Cute Chess is a graphical user interface, command-line interface and a library for playing chess. Cute Chess is written in C++ using the Qt framework.
See the Releases page.
Building from source
Cute Chess requires Qt 5.11 or greater, a compiler with C++11 support and
Cute Chess depends on the following Qt 5 modules:
- qt5-testlib (optional: unit tests)
Run these commands:
$ qmake $ make
If you are using the Visual C++ compiler replace
Documentation is available as Unix manual pages in the
For detailed build instruction for various operating systems, see the Building from source wiki page.
cutechess program is the graphical user interface of Cute Chess.
It can be run either from command-line or from your desktop environment's
cutechess-cli program is the command-line interface for playing
games between chess engines. For example, to play ten games between two Sloppy
sloppy is in PATH) with a time control of 40 moves in 60
$ cutechess-cli -engine cmd=sloppy -engine cmd=sloppy -each proto=xboard tc=40/60 -rounds 10
cutechess-cli -help for descriptions of the supported options or manuals
for full documentation.
Cute Chess is released under the GPLv3+ license except for the components in
projects/gui/components directories which
are released under the MIT License.
Cute Chess was written by Ilari Pihlajisto, Arto Jonsson and contributors