We will dethrone chess.com, Insha’Allah.
A chess engine where two players can play against each other on the same board in a turn-based game, with a simple modern UI along with proper move validation and rule enforcement.
Install RetroChess.exe for windows from the Releases Page.
or
Clone the repository and install dependencies:
git clone https://github.com/SaqibMasoodi/ChessEngine.git
cd ChessEngine
pip install -r requirements.txt
Run the application:
python Chess/ChessMain.py
Controls:
Z to rapidly Undo.Read the logic behind the engine in the Engine Explanation.
For a full breakdown of the assets, audio, and algorithmic resources used in this project, please refer to my Credits file.
