]> git.sesse.net Git - stockfish/blobdiff - src/search.cpp
Fix evasion pruning condition
[stockfish] / src / search.cpp
index efdb287fa740a3325c73771f6b43492345b5dd5e..fff523c39e48e538099e3a169c7c9491c59154b5 100644 (file)
@@ -1713,7 +1713,7 @@ namespace {
 
       // Detect blocking evasions that are candidate to be pruned
       evasionPrunable =   isCheck
-                       && bestValue != -VALUE_INFINITE
+                       && bestValue > value_mated_in(PLY_MAX)
                        && !pos.move_is_capture(move)
                        && pos.type_of_piece_on(move_from(move)) != KING
                        && !pos.can_castle(pos.side_to_move());