Наскільки я розумію, грубо кажучи, шахові двигуни працюють:
- обчислення всіх можливих варіацій (ігрове дерево) до деякої глибини
- оцінку підсумкової позиції на основі деяких критеріїв (матеріал, предметна діяльність ...)
- на основі цієї оцінки вирішуйте найкращий крок
Я повністю розумію, що для створення ефективного двигуна є способи обрізання певних ліній, обмеження глибини тощо; але це не моє питання.
Питання: Чи є альтернативні спроби запрограмувати (не обов’язково сильний, але не випадковий) шаховий двигун, який не відповідає цій схемі?