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

From
Vladimir Vassilevsky (2:5020/175.2)
To
Alex Astafiev
Date
2003-01-09T04:40:41Z
Area
RU.ALGORITHMS
From: "Vladimir Vassilevsky" <vlv@fullnet.net>

Hi Alex,


 DS>> Какой алгоритм используется для выбора лучшего хода при известной 
 DS>> позиции фигур и прочих необходимых данных 

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

 Не совсем так. Перебор "в лоб" быстро заткнется. То есть до некоторого 
 предела анализируются все ходы, а потом только "интересные" ветки.
 Интересные - это с шахами, взятиями и.т.п. Используется куча разной 
 эвристики, в этом, собственно, и заключается сила и слабость конкретных
 программ.

 VLV

"Не лыком единым шит человек"

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)