U5L6-Tic-Tac-Toe

by j18ryan
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 opportunities 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 to square value. Now, we need to make him play smarter.

Created January 31, 2022

Last updated February 4, 2022

Published February 4, 2022