Finished
WorldRecklesslmr-cn-tt-movediff8.0+0.08
LLR: -2.40 (-2.25, 2.89) [0.00, 4.00]
Games: 5672 W: 1311 L: 1405 D: 2956
Ptnml(0-2): 27, 747, 1382, 653, 27
WorldRecklesslmr-neg-extdiff8.0+0.08
LLR: -2.33 (-2.25, 2.89) [0.00, 4.00]
Games: 5088 W: 1147 L: 1238 D: 2703
Ptnml(0-2): 29, 645, 1276, 576, 18
naively use se results in lmr
PeregrRecklessttpv_stuff4diff8.0+0.08
LLR: -2.38 (-2.25, 2.89) [0.00, 4.00]
Games: 10566 W: 2480 L: 2557 D: 5529
Ptnml(0-2): 47, 1312, 2643, 1233, 48
less aggressive
PeregrRecklessmore_nmpdiff8.0+0.08
LLR: 2.89 (-2.25, 2.89) [-5.00, 0.00]
Games: 18664 W: 4444 L: 4409 D: 9811
Ptnml(0-2): 90, 2202, 4714, 2235, 91
simplify this depth guard?
PeregrRecklesslmr_ttpv1diff8.0+0.08
LLR: -0.21 (-2.25, 2.89) [0.00, 4.00]
Games: 46802 W: 11032 L: 10900 D: 24870
Ptnml(0-2): 201, 5590, 11702, 5692, 216
ttpv stuff
PeregrRecklessttpv_stuff3diff8.0+0.08
LLR: -2.44 (-2.25, 2.89) [0.00, 4.00]
Games: 9592 W: 2252 L: 2335 D: 5005
Ptnml(0-2): 52, 1182, 2408, 1105, 49
more ttpv stuff
PeregrRecklesslmr_ttpv2diff8.0+0.08
LLR: 2.94 (-2.25, 2.89) [0.00, 4.00]
Games: 105460 W: 25237 L: 24780 D: 55443
Ptnml(0-2): 499, 12566, 26163, 12983, 519
safer for ltc
WorldRecklesseval-scalediff8.0+0.08
LLR: -2.26 (-2.25, 2.89) [0.00, 4.00]
Games: 6530 W: 1505 L: 1589 D: 3436
Ptnml(0-2): 29, 840, 1611, 756, 29
use 90% of eval
PeregrRecklesspcm_low_depthdiff8.0+0.08
LLR: -2.42 (-2.25, 2.89) [0.00, 4.00]
Games: 23738 W: 5636 L: 5675 D: 12427
Ptnml(0-2): 115, 2881, 5923, 2828, 122
check if updating low depths is worth it for pcm
PeregrRecklesspcm_razoringdiff8.0+0.08
LLR: -2.28 (-2.25, 2.89) [0.00, 4.00]
Games: 44362 W: 10518 L: 10489 D: 23355
Ptnml(0-2): 174, 4903, 11988, 4952, 164
PCM in razoring
WorldRecklessrfp-tt-quietdiff8.0+0.08
LLR: -1.48 (-2.25, 2.89) [0.00, 4.00]
Games: 3142 W: 703 L: 763 D: 1676
Ptnml(0-2): 25, 411, 744, 381, 10
guard RFP when tt move is quiet
WorldRecklessL1-640diff8.0+0.08
LLR: -1.71 (-2.25, 2.89) [0.00, 4.00]
Games: 2276 W: 522 L: 593 D: 1161
Ptnml(0-2): 9, 303, 589, 224, 13
train NNUE with 128 more neurons in L1
WorldRecklessL1-640diffN=25000
LLR: 2.91 (-2.25, 2.89) [0.00, 4.00]
Games: 4374 W: 1474 L: 1274 D: 1626
Ptnml(0-2): 135, 455, 841, 587, 169
train NNUE with 128 more neurons in L1
WorldRecklessrfp-tt-quietdiff8.0+0.08
LLR: -1.53 (-2.25, 2.89) [0.00, 4.00]
Games: 4530 W: 1034 L: 1091 D: 2405
Ptnml(0-2): 22, 585, 1104, 536, 18
less RFP when tt move is quiet
PeregrRecklessfix_pruningdiff8.0+0.08
LLR: -2.43 (-2.25, 2.89) [-5.00, 0.00]
Games: 21534 W: 5016 L: 5180 D: 11338
Ptnml(0-2): 86, 2512, 5720, 2378, 71
guard pawn endgames pruning
WorldRecklessstat-score-pcmdiff8.0+0.08
LLR: -2.29 (-2.25, 2.89) [0.00, 4.00]
Games: 25258 W: 5904 L: 5932 D: 13422
Ptnml(0-2): 110, 3063, 6304, 3049, 103
adjust pcm factor based on move's history
PeregrRecklessold_pere_stuff1diff8.0+0.08
LLR: -2.35 (-2.25, 2.89) [0.00, 4.00]
Games: 31062 W: 7183 L: 7196 D: 16683
Ptnml(0-2): 120, 3730, 7830, 3745, 106
guard razoring when ttmove exists
WorldRecklessnmp-base-depthdiff8.0+0.08
LLR: -2.52 (-2.25, 2.89) [0.00, 4.00]
Games: 15324 W: 3534 L: 3602 D: 8188
Ptnml(0-2): 64, 1867, 3863, 1809, 59
increase base depth 4 -> 5
PeregrRecklessfix_probcutdiff8.0+0.08
LLR: -2.30 (-2.25, 2.89) [-5.00, 0.00]
Games: 11290 W: 2618 L: 2744 D: 5928
Ptnml(0-2): 52, 1417, 2813, 1331, 32
fix probcut when in check
WorldRecklesscutoff-failures-lmrdiff8.0+0.08
LLR: -2.30 (-2.25, 2.89) [0.00, 4.00]
Games: 12466 W: 2823 L: 2890 D: 6753
Ptnml(0-2): 47, 1546, 3120, 1467, 53
reduce cutnode reduction in proportion to the number of moves played (failures to cause a beta cutoff)
WorldRecklessguard-cn-lmrdiff8.0+0.08
LLR: -2.11 (-2.25, 2.89) [0.00, 4.00]
Games: 12478 W: 2904 L: 2963 D: 6611
Ptnml(0-2): 51, 1566, 3076, 1483, 63
guard the cutnode reduction if nmp/probcut failed
WorldRecklessrfp-failfirmdiff8.0+0.08
LLR: -2.45 (-2.25, 2.89) [0.00, 4.00]
Games: 10994 W: 2546 L: 2625 D: 5823
Ptnml(0-2): 48, 1384, 2705, 1319, 41
beta + (eval - beta) / 3
PeregrRecklessprobcut_stuffdiff8.0+0.08
LLR: -2.26 (-2.25, 2.89) [0.00, 4.00]
Games: 16058 W: 3740 L: 3795 D: 8523
Ptnml(0-2): 80, 1968, 3978, 1933, 70
Assuming cutnode and noisy ttmove is good enough improvement
WorldRecklessnmp-static-evaldiff8.0+0.08
LLR: -2.27 (-2.25, 2.89) [0.00, 4.00]
Games: 63218 W: 14853 L: 14766 D: 33599
Ptnml(0-2): 249, 7595, 15838, 7674, 253
use staticeval against the common sense
StyxdoRecklesstried_cut_and_nulldiff8.0+0.08
LLR: -2.02 (-2.25, 2.89) [0.00, 4.00]
Games: 4988 W: 1145 L: 1222 D: 2621
Ptnml(0-2): 25, 628, 1262, 557, 22
Combines the condition for both npm and probcut, increases the chances of a hit