A program that utilizes reinforcement learning and decision trees to train and refine a tic-tac-toe machine learning model to perfect the game. Three separate models trained on 100000, 5000000, and 15000000 iterations respectively (iteration count can be modified as needed).
Instruction:
- To download and test the project, unzip the models file within same directory as main.py.
- Run main.py (and swap model as desired by changing 'hrdAI' to 'esyAI' or 'mdmAI' on line 104 of main)