Commit graph

18 commits

Author SHA1 Message Date
aa9d13d587 First working version of iterative deepening alpha beta 2023-12-19 22:02:55 +01:00
2ffd077a26 Implement Iterative Deepening Minmax 2023-12-18 12:07:51 +01:00
8074175ad3 Remove Iterative Deepening garbage 2023-12-17 22:18:24 +01:00
55f2a29084 Instnciate Heuristics with right parameters 2023-12-17 22:17:50 +01:00
9a4febaaf4 Rework Heuristics 2023-12-17 22:16:43 +01:00
437f05c8b2 First implementation of Iterative Deepening MinMax 2023-12-17 17:37:07 +01:00
e506bcdab9 Add heuristic documentation 2023-12-17 01:19:58 +01:00
a64e318c82 Fix: bad parameters 2023-12-17 01:18:34 +01:00
c8447b7a6b Player is now a parameter og engines classes 2023-12-16 23:54:56 +01:00
66b10f4deb Weight can be configurable
for weight and full heuristic
2023-12-16 23:39:46 +01:00
a1812aaedf Implement heuristics classes 2023-12-16 23:02:36 +01:00
3784faeaed Display game board with Board.show_board() 2023-12-15 01:43:44 +01:00
7b49cac308 Remove player dependencie in validate_input() 2023-12-15 01:41:10 +01:00
72b35e6ea3 User input message contains help 2023-12-15 01:39:22 +01:00
e49e737ec0 Update documentation 2023-12-15 00:57:02 +01:00
c3ac347364 Rework options, now can be defined per player 2023-12-15 00:46:42 +01:00
1c039106d9 Add weight calculation heuristic 2023-12-15 00:24:28 +01:00
45abd8c7eb First commit: minmax and alphabeta implemented 2023-12-14 21:58:35 +01:00