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

XBoard - это шахматная доска с графическим пользовательским интерфейсом для шахматных движков в системе X Window . Она разрабатывается и поддерживается как свободное программное обеспечение по проекту GNU . WinBoard - это порт XBoard для работы в среде Microsoft Windows .

Обзор [ править ]

Первоначально разработанный Тимом Манном как интерфейс для движка GNU Chess , XBoard в конечном итоге стал описываться как графический пользовательский интерфейс для движков XBoard. [1] Он также действует как клиент для шахматных серверов Интернета , [2] и электронной почты , [3] и может позволить пользователю играть через сохраненные игры. [4]

XBoard / WinBoard остаются обновленными, а протокол обмена данными Chess Engine был расширен для удовлетворения потребностей современных движков (которые имеют такие функции, как хеш-таблицы, многопроцессорность и таблицы конечной игры, которыми нельзя было управлять через старый протокол) .

XBoard / WinBoard также полностью поддерживает движки, которые играют в шахматные варианты , такие как Fairy-Max . Это означает, что графический интерфейс может отображать широкий спектр вариантов, таких как xiangqi (китайские шахматы), сеги (японские шахматы), makruk (тайские шахматы), Crazyhouse , Capablanca Chess и многие другие западные варианты на досках различных размеров. Он предлагает западное представление этих игр, но почти безграничные возможности настройки XBoard / WinBoard также позволяют высококачественное представление игр незападного стиля. [5]

Скриншот XBoard, показывающий игру в сёги

Другой компьютерный шахматный протокол - это универсальный шахматный интерфейс (UCI). XBoard / WinBoard поддерживает этот протокол (и его диалекты USI и UCCI, которые обычно используются для сёги и китайских шахмат) через такие программы-адаптеры, как Polyglot и UCI2WB.

С 2014 года существует специальная версия XBoard , что лучше интегрируется с Apple, OS X . Он распространяется с форума WinBoard как приложение OS X, включая несколько движков (для шахмат и многих вариантов шахмат) и адаптеры для работы движков в протоколах, не поддерживаемых изначально. Он также содержит вспомогательное программное обеспечение для подключения к популярным шахматным серверам Интернета FICS и ICC для игры в режиме онлайн. Также доступны приложения XBoard OS X, которые специально настраивают XBoard для восточного стиля сёги или сянци.

WinBoard - это версия XBoard, адаптированная для MS Windows, доступная в аналогичном пакете. [6]

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

  • Шахматы GNOME
  • Шахматный двигатель
  • Компьютерные шахматы
  • Протокол обмена данными Chess Engine

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

  1. Хаген, Уильям фон (13 мая 2010 г.). Библия Ubuntu Linux: с Ubuntu 10.04 LTS . Джон Вили и сыновья. С. 15–16. ISBN 978-0-470-88180-4. Проверено 11 ноября 2011 года .
  2. ^ Негус, Крис (2003). Библия Red Hat Linux 9 . Wiley Pub. п. 242. ISBN. 978-0-7645-3938-1.
  3. ^ Муи, Линда; Quercia, Валери (1994). X пользовательских инструментов . O'Reilly & Associates. п. 186 . ISBN 978-1-56592-019-4. Проверено 11 ноября 2011 года .
  4. ^ Джонсон, Крис FA (2005). Рецепты сценариев оболочки: подход к решению проблем . Апресс. п. 294. ISBN 978-1-59059-471-1.
  5. ^ "XBoard" . gnu.org . Проверено 11 ноября 2011 года .
  6. ^ http: //home.hccnet Fairy-Max: ИИ для игры в определенные пользователем варианты шахмат.

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

  • Официальный веб-сайт
  • XBoard в GNU Savannah
  • FAQ по использованию шахматных движков Xboard и Winboard
  • Список шахматных движков Xboard и Winboard