From c90279e156ec78d2ae2fcd6f49bf0f90cf02a084 Mon Sep 17 00:00:00 2001 From: Fabian Fichter Date: Sun, 8 May 2022 21:57:18 +0200 Subject: [PATCH] Fix stalemate value in MCTS (#4015) --- src/search.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/search.cpp b/src/search.cpp index 5fa2a5ac..09031a2f 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -2795,7 +2795,7 @@ namespace Search Value terminal_value(Position& pos) const { if (MoveList(pos).size() == 0) - return pos.checkers() ? VALUE_MATE : -VALUE_MATE;; + return pos.checkers() ? VALUE_MATE : VALUE_DRAW; if (ply >= MAX_PLY - 2 || pos.is_draw(ply - 1)) return VALUE_DRAW;