🤖 Play a Demo Tic-Tac-Toe Game to vizualize the project with Google X and O
Made with 🧡 🤍 💚 by Anurag Ghosh
The player choice by default is 'X' and the computer's or AI Agent's choice is 'O' by default. The user can only lose or can be tied with the computer, the next move of the computer is predicted by using the minimax algorithm
The computer first prepares all the possible position of the human player to make his/her move and then chooses the most optimal position as per the minimax algorithm
Agent | Performance Measure | Environment | Actuator | Sensors |
---|---|---|---|---|
The agent is always playing as 'O' and the human player is always playing as 'X' |
|
|
|
The Human Player's Moves |
- Fully observable: Nothing is hidden from the agent. The agent can see all parts of the environment at all times.
- Deterministic: The next state of the board is completely determined by the move of the agent.
- Sequential: Later moves will depend on what moves were taken previously.
- Static: The game board remains constant while the agent is determining its next move.
- Discrete: Tic-Tac-Toe has a finite state space.