Commit Graph

4 Commits

Author SHA1 Message Date
Thomas Naber c2ae97588a Checkpoint 3
What I changed
I changed the computer to use the lookahead strategy rather than the random picker strategy.

Why I changed it
It's boring to play agains the computer when all it does is pick a random available spot. When the computer
plays intelligently it's more interesting and difficult.

Estimate for remaining time to finish assignment: [30 minutes to an hour]
2024-02-25 21:52:47 -05:00
Thomas Naber 0dbc59d637 I changed the check_winner method in game.py
(Checkpoint 2)
What I changed
I changed the method so that it would accurately determine if the player with the symbol passed through the
parameter won. It does this by checking each possible way to win tic tac toe.

Why I changed it
I made the change so that the game could accurately determine which player won the game.

Estimate for remaining time to finish assignment: [1 to 2 hours]
2024-02-25 20:15:23 -05:00
Thomas Naber 67a041b903 Answered the questions for Checkpoint 1
What I changed
I wrote an answer in notes.md for each of the questions in checkpoint 1.

Why I changed it
n/a

Estimate for remaining time to finish assignment: [REPLACE WITH TIME ESTIMATE]
I'm not positive. Maybe 1 to 3 hours.
2024-02-25 19:35:23 -05:00
tnaber a54f9cc24e Initial commit 2024-02-05 00:25:52 +00:00