U5L6-Tic-Tac-Toe

by emily.doshier
See Code Download Embed
11-8-21: Ideas for future improvement

1. Computer should detect who wins.
2. User Interface - manage the game like congratulations and next moves.
3. Costumes/Backgrounds
4. Scoreboard
5. Computer player

11-17-21: Fixed bug related to playing squares that have already been played.

11-19-21: Game now detects wins and ties, and it stops the game when this occurs.
We need to look for repetitive code to find oppurtunities for abstraction.

2-1-22: Added user interface for computer player, and defined a random and best empty square strategy.

Next Steps:
1. Play to win
2. Play to block
3. Play best available

2-2-22: Alonzo now can play TTT based on a strategy related tot square value. Now, we need to make him play smarter.

Created January 31, 2022

Last updated February 4, 2022

Published February 4, 2022