aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAdam <adammegarules1@gmail.com>2026-08-02 12:50:24 +0200
committerAdam <adammegarules1@gmail.com>2026-08-02 12:50:24 +0200
commitf948514c5337961444f555374523902ae94dd00f (patch)
tree4ec0753c4ee376112525efaefcf8aa5e55647923 /src
parent635a6723915cbd9c16d870a8b83e4db5a81827ee (diff)
moving find king to branch that need it
Diffstat (limited to 'src')
-rw-r--r--src/evaluate.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/evaluate.cpp b/src/evaluate.cpp
index 8b9ff3d..25c2117 100644
--- a/src/evaluate.cpp
+++ b/src/evaluate.cpp
@@ -202,10 +202,10 @@ int EvaluateBoardForWhite(Game *g) {
score += CountBoardMaterial(g);
- Position whiteKing = FindKing(g, true);
- Position blackKing = FindKing(g, false);
-
if (IsEndgame(g)) {
+ Position whiteKing = FindKing(g, true);
+ Position blackKing = FindKing(g, false);
+
score += ForceKingToEdgeBonus(blackKing, whiteKing);
score -= ForceKingToEdgeBonus(whiteKing, blackKing);
}