Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Chess_Engine_Communication_Protocol> ?p ?o. }
  Showing items 1 to 25 of
  25
  with 100 items per page.
  
- Chess_Engine_Communication_Protocol abstract "The Chess Engine Communication Protocol is an open communication protocol that enables a chess engine to communicate with its user interface.It was designed by Tim Mann, the author of XBoard. It was initially intended to only communicate with the GNU Chess engine which only accepted text input and produced text output. In fact, the first version of this protocol is nothing more than the behavior of GNU Chess's command line interface. XBoard, using the protocol, "wrapped around" GNU Chess by feeding the engine the expected text input, parsing the text output, and presenting this information on a graphical chess board.Since its early days, the protocol has grown more robust and now supports standard chess games along with various chess variants including Wild Castle, No Castle, Fischer Random, Bughouse, Crazyhouse, Losers, Suicide, Give Away, Two Kings, Kriegspiel, Atomic, and Three Check. The protocol also supports three different styles of time control: conventional clocks, incremental clocks (Fischer Delay), and exact seconds per move. As of 2006, there are more than 300 chess engines (including GNU Chess and Crafty) and 30 chess interface programs (including XBoard itself and eboard) that support this protocol with varying degrees of compatibility.As of 2008 work is being done to update the Chess Engine Communication Protocol with some convenient features such as the ability to set memory usage and the number of search threads (the latter is essential for Symmetric multiprocessing architectures).".
 - Chess_Engine_Communication_Protocol wikiPageExternalLink engine-intf.html.
 - Chess_Engine_Communication_Protocol wikiPageExternalLink Winboard.
 - Chess_Engine_Communication_Protocol wikiPageExternalLink wbec-ridderkerk.nl.
 - Chess_Engine_Communication_Protocol wikiPageExternalLink interface.html.
 - Chess_Engine_Communication_Protocol wikiPageExternalLink xboard.
 - Chess_Engine_Communication_Protocol wikiPageExternalLink engine-intf.html.
 - Chess_Engine_Communication_Protocol wikiPageExternalLink index.php.
 - Chess_Engine_Communication_Protocol wikiPageID "8295804".
 - Chess_Engine_Communication_Protocol wikiPageRevisionID "541502626".
 - Chess_Engine_Communication_Protocol hasPhotoCollection Chess_Engine_Communication_Protocol.
 - Chess_Engine_Communication_Protocol subject Category:Computer_chess.
 - Chess_Engine_Communication_Protocol comment "The Chess Engine Communication Protocol is an open communication protocol that enables a chess engine to communicate with its user interface.It was designed by Tim Mann, the author of XBoard. It was initially intended to only communicate with the GNU Chess engine which only accepted text input and produced text output. In fact, the first version of this protocol is nothing more than the behavior of GNU Chess's command line interface.".
 - Chess_Engine_Communication_Protocol label "Chess Engine Communication Protocol".
 - Chess_Engine_Communication_Protocol label "Chess Engine Communication Protocol".
 - Chess_Engine_Communication_Protocol label "Chess Engine Communication Protocol".
 - Chess_Engine_Communication_Protocol label "Chess Engine Communication Protocol".
 - Chess_Engine_Communication_Protocol sameAs Chess_Engine_Communication_Protocol.
 - Chess_Engine_Communication_Protocol sameAs Chess_Engine_Communication_Protocol.
 - Chess_Engine_Communication_Protocol sameAs Chess_Engine_Communication_Protocol.
 - Chess_Engine_Communication_Protocol sameAs m.026zdvc.
 - Chess_Engine_Communication_Protocol sameAs Q2413147.
 - Chess_Engine_Communication_Protocol sameAs Q2413147.
 - Chess_Engine_Communication_Protocol wasDerivedFrom Chess_Engine_Communication_Protocol?oldid=541502626.
 - Chess_Engine_Communication_Protocol isPrimaryTopicOf Chess_Engine_Communication_Protocol.