uci2wb
Protocol adapter for UCI dialects to XBoard
- Provided by: uci2wb (Version: 2.0+git141223-1)
- Report a bug
Protocol adapter for UCI dialects to XBoard
uci2wb [debug] [-c|-s|-x] engine [directory]
uci2wb is a protocol adapter, i.e. it can be used to run AI plugins ('engines') that communicate in one protocol in a GUI that communicates in another. In this case uci2wb can make appear the engine specified in its argument, which must use a protocol similar to UCI ('Universal Chess Interface'), to the GUI as an engine using XBoard protocol ('Chess Engine Communication Protocol', CECP).
The protocols for which it can mediate are UCI (both the official standard, as well as the 'Cyclone dialect' that is commonly used by Chinese-Chess engines), USI ('Universal Shogi Interface', used by some Shogi engines) and UCCI ('Universal Chinese-Chess Interface'). When set to UCI, it automatically uses Cyclone dialect when playing xiangqi games.
At http://hgm.nubati.net/cgi-bin/gitweb.cgi the source code can be obtained.
WinBoard, xboard(6) interface ("Chess Engine Communication Protocol")
UCI specs: http://www.shredderchess.com/chess-info/features/uci-universal-chess-interface.html
USI specs: http://www.glaurungchess.com/shogi/usi.html
UCCI specs: http://www.xqbase.com/protocol/cchess_ucci.htm
H.G.Muller <h.g.muller@hccnet.nl>.
This manual page was generated with pod2man(1).