]> git.sesse.net Git - stockfish/blobdiff - src/search.cpp
Use fail soft in null search
[stockfish] / src / search.cpp
index 4592ac084ebc56d60a59b83415167bd2f75af146..f5552e7887dcd4e03a3a243a747193917e0cbece 100644 (file)
@@ -1379,12 +1379,12 @@ namespace {
         if (nullValue >= beta)
         {
             if (depth < 6 * OnePly)
-                return beta;
+                return nullValue;
 
             // Do zugzwang verification search
             Value v = search(pos, ss, beta, depth-5*OnePly, ply, false, threadID);
             if (v >= beta)
-                return beta;
+                return nullValue;
         } else {
             // The null move failed low, which means that we may be faced with
             // some kind of threat. If the previous move was reduced, check if