A simple chess game that can play against a human player. The AI evaluates each position and decides on the best move. Features:
- Dead piece counter
- Ability to undo a move
- Printed evaluation of each move
Implementation details:
- The main chess engine uses the Minimax algorithm with alpha-beta pruning