CuckooChess

CuckooChess — свободный и открытый шахматный движок под лицензией GNU GPLv3, написанный на Java Петером Эстерлундом. CuckooChess включает собственный графический интерфейс пользователя. Также поддерживается протокол Universal Chess Interface для работы с внешними GUI, такими как Arena. Доступна портированная версия для Android, в которой графический интерфейс основан на портированной Петером Эстерлундом версии Stockfish под названием DroidFish[1].

Общие сведения
CuckooChess
Тип шахматный движок
Разработчик Peter Österlund
Написана на Java
Последняя версия 1.12
Лицензия GNU GPLv3
Сайт hem.bredband.net/petero2…

Описание

Программа использует шахматный шрифт Chess Cases, созданный Маттье Лешемелем. Название CuckooChess связано с использованием в реализации таблицы переходов метода кукушечного хеширования[2].

Android-приложение для игры в шахматы DroidFish использует оба движка — как CuckooChess, так и Stockfish[3]. Аналогично, профинансированная через Kickstarter виртуальная шахматная AI-игра Square Off также использует движок CuckooChess[4].

Движок имеет рейтинг Эло 2583 (по состоянию на июль 2018 года) и занимает 135–137 место в списке Computer Chess Rating List[5].

Примечания

  1. CuckooChess (англ.). Chess Programming Wiki. Дата обращения: 15 июля 2018. Архивировано 23 августа 2018 года.
  2. CuckooChess (англ.). Bredband. Дата обращения: 15 июля 2018. Архивировано 11 марта 2017 года.
  3. Holm, Joshua Allen 7 open source Android apps for chess players (англ.). OpenSource.com. Red Hat (22 июня 2016). Архивировано 20 сентября 2025 года.
  4. Dormehl, Luke. The pieces move by themselves in this crazy high-tech chess board (англ.), Digital Trends (28 October 2016). Архивировано 24 апреля 2025 года.
  5. CCRL 40/4 Downloads and Statistics (англ.). Computerchess.org.uk. Дата обращения: 15 июля 2018. Архивировано 15 июля 2018 года.

Ссылки