Active : 10 Machines / 708 Threads / 363.09 MNPS
Priority 0
PeregrRecklessfix-tt-againdiff5.0+0.05
LLR: 0.00 (-2.25, 2.89) [0.00, 4.00]
Games: 0 W: 0 L: 0 D: 0
Ptnml(0-2): 0, 0, 0, 0, 0
Try fixing overlap between empty and Some in TT again
Priority -1
ProtonRecklessps_nonpawns102diff40.0+0.40
LLR: 0.63 (-2.25, 2.89) [-2.75, 0.25]
Games: 17828 W: 4446 L: 4442 D: 8940
Ptnml(0-2): 9, 1754, 5386, 1754, 11
600
87Recklesstriplet-tunediff40.0+0.40
Tuning 10 Parameters
11081/25000 Iterations
44326/100000 Games Played
SapherRecklessconti-scalediff40.0+0.40
Tuning 9 Parameters
1046/25000 Iterations
16740/400000 Games Played
Take 1.1
Finished
PeregrRecklessfix-tt-againdiff8.0+0.08
LLR: -0.77 (-2.25, 2.89) [-2.75, 0.25]
Games: 49054 W: 12272 L: 12408 D: 24374
Ptnml(0-2): 140, 5896, 12613, 5716, 162
Try fixing overlap between empty and Some in TT again
87Recklessrm-minor-corrhistdiff40.0+0.40
LLR: 2.95 (-2.25, 2.89) [-2.75, 0.25]
Games: 87334 W: 21706 L: 21693 D: 43935
Ptnml(0-2): 37, 9783, 24004, 9816, 27
ProtonRecklessps_nonpawns104diff8.0+0.08
LLR: -2.48 (-2.25, 2.89) [0.00, 3.00]
Games: 40778 W: 10258 L: 10312 D: 20208
Ptnml(0-2): 114, 4432, 11342, 4396, 105
remove non_pawns, but verify later.
87Recklessrm-minor-corrhistdiff8.0+0.08
LLR: 2.93 (-2.25, 2.89) [-2.75, 0.25]
Games: 20930 W: 5274 L: 5139 D: 10517
Ptnml(0-2): 54, 2432, 5368, 2547, 64
87Recklesstriplet4diff8.0+0.08
LLR: -1.42 (-2.25, 2.89) [0.00, 3.00]
Games: 11908 W: 2999 L: 3057 D: 5852
Ptnml(0-2): 36, 1451, 3043, 1383, 41
PeregrRecklessqs-explosivediff8.0+0.08
LLR: -2.27 (-2.25, 2.89) [0.00, 3.00]
Games: 45566 W: 11557 L: 11591 D: 22418
Ptnml(0-2): 154, 5416, 11669, 5398, 146
PeregrRecklessdepth-one-lowerdiff8.0+0.08
LLR: -2.30 (-2.25, 2.89) [0.00, 3.00]
Games: 16392 W: 4096 L: 4195 D: 8101
Ptnml(0-2): 50, 1962, 4270, 1865, 49
PeregrRecklessbenefit-from-quietsdiff8.0+0.08
LLR: -2.29 (-2.25, 2.89) [0.00, 3.00]
Games: 50600 W: 12687 L: 12711 D: 25202
Ptnml(0-2): 149, 6086, 12871, 6028, 166
make use of the quiets tried in qsearch to update corrhist as if they were depth 1 searches
ProtonRecklessps_nonpawns103diff8.0+0.08
LLR: 0.18 (-2.25, 2.89) [-2.75, 0.25]
Games: 8550 W: 2177 L: 2182 D: 4191
Ptnml(0-2): 27, 1007, 2213, 1000, 28
just remove non-pawns.
PeregrRecklessbad-noisy-pawndiff8.0+0.08
LLR: -0.67 (-2.25, 2.89) [0.00, 3.00]
Games: 1964 W: 488 L: 523 D: 953
Ptnml(0-2): 6, 247, 508, 218, 3
Assume that in qsearch move ordering, winning a pawn is never bad
JoshkaRecklessjoshka/split-worker-state-from-search-statediff4.0+0.04
LLR: 0.00 (-2.25, 2.89) [0.00, 3.00]
Games: 0 W: 0 L: 0 D: 0
Ptnml(0-2): 0, 0, 0, 0, 0
Replaces a small set of layout casts with `zerocopy`, and refactors the threadpool so helper threads own their state and communicate through explicit request/result types instead of shared `ThreadData` access. Bench: `3142485`.
ProtonRecklessps_nonpawns102diff40.0+0.40
LLR: 2.92 (-2.25, 2.89) [-2.75, 0.25]
Games: 9090 W: 2296 L: 2154 D: 4640
Ptnml(0-2): 4, 889, 2620, 1025, 7
600
ProtonRecklessps_nonpawns102diff8.0+0.08
LLR: 2.92 (-2.25, 2.89) [-2.75, 0.25]
Games: 23032 W: 5919 L: 5796 D: 11317
Ptnml(0-2): 40, 2446, 6420, 2571, 39
600
ProtonRecklessps_nonpawns101diff8.0+0.08
LLR: 2.94 (-2.25, 2.89) [-2.75, 0.25]
Games: 30316 W: 7716 L: 7602 D: 14998
Ptnml(0-2): 79, 3304, 8295, 3384, 96
simplify has_non_pawns.
ProtonRecklessps_movepicker114diff8.0+0.08
LLR: 2.89 (-2.25, 2.89) [-2.75, 0.25]
Games: 41256 W: 10456 L: 10360 D: 20440
Ptnml(0-2): 128, 4888, 10507, 4970, 135
Consolidate some scoring.
Cj5716Recklesspc-margin-reducediff40.0+0.40
LLR: -2.28 (-2.25, 2.89) [0.00, 3.00]
Games: 72758 W: 17995 L: 17971 D: 36792
Ptnml(0-2): 32, 8087, 20121, 8103, 36
87Recklesstriplet-tunediff40.0+0.40
Tuning 10 Parameters
67/25000 Iterations
268/100000 Games Played
87Recklesstriplet-basediff8.0+0.08
LLR: -2.29 (-2.25, 2.89) [0.00, 3.00]
Games: 1036 W: 184 L: 318 D: 534
Ptnml(0-2): 11, 179, 261, 67, 0
Cj5716Recklesspc-margin-reducediff8.0+0.08
LLR: 2.97 (-2.25, 2.89) [0.00, 3.00]
Games: 13168 W: 3384 L: 3178 D: 6606
Ptnml(0-2): 32, 1498, 3324, 1692, 38
Cj5716Recklesspc-margediff8.0+0.08
LLR: -2.30 (-2.25, 2.89) [0.00, 3.00]
Games: 7736 W: 1903 L: 2024 D: 3809
Ptnml(0-2): 41, 961, 1966, 878, 22
Cj5716Recklesspv-dist-singext-margin-2diff8.0+0.08
LLR: -2.27 (-2.25, 2.89) [0.00, 3.00]
Games: 6660 W: 1631 L: 1751 D: 3278
Ptnml(0-2): 24, 856, 1674, 768, 8
Cj5716Recklesslost-pv-increase-singdepth-insteaddiff8.0+0.08
LLR: -2.33 (-2.25, 2.89) [0.00, 3.00]
Games: 12016 W: 2966 L: 3077 D: 5973
Ptnml(0-2): 33, 1492, 3062, 1395, 26
ProtonRecklessps_movepicker111diff40.0+0.40
LLR: -2.29 (-2.25, 2.89) [0.00, 3.00]
Games: 15300 W: 3823 L: 3919 D: 7558
Ptnml(0-2): 10, 1779, 4166, 1687, 8
almost promote pawns are pawn offense.
ProtonRecklessps_badnoisy108diff8.0+0.08
LLR: -2.36 (-2.25, 2.89) [-2.75, 0.25]
Games: 30284 W: 7633 L: 7819 D: 14832
Ptnml(0-2): 66, 3391, 8425, 3183, 77
Try to use a VecDeque for bad noisy array.
WorldRecklessnuma-rsdiff8.0+0.08
LLR: 2.93 (-2.25, 2.89) [-2.75, 0.25]
Games: 26216 W: 6723 L: 6603 D: 12890
Ptnml(0-2): 61, 2819, 7246, 2903, 79
1-thread non-regression