]> git.sesse.net Git - stockfish/blobdiff - src/search.cpp
In razor qsearch use corrected beta
[stockfish] / src / search.cpp
index e02529327435b46f49f4780d591877b201042cbf..76a88643307aa4138c58415d8955f6bb147aed5d 100644 (file)
@@ -1360,8 +1360,9 @@ namespace {
              && ttMove == MOVE_NONE
              && !pos.has_pawn_on_7th(pos.side_to_move()))
     {
-        Value v = qsearch(pos, ss, beta-1, beta, Depth(0), ply, threadID);
-        if (v < beta - RazorMargins[int(depth) - 2])
+        Value rbeta = beta - RazorMargins[int(depth) - 2];
+        Value v = qsearch(pos, ss, rbeta-1, rbeta, Depth(0), ply, threadID);
+        if (v < rbeta)
           return v;
     }