A classic Tic-Tac-Toe game implemented in Python. This project includes multiple types of players, including human players and AI with different levels of complexity.
- Human vs Human: Play against another human player.
- Human vs Random AI: Play against an AI that makes random moves.
- Human vs Strategic AI: Play against an AI that uses a basic strategy to win or block.
- Human vs Optimal AI: Play against an AI that uses Minimax with Alpha-Beta Pruning for optimal play.
- Clone this repository to your local machine:
git clone https://github.com/BBoyRomano/tic-tac-toe.git
- Navigate into the project directory:
cd tic-tac-toe
To start the game, simply run the main.py script. You can configure the players by editing this file.
python main.pyThis project is licensed under the MIT License - see the LICENSE file for details.