ГНУ шахматы
Разработчик(и) | Проект GNU |
---|---|
Первоначальный выпуск | 1984 год |
Стабильная версия | 6.2.9 [1] / 13 июля 2021 г. |
Репозиторий | |
Операционная система | Linux , Unix , MacOS , Windows |
Тип | Компьютерные шахматы |
Лицензия | 2010 [а] : GPL-3.0 или более поздняя версия 1992 [б] : GPL-2.0 или более поздняя версия 1986: Шахматы-GPL [с] [2] [3] |
Веб-сайт | www |
Эта статья является частью серии, посвящённой |
Шахматное программирование |
---|
GNU Chess — это бесплатный шахматный движок и с интерфейсом командной строки шахматная доска . Цель GNU Chess — служить основой для исследований, и поэтому она использовалась во многих контекстах.
GNU Chess — это бесплатное программное обеспечение, лицензируемое на условиях GNU General Public License версии 3 или любой более поздней версии и поддерживаемое сотрудничающими разработчиками. Являясь одной из первых компьютерных шахматных программ с полным доступным исходным кодом , она является одной из старейших для систем на базе Unix и с тех пор была портирована на многие другие платформы .
Особенности [ править ]
GNU Chess 6.2.5 имеет оценку 2661 балл Эло в списке CCRL «40 ходов за 2 минуты». [4] Для сравнения, человек сильнейший игрок - Магнус Карлсен достиг рейтинга Эло 2882. В том же списке Фриц 8 имел рейтинг 2665 Эло, [5] Эта программа на командном чемпионате мира «Человек против машины» 2004 года обыграла гроссмейстеров Сергея Карякина , Веселина Топалова и свела вничью с Русланом Пономаревым .
Он часто используется в сочетании с программой с графическим интерфейсом , такой как XBoard или GNOME Chess , где он включен в качестве движка по умолчанию. XBoard Первоначальные версии протокола связи Chess Engine GNU Chess были основаны на интерфейсе командной строки . Версия 6 также поддерживает универсальный шахматный интерфейс (UCI). Начиная с версии 6.1 GNU шахматы поддерживают графический режим для эмуляторов терминала.
История [ править ]
Первую версию GNU Chess написал Стюарт Кракрафт. Начав свою деятельность в 1984 году в сотрудничестве с Ричардом Столлманом до того, как он основал проект GNU , GNU Chess стала одной из первых частей GNU. [ нужна ссылка ]
С тех пор GNU Chess был усовершенствован и расширен. Версии со 2 по 4 были написаны Джоном Стэнбеком. Версия 5 GNU Chess была основана на шахматном движке Cobalt, написанном Чуа Конг-Сианом. [6]
В 2011 году GNU Chess перешла на версию 6, основанную на шахматном движке Fruit 2.1 Фабьена Летузи . По данным ЦЭГТ [7] версия 5.60 этой базы кода сильнее, чем Fruit 2.3, последняя версия этого шахматного движка.
См. также [ править ]
Примечания [ править ]
Ссылки [ править ]
- ^ Антонио Себальос Роа (14 июля 2021 г.). «Выпущена версия GNU Chess 6.2.9» . Проверено 18 июля 2021 г.
- ^ «Генеральная общественная лицензия GNU Chess» . 1986.
- ^ Йигит, Озан (17 декабря 1986 г.). «Рождественские/новогодние сладости Йетти (гну шахматы)» . Группа новостей : ont.general .
- ^ «CCRL Blitz — GNU Chess 6.25 64-бит» . Архивировано из оригинала 7 февраля 2023 года.
- ^ «Блиц ЦКРЛ – 5 февраля 2023 года» . Архивировано из оригинала 7 февраля 2023 года . Проверено 6 апреля 2023 г.
- ^ Кракрафт, Стюарт (10 октября 1999 г.). «GNU Шахматы 5» . Группы Google .
- ^ «Рейтинговый список CEGT» . Архивировано из оригинала 8 марта 2011 года.