]> git.sesse.net Git - stockfish/blobdiff - src/search.cpp
Do not return unproven mate scores from null move search
[stockfish] / src / search.cpp
index f5552e7887dcd4e03a3a243a747193917e0cbece..67c98709521ae5d63707a56d39a2f63b2a010d41 100644 (file)
@@ -1378,6 +1378,10 @@ namespace {
 
         if (nullValue >= beta)
         {
+            // Do not return unproven mate scores
+            if (nullValue >= value_mate_in(PLY_MAX))
+                nullValue = beta;
+
             if (depth < 6 * OnePly)
                 return nullValue;