XBoard/WinBoard protocol

E771670

The XBoard/WinBoard protocol is a communication standard that allows chess engines to interface with graphical user interfaces and other chess software for playing and analyzing games.

All labels observed (7)

Label Occurrences
WinBoard 2
Arena Chess GUI 1
GNU XBoard GUI 1

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf application protocol ⓘ
chess engine communication protocol ⓘ
allows GUI to control engine parameters ⓘ
GUI to send moves to engine ⓘ
engine to act as a chess player ⓘ
engine to send best move to GUI ⓘ
engine to send search information to GUI ⓘ
communicationStyle line-oriented ⓘ
text-based ⓘ
compatibleWith many third-party chess GUIs ⓘ
many third-party chess engines ⓘ
competesWith UCI protocol ⓘ
developedFor GNU XBoard GUI ⓘ
WinBoard GUI ⓘ
domain computer chess ⓘ
hasCommand feature ⓘ
force ⓘ
go ⓘ
new ⓘ
protover ⓘ
quit ⓘ
setboard ⓘ
hasResponse move ⓘ
offer draw ⓘ
resign ⓘ
result ⓘ
influenced design of some chess engines ⓘ
messageDirection GUI-to-engine commands ⓘ
engine-to-GUI responses ⓘ
originatedFrom WinBoard ⓘ
XBoard ⓘ
status widely used in legacy and modern chess software ⓘ
supports analysis mode ⓘ
draw offers ⓘ
engine options via feature commands ⓘ
game result reporting ⓘ
move communication ⓘ
pondering ⓘ
resignations ⓘ
setup of initial positions ⓘ
thinking output ⓘ
time control communication ⓘ
variant selection ⓘ
supportsVariants chess variants ⓘ
standard chess ⓘ
usedFor analyzing chess positions ⓘ
connecting chess engines to graphical user interfaces ⓘ
engine testing ⓘ
engine tournaments ⓘ
playing chess games between engine and human ⓘ
playing chess games between two engines ⓘ

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Stockfish → supportsProtocol → XBoard/WinBoard protocol ⓘ
Universal Chess Interface → competesWith → WinBoard protocol ⓘ
linked to: XBoard/WinBoard protocol
XBoard/WinBoard protocol → originatedFrom → XBoard ⓘ
linked to: XBoard/WinBoard protocol
XBoard/WinBoard protocol → originatedFrom → WinBoard ⓘ
linked to: XBoard/WinBoard protocol
XBoard/WinBoard protocol → developedFor → GNU XBoard GUI ⓘ
linked to: XBoard/WinBoard protocol
XBoard/WinBoard protocol → developedFor → WinBoard GUI ⓘ
linked to: XBoard/WinBoard protocol
Leela Chess Zero → supportsProtocol → WinBoard ⓘ
linked to: XBoard/WinBoard protocol
Houdini (chess engine) → hasInterfaceCompatibility → Arena Chess GUI ⓘ
subject linked to: Houdini
linked to: XBoard/WinBoard protocol