Lynx
Lynx copied to clipboard
🔍 Add 'modern' razoring implementation II
Already attempted in https://github.com/lynx-chess/Lynx/pull/709
This time based directly on Ciekce 's implementation for Stormphrax.
Double checking that current razoring is still winning
Test | no-old-razoring
Elo | -6.98 +- 5.84 (95%)
SPRT | 8.0+0.08s Threads=1 Hash=32MB
LLR | -2.28 (-2.25, 2.89) [0.00, 3.00]
Games | 8262: +2434 -2600 =3228
Penta | [316, 1024, 1586, 920, 285]
https://openbench.lynx-chess.com/test/318/
Razoring2_MaxDepth = 1
Score of Lynx-search-razoring-modern-2970-win-x64-1 vs Lynx 2969 - main: 1758 - 1735 - 2197 [0.502] 5690
... Lynx-search-razoring-modern-2970-win-x64-1 playing White: 1228 - 520 - 1097 [0.624] 2845
... Lynx-search-razoring-modern-2970-win-x64-1 playing Black: 530 - 1215 - 1100 [0.380] 2845
... White vs Black: 2443 - 1050 - 2197 [0.622] 5690
Elo difference: 1.4 +/- 7.1, LOS: 65.1 %, DrawRatio: 38.6 %
SPRT: llr -0.0221 (-0.8%), lbound -2.25, ubound 2.89
4
Score of Lynx-search-razoring-modern-2970-win-x64-4 vs Lynx 2969 - main: 1073 - 1119 - 1388 [0.494] 3580
... Lynx-search-razoring-modern-2970-win-x64-4 playing White: 747 - 330 - 713 [0.616] 1790
... Lynx-search-razoring-modern-2970-win-x64-4 playing Black: 326 - 789 - 675 [0.371] 1790
... White vs Black: 1536 - 656 - 1388 [0.623] 3580
Elo difference: -4.5 +/- 8.9, LOS: 16.3 %, DrawRatio: 38.8 %
SPRT: llr -0.867 (-30.0%), lbound -2.25, ubound 2.89
4 without old impl
Score of Lynx-search-razoring-modern-2979-win-x64 vs Lynx 2969 - main: 360 - 416 - 494 [0.478] 1270
... Lynx-search-razoring-modern-2979-win-x64 playing White: 259 - 127 - 249 [0.604] 635
... Lynx-search-razoring-modern-2979-win-x64 playing Black: 101 - 289 - 245 [0.352] 635
... White vs Black: 548 - 228 - 494 [0.626] 1270
Elo difference: -15.3 +/- 14.9, LOS: 2.2 %, DrawRatio: 38.9 %
SPRT: llr -0.87 (-30.1%), lbound -2.25, ubound 2.89
2 without old impl
Score of Lynx-search-razoring-modern-2979-win-x64 vs Lynx 2969 - main: 787 - 849 - 1084 [0.489] 2720
... Lynx-search-razoring-modern-2979-win-x64 playing White: 574 - 266 - 521 [0.613] 1361
... Lynx-search-razoring-modern-2979-win-x64 playing Black: 213 - 583 - 563 [0.364] 1359
... White vs Black: 1157 - 479 - 1084 [0.625] 2720
Elo difference: -7.9 +/- 10.1, LOS: 6.3 %, DrawRatio: 39.9 %
SPRT: llr -1.06 (-36.6%), lbound -2.25, ubound 2.89