Программирование шахматной игры [Евгений Корнилов]
Ссылка на картинку
Книга известного программиста и исследователя в области искусственного интеллекта Е. Корнилова посвящена истории, теории и практике создания шахматных программ.
Автор прослеживает эволюцию шахматной игры и шахматных программ, подробно разбирает ключевые алгоритмические компоненты современных шахматных движков: методы оценки позиции, тактические бонусы, алгоритмы поиска и их сокращения, а также генерацию ходов.
Отдельное внимание уделяется практическим аспектам реализации, включая особенности программирования и пример создания интерфейса с протоколом WinBoard.
Издание рассчитано на широкий круг читателей, знакомых с правилами шахмат и имеющих базовые навыки программирования.