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