mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 16:53:09 +00:00
Extend checks more in losing positions
Passed both short TC: LLR: 2.98 (-2.94,2.94) [-1.50,4.50] Total: 3974 W: 860 L: 741 D: 2373 And long TC: LLR: 2.96 (-2.94,2.94) [0.00,6.00] Total: 16807 W: 2917 L: 2733 D: 11157 bench: 3767999
This commit is contained in:
parent
bebd6e16f6
commit
738c5595ad
1 changed files with 1 additions and 1 deletions
|
@ -837,7 +837,7 @@ moves_loop: // When in check and at SpNode search starts from here
|
||||||
ext = ONE_PLY;
|
ext = ONE_PLY;
|
||||||
|
|
||||||
else if (givesCheck && pos.see_sign(move) >= 0)
|
else if (givesCheck && pos.see_sign(move) >= 0)
|
||||||
ext = ONE_PLY / 2;
|
ext = inCheck || ss->staticEval < VALUE_ZERO ? ONE_PLY : ONE_PLY / 2;
|
||||||
|
|
||||||
// Singular extension search. If all moves but one fail low on a search of
|
// Singular extension search. If all moves but one fail low on a search of
|
||||||
// (alpha-s, beta-s), and just one fails high on (alpha, beta), then that move
|
// (alpha-s, beta-s), and just one fails high on (alpha, beta), then that move
|
||||||
|
|
Loading…
Add table
Reference in a new issue