Finished | ||||||
---|---|---|---|---|---|---|
World | Reckless | rfp-tt-quiet | diff | 8.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 |
World | Reckless | L1-640 | diff | 8.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 |
World | Reckless | L1-640 | diff | N=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 |
World | Reckless | rfp-tt-quiet | diff | 8.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 |
World | Reckless | stat-score-pcm | diff | 8.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 |
World | Reckless | nmp-base-depth | diff | 8.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 |
World | Reckless | cutoff-failures-lmr | diff | 8.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) |
World | Reckless | guard-cn-lmr | diff | 8.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 |
World | Reckless | rfp-failfirm | diff | 8.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 |
World | Reckless | nmp-static-eval | diff | 8.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 |
World | Reckless | lmp-prior-reduction | diff | 8.0+0.08 | LLR: -2.25 (-2.25, 2.89) [0.00, 4.00] Games: 6530 W: 1517 L: 1601 D: 3412 Ptnml(0-2): 20, 865, 1594, 751, 35 | search less when the node has been reduced more, as it's probably not as important |
World | Reckless | early-reduction-history | diff | 8.0+0.08 | LLR: -2.27 (-2.25, 2.89) [0.00, 4.00] Games: 50370 W: 11733 L: 11684 D: 26953 Ptnml(0-2): 211, 6103, 12522, 6124, 225 | another attempt to move reduction adjustments before pruning |
World | Reckless | fix-evasion-scoring | diff | 8.0+0.08 | LLR: 2.93 (-2.25, 2.89) [-5.00, 0.00] Games: 15214 W: 3552 L: 3505 D: 8157 Ptnml(0-2): 51, 1637, 4209, 1634, 76 | there was a hack to use the pawn value as the captured piece in noisy move scoring (since the ep square is empty). but this breaks promotions (their empty square is actually empty), so fix it |
World | Reckless | stat-score | diff | 8.0+0.08 | LLR: -1.47 (-2.25, 2.89) [0.00, 4.00] Games: 9288 W: 2198 L: 2237 D: 4853 Ptnml(0-2): 38, 1150, 2312, 1101, 43 | history in rfp, also extracts make/undo_move into functions to ensure ply info is correctly set and reset |
World | Reckless | use-tt-move-qsearch | diff | 8.0+0.08 | LLR: -1.69 (-2.25, 2.89) [0.00, 4.00] Games: 6828 W: 1554 L: 1610 D: 3664 Ptnml(0-2): 25, 862, 1685, 828, 14 | since move picker has a TT stage now, this might be beneficial |
World | Reckless | tt-pv-see-threshold | diff | 8.0+0.08 | LLR: -1.79 (-2.25, 2.89) [0.00, 4.00] Games: 22242 W: 5138 L: 5152 D: 11952 Ptnml(0-2): 66, 2706, 5601, 2672, 76 | increase the SEE threshold for noisy moves in TTPV nodes |
World | Reckless | fp-tt-pv | diff | 8.0+0.08 | LLR: -0.49 (-2.25, 2.89) [0.00, 3.00] Games: 142308 W: 33837 L: 33549 D: 74922 Ptnml(0-2): 589, 16456, 36818, 16660, 631 | |
World | Reckless | noisy-tt-move-lmr | diff | 8.0+0.08 | LLR: -1.09 (-2.25, 2.89) [0.00, 3.00] Games: 101032 W: 23784 L: 23621 D: 53627 Ptnml(0-2): 398, 12243, 25132, 12284, 459 | |
World | Reckless | super-early-iir | diff | 8.0+0.08 | LLR: -1.68 (-2.25, 2.89) [0.00, 4.00] Games: 14150 W: 3251 L: 3284 D: 7615 Ptnml(0-2): 52, 1661, 3688, 1616, 58 | move iir above any pruning |
World | Reckless | static-eval-formula | diff | 8.0+0.08 | LLR: -2.27 (-2.25, 2.89) [0.00, 4.00] Games: 7094 W: 1638 L: 1719 D: 3737 Ptnml(0-2): 25, 894, 1788, 817, 23 | increase the range but decrease the multiplier. also add a shift to stay closer to the original mean |
World | Reckless | tt-pv-update | diff | 8.0+0.08 | LLR: -2.26 (-2.25, 2.89) [0.00, 4.00] Games: 16302 W: 3749 L: 3803 D: 8750 Ptnml(0-2): 85, 1968, 4069, 1974, 55 | |
World | Reckless | see-history-only-noisy | diff | 8.0+0.08 | LLR: -2.33 (-2.25, 2.89) [0.00, 4.00] Games: 4530 W: 1022 L: 1114 D: 2394 Ptnml(0-2): 20, 591, 1127, 515, 12 | |
World | Reckless | lmr-linear-component | diff | 8.0+0.08 | LLR: -2.30 (-2.25, 2.89) [0.00, 4.00] Games: 6402 W: 1455 L: 1539 D: 3408 Ptnml(0-2): 25, 801, 1628, 727, 20 | linearly decrease the value of lmr with increasing number of moves |
World | Reckless | rfp-stat-score | diff | 8.0+0.08 | LLR: -2.25 (-2.25, 2.89) [0.00, 4.00] Games: 5146 W: 1178 L: 1263 D: 2705 Ptnml(0-2): 20, 645, 1320, 576, 12 | |
World | Reckless | double-static-eval-range | diff | 8.0+0.08 | LLR: -2.34 (-2.25, 2.89) [0.00, 4.00] Games: 8998 W: 2067 L: 2145 D: 4786 Ptnml(0-2): 42, 1087, 2300, 1047, 23 |