This repository contains a Python based Tic-Tac-Toe Learning System.
The repository includes four main deliverables:
- Intuition: a document that explains our board features and fixed evaluation function.
- tictactoe.py: our source code
- Documents containing three plots, including:
- Games Won-2.pdf: Percent of Games Won vs. Number of Training Games
- Games Tied.pdf: Percent of Games Drawn/Tied vs. Number of Training Games
- Games Lost.pdf: Percent of Games Lost vs. Number of Training Games
- Reflection: a writeup that addresses the following:
- anything positive we enjoyed or learned from this assignment,
- anything negative we didn't like about this assignment,
- any parts of this assignment we found easy,
- any parts of this assignment we found challenging or couldn't get working correctly,
- Details on how our team functioned
- Method 1: Cloning repository
module add python
git clone https://github.com/badinea1/TicTacToeLearningSystem.git && cd TicTacToeLearningSystem
python tictactoe.py
- Method 2: On OnDemand, go to your File Home Directory and upload "tictactoe.py". Then, in the HPC terminal, enter:
module add python
python tictactoe.py