GNU-переход

Бесплатная программа, которая играет в Го с пользователем
GNU-переход
Разработчик(и)Команда GNU Go
Первоначальный выпуск13 марта 1989 г .; 35 лет назад [1] ( 1989-03-13 )
Стабильный релиз
3.8 [2]  / 19 февраля 2009 г.
Предварительный релиз
3.9.1 [3]  / 21 декабря 2010 г.
Репозиторий
  • git.savannah.gnu.org/cgit/gnugo.git
Операционная системаLinux , Windows , MacOS
ТипКомпьютер Идти
ЛицензияGNU GPLv3
Веб-сайтwww.gnu.org/software/gnugo

GNU Go — это свободное программное обеспечение от Free Software Foundation , которое играет в Go . Его исходный код достаточно переносим и может быть легко скомпилирован для Linux , а также других Unix -подобных систем, Microsoft Windows и macOS ; существуют порты для других платформ.

Программа играет в Го против пользователя, примерно с 5 по 7 кю на доске 9×9. Поддерживаются различные размеры доски, от 5×5 до 19×19.

Сила

На этом уровне производительности GnuGo был на шесть-семь камней слабее, чем лучшие коммерческие программы на хорошем оборудовании по состоянию на начало 2009 года, но сопоставим по силе с сильнейшими программами, не использующими методы Монте-Карло . Он хорошо показал себя на многих компьютерных турнирах по го . Например, он взял золотую медаль на компьютерных олимпиадах 2003 и 2006 годов [4] и второе место на Gifu Challenge 2006 года. [5]

Протоколы

Хотя GNU Go основан на ASCII , он поддерживает два протокола — Go Modem Protocol и Go Text Protocol — с помощью которых GUI могут взаимодействовать с ним для создания графического отображения. Существует несколько таких GUI . GTP также позволяет играть онлайн на серверах Go (с помощью программ-мостов), и копии можно найти работающими на NNGS, KGS и, вероятно, других.

Версии

Текущая (стабильная) версия GNU Go — 3.8. Последняя экспериментальная версия — 3.9.1. Также есть экспериментальная функция использования методов Монте-Карло для игры на доске 9×9.

Версия под названием Pocket GNU Go, основанная на GNU Go 2.6, доступна для операционной системы Windows CE ( Pocket PC ). Версии на основе гораздо более слабого движка 1.2 также существуют для Game Boy Advance и Palm Pilot .

Смотрите также

Ссылки

  1. ^ "GNU Go Development Versions" . Получено 4 ноября 2020 г. .
  2. Дэниел Бамп (19 февраля 2009 г.). "GNU Go 3.8" . Получено 27 марта 2016 г.
  3. ^ "ChangeLog - gnugo.git" . Получено 3 февраля 2018 г. .
  4. ^ "Computer Go - Прошедшие события".
  5. ^ "Gifu Challenge 2006". Архивировано из оригинала 3 июля 2007 года . Получено 21 июня 2007 года .
  • Официальный сайт
Взято с "https://en.wikipedia.org/w/index.php?title=GNU_Go&oldid=1160711674"