]> git.sesse.net Git - stockfish/blobdiff - src/search.cpp
Reset negative statScore on fail high
[stockfish] / src / search.cpp
index 435b720695f52caf5bd8fd3154a9f8a266726d62..50f3a01b5c2bdf54c97ab935c4f134aee67bf95e 100644 (file)
@@ -1085,6 +1085,7 @@ moves_loop: // When in check, search starts from here
               else
               {
                   assert(value >= beta); // Fail high
               else
               {
                   assert(value >= beta); // Fail high
+                  ss->statScore = std::max(ss->statScore, 0);
                   break;
               }
           }
                   break;
               }
           }