шахматный алгоритм

From
Alex Astafiev (2:5000/228.16)
To
Dmitry Samoylov
Date
2003-01-09T00:45:41Z
Area
RU.ALGORITHMS
А что ты слышал про распределенные вычисления folding@home, дорогой Dmitry?

 DS> Какой алгоритм используется для выбора лучшего хода при известной
 DS> позиции фигур и прочих необходимых данных (последний ход, ходили ли
 DS> ладьи и король)? Понимаю, что тема очень непростая, расскажите
 DS> более-менее подробно.

Используется банальный-пребанальный алгоритм перебора.
Все базируется на том, что машина в отличии от человека может очень быстро
перебирать ходы. Вот и все.

сила хода оценивается какой-то цифрой.
выбирается "лучший" ход в зависимости от критериев - попадаем ли мы под удар,
рубим ли мы, что будет в следующих ходах итд.
Используется шахматное понятие т.н. "силы" позиции.

---
 * Origin: Фидонет - сеть друзей. Будьте дружественнее! (2:5000/228.16)