Finished
KamatwDualrazoring_checkdiff8.0+0.08LLR: -2.96 (-2.94, 2.94) [0.00, 5.00]
Games: 3938 W: 894 L: 1001 D: 2043
Ptnml(0-2): 63, 527, 886, 440, 53
Don't do razoring in check
KamatwDualage_updiff8.0+0.08LLR: -0.26 (-2.94, 2.94) [0.00, 5.00]
Games: 19652 W: 4878 L: 4804 D: 9970
Ptnml(0-2): 289, 2321, 4545, 2369, 302
Age up visited entries
KamatwDualtt_replacementdiff8.0+0.08LLR: -2.95 (-2.94, 2.94) [0.00, 5.00]
Games: 4416 W: 1036 L: 1138 D: 2242
Ptnml(0-2): 71, 552, 1047, 484, 54
Strength limit to adding tt move
KamatwDualtt_replacementdiff8.0+0.08LLR: -2.96 (-2.94, 2.94) [0.00, 5.00]
Games: 8478 W: 2033 L: 2121 D: 4324
Ptnml(0-2): 126, 1095, 1900, 977, 141
Update tt replacement scheme (add bestmove when not present)
KamatwDualnopvnmpdiff8.0+0.08LLR: -1.05 (-2.94, 2.94) [0.00, 8.00]
Games: 5740 W: 1630 L: 1617 D: 2493
Ptnml(0-2): 114, 664, 1309, 661, 122
Don't do nmp on PV nodes Stop reason: yolo
KamatwDualtwo_killers *diff8.0+0.08LLR: -0.85 (-2.94, 2.94) [0.00, 5.00]
Games: 22512 W: 5838 L: 5775 D: 10899
Ptnml(0-2): 370, 2727, 4999, 2790, 370
Two killer moves (fix overwrite issue)
KamatwDualCM_history *diff8.0+0.08LLR: -1.37 (-2.94, 2.94) [0.00, 5.00]
Games: 11630 W: 2931 L: 2938 D: 5761
Ptnml(0-2): 173, 1421, 2647, 1388, 186
countermove history Note: stall because worker Stop reason: I ain't fucking waiting for -0.2+-3 on sth that should be +20...
KamatwDualnopvnmp *diff40.0+0.40LLR: -3.01 (-2.94, 2.94) [0.00, 8.00]
Games: 12104 W: 3074 L: 3069 D: 5961
Ptnml(0-2): 160, 1429, 2865, 1442, 156
Don't do nmp on PV nodes
KamatwDualone_killer *diff8.0+0.08LLR: -2.99 (-2.94, 2.94) [0.00, 5.00]
Games: 53170 W: 13686 L: 13578 D: 25906
Ptnml(0-2): 896, 6466, 11830, 6420, 973
Keep only one killer move
KamatwDualmain *diff8.0+0.08Elo: 41.23 +- 13.79 (95%) [N=1000]
Games: 1016 W: 327 L: 207 D: 482
Ptnml(0-2): 14, 84, 209, 170, 31
Progtest vs 0.4.2 note: stall because worker hangup
KamatwDualCM_historydiff8.0+0.08LLR: 1.92 (-2.94, 2.94) [0.00, 5.00]
Games: 12574 W: 3257 L: 3118 D: 6199
Ptnml(0-2): 213, 1486, 2763, 1599, 226
countermove history stop reason: incompatibility. Retest after rebasing
KamatwDualhistorybounddiff8.0+0.08LLR: 2.94 (-2.94, 2.94) [0.00, 5.00]
Games: 3222 W: 905 L: 765 D: 1552
Ptnml(0-2): 43, 341, 729, 429, 69
Unfuck overflows
KamatwDualhistorybounddiff8.0+0.08LLR: -2.98 (-2.94, 2.94) [0.00, 5.00]
Games: 494 W: 58 L: 238 D: 198
Ptnml(0-2): 49, 107, 69, 19, 3
Fix history caps and change history type
KamatwDualaggressive_rfpdiff8.0+0.08LLR: -3.03 (-2.94, 2.94) [0.00, 8.00]
Games: 1184 W: 280 L: 353 D: 551
Ptnml(0-2): 29, 160, 273, 115, 15
More aggressive RFP and FP cuttoff bounds
KamatwDuallmr_checkdiff8.0+0.08LLR: -2.94 (-2.94, 2.94) [0.00, 8.00]
Games: 10562 W: 2957 L: 2961 D: 4644
Ptnml(0-2): 220, 1262, 2352, 1196, 251
Don't LMR in check Check unreductions :kappa:
KamatwDualrfp_improvingdiff8.0+0.08LLR: 3.01 (-2.94, 2.94) [0.00, 5.00]
Games: 9978 W: 2685 L: 2508 D: 4785
Ptnml(0-2): 160, 1199, 2154, 1256, 220
RFP reduce depth improving
KamatwDualmore_timediff8.0+0.08LLR: 2.97 (-2.94, 2.94) [0.00, 5.00]
Games: 4216 W: 1100 L: 959 D: 2157
Ptnml(0-2): 53, 439, 1011, 524, 81
Allocate time in a more top heavy way
KamatwDuallmp_improving_2diff8.0+0.08LLR: 0.02 (-2.94, 2.94) [0.00, 8.00]
Games: 2038 W: 530 L: 515 D: 993
Ptnml(0-2): 40, 232, 454, 259, 34
lmp improving divisor idea stopreason: incompatible improving formula
KamatwDuallmp_improvingdiff8.0+0.08LLR: -2.98 (-2.94, 2.94) [0.00, 8.00]
Games: 3100 W: 762 L: 820 D: 1518
Ptnml(0-2): 54, 403, 697, 339, 57
Add improving to LMP
KamatwDualmove_stackdiff8.0+0.08LLR: 2.96 (-2.94, 2.94) [-8.00, 0.00]
Games: 11172 W: 2978 L: 2978 D: 5216
Ptnml(0-2): 234, 1300, 2494, 1348, 210
Change how TT interacts with draw detection (?)
KamatwDualmove_stackdiff8.0+0.08LLR: -2.97 (-2.94, 2.94) [-8.00, 0.00]
Games: 1024 W: 251 L: 338 D: 435
Ptnml(0-2): 28, 138, 253, 79, 14
Implement move stack
KamatwDualpv_tablediff8.0+0.08LLR: 2.99 (-2.94, 2.94) [-8.00, 0.00]
Games: 4464 W: 1270 L: 1223 D: 1971
Ptnml(0-2): 76, 478, 1076, 527, 75
Remove unused searchstage code
KamatwDualnodecount_fixdiff8.0+0.08LLR: -2.96 (-2.94, 2.94) [-8.00, 0.00]
Games: 5754 W: 1643 L: 1766 D: 2345
Ptnml(0-2): 141, 666, 1366, 583, 121
Fix node counting
KamatwDualcheck_quiescencediff8.0+0.08LLR: -2.78 (-2.94, 2.94) [0.00, 8.00]
Games: 1028 W: 242 L: 308 D: 478
Ptnml(0-2): 26, 139, 232, 109, 8
Do qsearch for all moves in check
KamatwDualmin_depthdiff8.0+0.08LLR: -2.95 (-2.94, 2.94) [0.00, 8.00]
Games: 2246 W: 610 L: 674 D: 962
Ptnml(0-2): 51, 278, 517, 238, 39
Don't start min_depth at 3