This chess game supports both 2-player mode to play with friends and 1-player mode to play against the computer.
- All rules of chess are implemented with the exception of repeating position draws (a friendlier version is implemented instead)
- The taken pieces are drawn at the side of the board
- Ability to take back moves
- Ability to add time limits
Use the package manager pip to install pygame zero.
pip install pgzero
- Choosing a depth larger than 3 will result in very long computing times for the engine (choosing 3 is still long, ~1-2 minutes)