mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-24 19:16:49 +08:00
Set IID half way between d/2 and d-4
Master IID formula is depth / 2 Previous patch is depth - 4 * ONE_PLY This one is the middle way: (dept/2 + depth-4*ONE_PLY)/2 -> depth-2*ONE_PLY-depth/4 After 16000 games at 60+0.05 th 1 ELO: 4.08 +-3.1 (95%) LOS: 99.5% Total: 16000 W: 2742 L: 2554 D: 10704 bench: 4781239
This commit is contained in:
@@ -745,7 +745,7 @@ namespace {
|
||||
&& ttMove == MOVE_NONE
|
||||
&& (PvNode || (!inCheck && ss->staticEval + Value(256) >= beta)))
|
||||
{
|
||||
Depth d = (PvNode ? depth - 2 * ONE_PLY : depth - 4 * ONE_PLY);
|
||||
Depth d = depth - 2 * ONE_PLY - (PvNode ? DEPTH_ZERO : depth / 4);
|
||||
|
||||
ss->skipNullMove = true;
|
||||
search<PvNode ? PV : NonPV>(pos, ss, alpha, beta, d);
|
||||
|
||||
Reference in New Issue
Block a user