Code developed for the 'Tic-Tac-Toe' Activity | CS50’s Introduction to Artificial Intelligence with Python.
The Noughts and Crosses game has been implemented in accordance with the activity's requirements, incorporating the Min-Max algorithm. The implementation also includes the Alpha-Beta Pruning.
Simply install the dependencies using pip:
pip install -r requirements.txt
To run the application, simply execute the runner.py
file.