Changes

Jump to: navigation, search

CLI

32 bytes added, 20:33, 9 November 2020
no edit summary
==Protocols==
The UNIX paradigm was further archetype of both primary [[Protocols|protocols]] in computer chess, to communicate with a [[GUI]] or game playing controller or server - the [[Chess Engine Communication Protocol]], and [[UCI]]. In conformance with these chess communication protocols, engines [https://en.wikipedia.org/wiki/Standard_streams standard streams] are redirected and controlled by a parent process such as the [[GUI|chess GUI]], a game- or match controller like [[Cutechess-cli]] for automatic [[Engine Testing#Matches|engine-engine matches]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=27024 Cutechess-cli: A command line tool for engine-engine matches] by [[Ilari Pihlajisto]], [[CCC]], March 16, 2009</ref>, or their [https://en.wikipedia.org/wiki/Proxy_server proxies] inside a [https://en.wikipedia.org/wiki/Computer_network computer network].
 
=Chess CLIs=
* [[Cutechess-cli]]
* [[c-chess-cli]]
=See also=
* [[CPW-Engine_com]]
* [[Banksia]]
* [[Cutechess-cli]]
* [[Entering Moves]]
* [[GUI|Graphical User Interface]]

Navigation menu