Skip to content
/ TOM Public

TOM: Tic Tac Toe Optimizing Machine. An AI/Flask app to play Ultimate Tic Tac Toe, a variant of tic tac toe where a tic tac toe game is played within each space of a tic tac toe board.

Notifications You must be signed in to change notification settings

april1729/TOM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TOM

Tictactics Optimizing Machine

Tictactics is a game played on a 3x3 grid of 3x3 grids. Each 3x3 grid is a game of tic-tac-toe. The first person is free to move anywhere on the board, after that the player must move on the tic-tac-toe board that corresponds to the place her opponent chose on their last move move. Here is a better explination.

Tictactics Optimizing Machine, or TOM, is an AI that simulates and (tries to) play the game optimally. It uses the minimax to choose its moves . The game is played in a web browser using Flask, and you can play it at (https://tom.aprilsagan.net).

Running the server locally

To run locally on a linux machine,

git clone https://github.com/april1729/TOM.git
cd TOM
export FLASK_APP application.py
flask run

License

Creative Commons License
Tictactics Optimizing Machine by A. Sagan is licensed under a Creative Commons Attribution 4.0 International License.

About

TOM: Tic Tac Toe Optimizing Machine. An AI/Flask app to play Ultimate Tic Tac Toe, a variant of tic tac toe where a tic tac toe game is played within each space of a tic tac toe board.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published