Commit Graph

22 Commits

Author SHA1 Message Date
2a80c3527c added /MVC/tests/__pycache__ to gitignore 2025-09-22 19:54:49 +02:00
324564d6dc Revert "Added Alpha-Beta-Pruning to Speed up AI to minimax"
This reverts commit 23d8207e62adef9f57d12461e651dba7567a185f.
2025-09-22 19:54:49 +02:00
a4ea1a2ec8 Added Alpha-Beta-Pruning to Speed up AI to minimax 2025-09-22 19:54:49 +02:00
d41723fae6 removed pycache 2025-09-22 19:54:49 +02:00
17b832064c Split tictactoe into different files, classes, and functions to comply with MVC 2025-09-22 19:54:49 +02:00
18e1fb9a1e Added Ai MiniMax functionality 2025-09-22 19:54:49 +02:00
0694a20c79 implemented right player check after loading savestate 2025-09-22 19:54:49 +02:00
114dfc1a25 Completed implementation of the draw check. 2025-09-22 19:54:49 +02:00
fadab4a5a3 Implemented the input checker and started implementing the draw checker 2025-09-22 19:54:49 +02:00
8f97196a39 added __pycache__ in .gitignore 2025-09-22 19:54:49 +02:00
a700833b74 added savestate.py in .gitignore 2025-09-22 19:54:49 +02:00
0d49a40db1 added auto-save functionality 2025-09-22 19:54:49 +02:00
c4b5a9c5e5 removed .idea 2025-09-22 19:54:49 +02:00
4d69cde3fd added proof_of_performance.pdf for convenient access 2025-09-22 19:54:49 +02:00
8023596f53 added easy win-checking functionality 2025-09-22 19:54:49 +02:00
5d72a2c13c Start of implementation of check_win 2025-09-22 19:54:49 +02:00
0892f21b35 fixed minor typos relating to the x and y coordinates of the field 2025-09-22 19:54:48 +02:00
4e960ab050 added turn, do_move and check_move functions 2025-09-22 19:54:48 +02:00
699ee5be07 ssh push test 2025-09-22 19:54:48 +02:00
7eba0301dc Added field, and a basic field-printing-function 2025-09-22 19:54:48 +02:00
171c1984f4 Created tictactoe.py 2025-09-22 19:54:48 +02:00
37598c57ad Initial commit 2025-09-22 19:54:30 +02:00