mirror of
https://github.com/sockspls/badfish
synced 2025-07-11 19:49:14 +00:00
Use increased LMR horizont only after a null move
Revert to LMR horizont of 2 plies. Only if parent move is a null move increase to 3 so to avoid the bad combination of null move reduction + LMR reduction. This is a more aggressive patch then previous one, but it seems we are going in the wromg direction. After 531 games result is not good: Mod vs Orig +123/=265/-143 48.12% 255.5/531 -13 ELO Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
parent
2a203d8d6f
commit
fe523b2d18
1 changed files with 1 additions and 1 deletions
|
@ -1363,7 +1363,7 @@ namespace {
|
|||
|
||||
// Try to reduce non-pv search depth by one ply if move seems not problematic,
|
||||
// if the move fails high will be re-searched at full depth.
|
||||
if ( depth >= 3*OnePly
|
||||
if ( depth >= (ss[ply-1].currentMove == MOVE_NULL ? 3 : 2) * OnePly
|
||||
&& moveCount >= LMRNonPVMoves
|
||||
&& !dangerous
|
||||
&& !moveIsCapture
|
||||
|
|
Loading…
Add table
Reference in a new issue