aboutsummaryrefslogtreecommitdiff
path: root/src/bot.cpp
diff options
context:
space:
mode:
authorAdam <adammegarules1@gmail.com>2026-07-29 11:16:11 +0200
committerAdam <adammegarules1@gmail.com>2026-07-29 11:16:11 +0200
commit2f512931427121ea287cf2812ddf0b3fd6d7b83c (patch)
tree76c938fe92604e8c22f6af784b886d2c68beeee6 /src/bot.cpp
parent165fecafb6703edbec84fca6410c3f7f4005c4cc (diff)
saving cache to dish
Diffstat (limited to 'src/bot.cpp')
-rw-r--r--src/bot.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/bot.cpp b/src/bot.cpp
index 84949bb..f114f36 100644
--- a/src/bot.cpp
+++ b/src/bot.cpp
@@ -145,10 +145,8 @@ float minimax(int depth, Game *b, float alpha, float beta) {
return EvaluateBoardForWhite(b, depth);
}
- float bestEval;
+ float bestEval = b->turn ? -INFINITY : INFINITY;
if (b->turn) {
- bestEval = -INFINITY;
-
for (Move move : moves) {
UndoMove undo = MakeMove(move, b);
@@ -164,10 +162,7 @@ float minimax(int depth, Game *b, float alpha, float beta) {
}
}
} else {
- bestEval = INFINITY;
-
for (Move move : moves) {
-
UndoMove undo = MakeMove(move, b);
float eval = minimax(depth - 1, b, alpha, beta);