My try in creating a chess engine from scratch.
We shall see how far this goes...
- Chess Engine
- Unit tests
- GUI frontend
In order to build the frontend, you need to enable the CMake flag BUILD_GUI
:
cmake .. -DBUILD_GUI=ON
make
./gui/ChessEngineGui
If the build process fails, make sure that you have mesa-common-dev
installed:
sudo apt-get install mesa-common-dev
Build the project and run the unittests
binary:
cmake ..
make
./tests/unittests