UCI Protocol

The UCI protocol (UCI = universal chess interface) describes the communication of a chess engine and a chess user interface. The protocol is open and can be used by everyone without license fees. Today almost all modern chess programs support UCI so that you can exchange the chess engine and chess user interface with different programs. UCI makes it possible to plug in every UCI chess engine into every UCI capable chess user interface.

All chess programs here on shredderchess.com support UCI.

The UCI protocol was developed in 2000 by Rudolf Huber and Stefan Meyer-Kahlen. The current specification is available as a free download.

 
Play vs. Shredder Puzzle of the Day Weekly Chess Problems Opening Database Endgame Database
Shredder Classic 4 Mac Shredder Classic 4 Mac
EUR 29.99
Shredder Classic 4 Shredder Classic 4
EUR 29.99
Shredder 12 Mac Shredder 12 Mac
EUR 49.99
Shredder 12 Linux Shredder 12 Linux
EUR 49.99