32 Commits

Author SHA1 Message Date
Rh17S15 1c25877c77 Update README.md 2025-09-22 19:59:59 +02:00
Rh17S15 7d4e60b91a Update README.md 2025-09-22 19:56:11 +02:00
Rh17S15 c2ee6ee2da added mega unittests file test_unittest 2025-09-22 19:54:49 +02:00
Rh17S15 aa39f7b538 added alpha-beta-pruning-functionality 2025-09-22 19:54:49 +02:00
Rh17S15 e98d586445 final touchups (i.e. removing useless comments) 2025-09-22 19:54:49 +02:00
Rh17S15 90945f2e60 continued unittesting 2025-09-22 19:54:49 +02:00
Rh17S15 dcd89fd94f refactored repo 2025-09-22 19:54:49 +02:00
Rh17S15 5fcc57942e refactored repo 2025-09-22 19:54:49 +02:00
Rh17S15 140ba5a3fd fixed minor bugs 2025-09-22 19:54:49 +02:00
Rh17S15 21cb3f479b started unit-testing 2025-09-22 19:54:49 +02:00
Rh17S15 2a80c3527c added /MVC/tests/__pycache__ to gitignore 2025-09-22 19:54:49 +02:00
Rh17S15 324564d6dc Revert "Added Alpha-Beta-Pruning to Speed up AI to minimax"
This reverts commit 23d8207e62adef9f57d12461e651dba7567a185f.
2025-09-22 19:54:49 +02:00
Rh17S15 a4ea1a2ec8 Added Alpha-Beta-Pruning to Speed up AI to minimax 2025-09-22 19:54:49 +02:00
Rh17S15 d41723fae6 removed pycache 2025-09-22 19:54:49 +02:00
Rh17S15 17b832064c Split tictactoe into different files, classes, and functions to comply with MVC 2025-09-22 19:54:49 +02:00
Rh17S15 18e1fb9a1e Added Ai MiniMax functionality 2025-09-22 19:54:49 +02:00
Rh17S15 0694a20c79 implemented right player check after loading savestate 2025-09-22 19:54:49 +02:00
Rh17S15 114dfc1a25 Completed implementation of the draw check. 2025-09-22 19:54:49 +02:00
Rh17S15 fadab4a5a3 Implemented the input checker and started implementing the draw checker 2025-09-22 19:54:49 +02:00
Rh17S15 8f97196a39 added __pycache__ in .gitignore 2025-09-22 19:54:49 +02:00
Rh17S15 a700833b74 added savestate.py in .gitignore 2025-09-22 19:54:49 +02:00
Rh17S15 0d49a40db1 added auto-save functionality 2025-09-22 19:54:49 +02:00
Rh17S15 c4b5a9c5e5 removed .idea 2025-09-22 19:54:49 +02:00
Rh17S15 4d69cde3fd added proof_of_performance.pdf for convenient access 2025-09-22 19:54:49 +02:00
Rh17S15 8023596f53 added easy win-checking functionality 2025-09-22 19:54:49 +02:00
Rh17S15 5d72a2c13c Start of implementation of check_win 2025-09-22 19:54:49 +02:00
Rh17S15 0892f21b35 fixed minor typos relating to the x and y coordinates of the field 2025-09-22 19:54:48 +02:00
Rh17S15 4e960ab050 added turn, do_move and check_move functions 2025-09-22 19:54:48 +02:00
Rh17S15 699ee5be07 ssh push test 2025-09-22 19:54:48 +02:00
Rh17S15 7eba0301dc Added field, and a basic field-printing-function 2025-09-22 19:54:48 +02:00
Rh17S15 171c1984f4 Created tictactoe.py 2025-09-22 19:54:48 +02:00
Rh17S15 37598c57ad Initial commit 2025-09-22 19:54:30 +02:00