Like chess but cheesy? A hobbyist chess engine/game (with high ambitions).
CCE currently has 3 algorithms. You can change the algorithm used by editing build.sh
. The ELO rating for the algorithms is represented below. (data from various games against Stockfish and human players)
Algorithm | Approx. ELO Rating |
---|---|
segfaultdev | 1400 |
aa2006 | 1250 |
values | 1000 |
Building from source is really easy. Go into a suitable directory and clone this repo:
git clone https://github.com/cheese-chess/cheese_chess.git
Then, execute build.sh
:
chmod +x build.sh
./build.sh
After that, you should see a cheese
executable. Run it to open the game:
./cheese <depth> <theme>
where depth is the number of layers the algorithm should search and 'theme' the number of the theme you would like. Recommended depth: 4.
CCE currently has two themes, both pixelated:
The original theme, with pixelated pieces.
An upgrade of the original theme, with different kings/queens.
To change the algorithm, open build.sh
and put the name of your algorithm. For example, if the algorithm is CHEESE_ALGO_SEGFAULTDEV
and you want to try the aa2006 algorithm, you would change it to CHEESE_ALGO_AA2006
. After that, build again, and execute.