Company Logo
.

Счетчик посещений

554743
Today
Yesterday
This Week
Last Week
This Month
Last Month
All days
7
394
1808
550561
6716
6523
554743

Your IP: 34.204.193.85
Server Time: 2020-05-31 00:22:21
stroitel

Кто на сайте

Сейчас 5 гостей и ни одного зарегистрированного пользователя на сайте

Шахматным протоколом называют определенный набор слов, который могут "понимать" шахматные движки - иначе говоря, это стандарт передачи данных между движком и клиентом (человеком, оболочкой). Таким образом, когда вы пишите в консоли движка, поддерживающего протокол UCI, команду uci - движок обязан выдает свое имя, имя автора, установленный хеш, и т.д. и т.п. 


WinBoard (WB) 
 Протокол был разработан Тимом Мэнном (Tim Mann) специально для своей одноименной программы - WinBoard (xBoard для *nix систем). Следует заметить, что большинство линукс-дистрибутивов уже снабжены этой оболочкой - так называемый GnuChess представляет собой движок GnuChess и оболочку xBoard. Характеризуется протокол начальной командой xboard. Существует две версии протокола: "Протокол 1 WinBoard"  (исходная ) и "Протокол 2 WinBoard"  (новая). Настройка движков, поддерживающих WB протокол осуществляется через ini-файлы, либо через командную строку (иногда можно, или даже нужно, параметрами). 

UCI (Universal Chess Protocol) 
Этот протокол был разработан Стефаном Мейер-Кален (Stefan Meyer-Kahlen), автором движка Shredder. В настоящее время большинство шахматных оболочек поддерживает обязательно один из 2 протоколов - UCI или WB. Протокол UCI также имеет 2 версии, UCI и UCI2 - он отличается удобством графической настройки, прямо из оболочек, что позволяет проставить сразу всем движкам общие настройки. 

ChessBase protocol (CB) 
Закрытый протокол, разработанный фирмой ChessBase. Все движки, поддерживающие этот протокол не могут быть подключены ни к каким другим оболочкам, кроме как к продуктам ChessBase (это Fritz, Junior, Shredder, Hiarcs, ChessBase).




Powered by Шаблоны Joomla. Designed by: joomla 1.7 templates hosting Valid XHTML and CSS.