mirror of
https://github.com/opelly27/Stockfish.git
synced 2026-05-20 15:37:47 +00:00
In razor qsearch use corrected beta
Correct beta by razor margin when callin qsearch After 1019 games on Joona's QUAD Mod - Orig: 524 - 495 (+10 elo) Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
+3
-2
@@ -1360,8 +1360,9 @@ namespace {
|
|||||||
&& ttMove == MOVE_NONE
|
&& ttMove == MOVE_NONE
|
||||||
&& !pos.has_pawn_on_7th(pos.side_to_move()))
|
&& !pos.has_pawn_on_7th(pos.side_to_move()))
|
||||||
{
|
{
|
||||||
Value v = qsearch(pos, ss, beta-1, beta, Depth(0), ply, threadID);
|
Value rbeta = beta - RazorMargins[int(depth) - 2];
|
||||||
if (v < beta - RazorMargins[int(depth) - 2])
|
Value v = qsearch(pos, ss, rbeta-1, rbeta, Depth(0), ply, threadID);
|
||||||
|
if (v < rbeta)
|
||||||
return v;
|
return v;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user