mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-20 00:56:39 +08:00
Merge Joona's razoring tweaks
After proof testing on 3 different engines these are the results: Stockfish - Toga II 1.4.1SE +130 -132 =132 49.75% Stockfish - Deep Sieng 3.0 +145 -110 =150 54.45% Stockfish - HIARCS 12 MP +94 -149 =150 43.00% So it seems no regressions occurs, although also no improvment. But anyhow this patch increases Stockfish strenght against itself, so merge it. Note that this patch not only adds back razoring at depth one, but also increases razor depth limit from 3 to 4 because hard coded depth 4 limit is no more overwritten by UCI parameter that otherwise defaults to 3.
This commit is contained in:
@@ -127,10 +127,6 @@ namespace {
|
||||
o["Threat Depth"] = Option(5, 0, 100);
|
||||
o["Futility Pruning (Main Search)"] = Option(true);
|
||||
o["Futility Pruning (Quiescence Search)"] = Option(true);
|
||||
o["Futility Margin (Quiescence Search)"] = Option(50, 0, 1000);
|
||||
o["Futility Margin Scale Factor (Main Search)"] = Option(100, 0, 1000);
|
||||
o["Maximum Razoring Depth"] = Option(3, 0, 4);
|
||||
o["Razoring Margin"] = Option(300, 150, 600);
|
||||
o["LSN filtering"] = Option(true);
|
||||
o["LSN Time Margin (sec)"] = Option(4, 1, 10);
|
||||
o["LSN Value Margin"] = Option(200, 100, 600);
|
||||
|
||||
Reference in New Issue
Block a user