Closed lenbie closed 8 months ago
Thank you very much for your insights. I will gladly start working on the issues you raised and they should be solved during this upcoming week.
19.02.2024
Added Row, Column numbers to UI, now visible during play.
Added more detailed instructions at the start of the game.
Fixed redundant code in Logic.py, refactored UI-class code to index.py-file.
TODO: Add draw, Add minimax testing, Add X and 0 both as playable pieces, Add restart directly from command line.
For the final release ended up adding draw + more minimax testing.
Not in final release: Add X and 0 both as playable pieces, Add restart directly from command line.
I downloaded the project on 17 February at 16:53.
Running & Playing
Code
Overall, your code is clear and nice that you added explanatory docstring comments.
General
UI class
Logic class
AI class
Tests
Overall, really good job!