mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 08:43:09 +00:00
Increase null reduction at high depths
Linear rule, less aggressive then Dann's one. It seems it scales well with depth. We will need to verify against weaker engine if it keeps the score. After 999 games at 1+0 on my Dual Core Mod vs Orig +232 =534 -207 +9 ELO After 1000 games by Martin Thoresen on his QUAD at 1+0 Mod vs Orig 521/479 52.10% Functionality Signature: 17655312 Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
parent
d11af1de11
commit
860260c3b1
1 changed files with 1 additions and 1 deletions
|
@ -1376,7 +1376,7 @@ namespace {
|
|||
pos.do_null_move(st);
|
||||
|
||||
// Null move dynamic reduction based on depth
|
||||
int R = (depth >= 5 * OnePly ? 4 : 3);
|
||||
int R = 3 + (depth >= 5 * OnePly ? depth / 8 : 0);
|
||||
|
||||
// Null move dynamic reduction based on value
|
||||
if (approximateEval - beta > PawnValueMidgame)
|
||||
|
|
Loading…
Add table
Reference in a new issue