|
Chess Engines
Supported Engine Protocols
In addition to its native chess engine protocol, YChess supports the popular UCI and XBoard protocols. Many engines based on these protocols are available for public download from the Internet.
XBoard Protocol
The XBoard protocol was developed by Tim Mann. It was originally developed to interface a Graphical User Interface to the GNU Chess Program, but is now supported by many more engines. Of these, Robert Hyatt's Crafty may well be the most popular engine.
UCI Protocol
The UCI protocol was developed by Rudolf Huber and Stefan Meyer-Kahlen. Using UCI engines with YChess is preferable to using XBoard engines, because the UCI protocol gives more control to the Graphical User Interface and thus more features can be supported.
Engine Installation
Chess engines are installed by adding an entry for the engine in the file engines.ini found in the YChess directory. For details and examples, please look up "engines.ini" in the YChess help file. The new engine will become available the next time YChess is started.
Useful Links
UCI and XBoard engines can be found at UCI engines.de.
|