- Good interface created
- Two players game is working (include time mode)
- AI game is working (include time mode)
- Playing mode with NN (Nerual Network)
- Improving interface with statistics
- Game completion menu when someone won
- Choose started figures positions of game
- Project will be cross-platform, now tested Windows and Linux (Ubuntu).
- For building project needs Git, CMake and compiler.
git clone https://github.com/bauman-team/ChessApp.git ChessApp
cd ChessApp
mkdir build
cd build- On linux:
cmake ..Release:
cmake --build . --config ReleaseDebug:
cmake --build . --config Debug- On windows:
If you uncomment #define UseAsm, you need to use the cmake flag (-A Win32), and also, possibly, move the compiled dynamic libraries (.dll) to the folder with the executable files of the program.
Release:
cmake .. -DCMAKE_BUILD_TYPE:STRING=Release
cmake --build . --config ReleaseDebug:
cmake .. -DCMAKE_BUILD_TYPE:STRING=Debug
cmake --build . --config Debug