A C++ chess game visualization using SFML, designed to be extended with game logic and an AI chess bot.
sudo apt-get update
sudo apt-get install libsfml-devcd ChessGame
makeUsage: ./ChessGame --mode [options]
Required: --mode Game mode (required) pvp - Player vs Player pvb - Player vs Bot bvb - Bot vs Bot
Options: -h, --help Show this help message -d, --debug Enable debug output --player-color Player color in pvb mode (default: white) white / black --no-gui Disable GUI (auto-enabled for bvb) --gui Force GUI on (even for bvb) --depth Override bot search depth (default: bot's MAX_DEPTH) --test-bots Run n games between the two bots (bvb mode)