Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

GNU Chess - это бесплатный шахматный движок, который полностью играет в шахматы против человека или другой компьютерной программы. Цель GNU Chess - служить основой для исследований. Он использовался во многих исследовательских контекстах.

GNU Chess - бесплатное программное обеспечение, лицензируемое в соответствии с условиями Стандартной общественной лицензии GNU версии 3 или любой более поздней версии, и поддерживается совместно разработчиками. Как одна из первых компьютерных шахматных программ с полным доступным исходным кодом , она является одной из старейших для систем на базе Unix и с тех пор была перенесена на многие другие платформы .

Особенности [ править ]

По состоянию на 2 сентября 2017 года GNU Chess 5.60 имеет рейтинг 2813 баллов Эло (при использовании одного процессора) в списке CCRL «40 ходов за 40 минут». Для сравнения: самый мощный шахматный движок в списке, использующий один процессор, Strelka 5.5 , имеет рейтинг Elo 3108 (разница в 295 очков ELO показывает, что Strelka 5.5 побьет GNU Chess 5.60 примерно в 85% игр). В том же списке Fritz 8 имеет рейтинг всего 2701, и эта программа в командном чемпионате мира 2004 года « человек против машин» обыграла гроссмейстеров Сергея Карякина , Веселина Топалова и сыграла вничью с Русланом Пономаревым . Набор тестов IQ6 (сборник шахматных задач из книги Лившица.Test Your Chess IQ ) указывает, что на одном ядре процессора Intel Core 2 Duo GNU Chess работает с силой старшего мастера / слабого международного мастера 2500+ по рейтинговой системе Elo . [ необходима цитата ]

Он часто используется вместе с программой с графическим интерфейсом, такой как XBoard или GNOME Chess , где он включен в качестве движка по умолчанию. Первоначальные версии коммуникационного протокола XBoard Chess Engine были основаны на интерфейсе командной строки GNU Chess . Версия 6 также поддерживает Универсальный шахматный интерфейс (UCI). Начиная с версии 6.1 GNU chess поддерживает графический режим для эмуляторов терминала.

Графический режим шахматного терминала GNU

История [ править ]

Первую версию GNU Chess написал Стюарт Крафт. Начав в 1984 году в сотрудничестве с Ричардом Столменом до основания проекта GNU , GNU Chess стала одной из первых частей GNU. [ необходима цитата ]

С тех пор GNU Chess была улучшена и расширена. Версии со 2 по 4 были написаны Джоном Стэнбэком. Версия 5 GNU Chess была основана на шахматном движке Cobalt, написанном Чуа Конг-Сиан. [2]

В 2011 году GNU Chess перешла на версию 6, основанную на шахматном движке Fruit 2.1 Фабьена Летузи . Согласно CEGT [3], версия 5.60 этой кодовой базы сильнее, чем Fruit 2.3, последняя версия этого шахматного движка.

См. Также [ править ]

  • Список игр с открытым исходным кодом
  • Шахматы GNOME
  • GNU Go
  • XBoard

Ссылки [ править ]

  1. ^ Себальос, Антонио (2020-05-31). «GNU Chess 6.2.7» (список рассылки). инфо-гну-шахматы.
  2. ^ [1]
  3. ^ [2] Архивировано 8 марта 2011 г. в Wayback Machine ; рейтинг-лист CEGT

Внешние ссылки [ править ]

  • Официальный веб-сайт