Learning Project for Machine Learning

How to play:

Draw an X or O symbol in one of the 9 cells. 
The first time a symbol is drawn, the Machine Learning model will try to recognize the symbol (with some degree of success) and assign it to the player. AI will get the opposing symbol.
Every subsequent draw of a symbol must match the initially assigned symbol to the player. 
If the symbol is drawn incorrectly, the cell will be cleared. 
To win the game, a player must match three symbols in a vertical, horizontal, or diagonal row.

AI:

The game's Artificial Intelligence doesn't use tree search algorithms. 
Instead, every cell is estimated based on surrounding cells, and the next move is selected based on the highest score.

Leave a comment

Log in with itch.io to leave a comment.