| Finished | ||||||
|---|---|---|---|---|---|---|
| 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 |
| Peregr | Reckless | sing_beta_sf | diff | 8.0+0.08 | LLR: -1.04 (-2.25, 2.89) [0.00, 4.00] Games: 5180 W: 1202 L: 1234 D: 2744 Ptnml(0-2): 24, 655, 1262, 627, 22 | try same formula as SF for singular beta |
| 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 |
| Peregr | Reckless | nmp_corrplex | diff | 8.0+0.08 | LLR: -2.04 (-2.25, 2.89) [0.00, 4.00] Games: 26450 W: 6174 L: 6187 D: 14089 Ptnml(0-2): 107, 3216, 6595, 3197, 110 | try corrplexity as in rfp |
| 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 |
| Peregr | Reckless | more_pcm1 | diff | 8.0+0.08 | LLR: -2.30 (-2.25, 2.89) [0.00, 4.00] Games: 37056 W: 8779 L: 8772 D: 19505 Ptnml(0-2): 176, 4525, 9106, 4558, 163 | |
| 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 | |
| World | Reckless | nmp-styx-2 | diff | 8.0+0.08 | LLR: -2.28 (-2.25, 2.89) [0.00, 4.00] Games: 4678 W: 1045 L: 1136 D: 2497 Ptnml(0-2): 30, 598, 1164, 527, 20 | |
| World | Reckless | nmp-styx-2 | diff | 8.0+0.08 | LLR: -2.09 (-2.25, 2.89) [0.00, 4.00] Games: 2696 W: 573 L: 657 D: 1466 Ptnml(0-2): 13, 347, 703, 281, 4 | 4 + game_phase / 10 |
| World | Reckless | nmp-styx-2 | diff | 8.0+0.08 | LLR: -2.20 (-2.25, 2.89) [0.00, 4.00] Games: 9980 W: 2322 L: 2393 D: 5265 Ptnml(0-2): 47, 1264, 2432, 1207, 40 | Styx's idea for a more chess-centric NMP reduction formula |
| World | Reckless | simplify-static-history-guard | diff | 8.0+0.08 | LLR: -2.28 (-2.25, 2.89) [-4.00, 0.00] Games: 5340 W: 1189 L: 1308 D: 2843 Ptnml(0-2): 26, 692, 1339, 601, 12 | simplify away !excluded guard in static eval history updates |
| World | Reckless | rfp-more-cursed-failtard | diff | 8.0+0.08 | LLR: -1.58 (-2.25, 2.89) [0.00, 4.00] Games: 9524 W: 2239 L: 2282 D: 5003 Ptnml(0-2): 34, 1177, 2398, 1104, 49 | blend the margin's cutnode and improving components into the return value |
| World | Reckless | nnue-refactoring | diff | 8.0+0.08 | LLR: 2.98 (-2.25, 2.89) [-10.00, 0.00] Games: 9938 W: 2334 L: 2353 D: 5251 Ptnml(0-2): 26, 1064, 2808, 1045, 26 | non-functional refactoring: extract accumulators, enforce consistent naming, remove useless alignment |
| World | Reckless | static-eval-history-3 | diff | 8.0+0.08 | LLR: 2.95 (-2.25, 2.89) [0.00, 4.00] Games: 18126 W: 4339 L: 4149 D: 9638 Ptnml(0-2): 67, 2136, 4482, 2296, 82 | more restrictive version in both delta and clamp |