ignore files.
The tic-tac-toe AI using the min-max algorithm.
Start with a random pick.
Added django project
Django project.
Added the main templates.
Added jQuery file and html content.
Added style sheet and a jQuery function to get the current state.
Added styles and X, O images and some functionality to the table.
Added an empty state to unify the front and back ends. Fixed a bug in the tictactoe play algorithm. Wrote a wrapper to convert game state for the backend.
Terminate the game graciously.
Account for winning states.
Added deep copying to the create next states function. The has_winner function now uppercases the winning straight line.
Fixed tree pruning for minmax algorithm.
Add more functionality on the front end.
Improved front end playing experience.
Improved front end game play.
Added unit tests for has_final and has_winner.
Added unit tests for has_final and has_winner.
Added unit tests for more utils.