Active : 11 Machines / 716 Threads / 379.03 MNPS
Priority 0
ProtonRecklessps_nonpawns102diff40.0+0.40
LLR: 0.00 (-2.25, 2.89) [-2.75, 0.25]
Games: 4368 W: 1124 L: 1131 D: 2113
Ptnml(0-2): 2, 440, 1306, 435, 1
600
PeregrRecklessqs-explosivediff8.0+0.08
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
PeregrRecklessbenefit-from-quietsdiff8.0+0.08
LLR: -0.42 (-2.25, 2.89) [0.00, 3.00]
Games: 23878 W: 6020 L: 5992 D: 11866
Ptnml(0-2): 71, 2890, 5999, 2898, 81
make use of the quiets tried in qsearch to update corrhist as if they were depth 1 searches
Priority -1
87Recklesstriplet-tunediff40.0+0.40
Tuning 10 Parameters
11073/25000 Iterations
44294/100000 Games Played
SapherRecklessconti-scalediff40.0+0.40
Tuning 9 Parameters
997/25000 Iterations
15966/400000 Games Played
Take 1.1
ProtonRecklessps_nonpawns104diff8.0+0.08
LLR: -1.16 (-2.25, 2.89) [0.00, 3.00]
Games: 25378 W: 6442 L: 6454 D: 12482
Ptnml(0-2): 75, 2727, 7083, 2743, 61
remove non_pawns, but verify later.
Finished
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
SapherRecklessimprovementdiff8.0+0.08
LLR: -2.29 (-2.25, 2.89) [0.00, 3.00]
Games: 12872 W: 3126 L: 3232 D: 6514
Ptnml(0-2): 27, 1583, 3327, 1467, 32
Take 1
ProtonRecklessps_movepicker113diff8.0+0.08
LLR: -2.29 (-2.25, 2.89) [-2.75, 0.25]
Games: 13122 W: 3206 L: 3359 D: 6557
Ptnml(0-2): 37, 1518, 3592, 1389, 25
simplify some scoring.
ProtonRecklessps_movepicker111diff8.0+0.08
LLR: 2.99 (-2.25, 2.89) [0.00, 3.00]
Games: 19890 W: 5057 L: 4837 D: 9996
Ptnml(0-2): 53, 2238, 5157, 2430, 67
almost promote pawns are pawn offense.
ProtonRecklessps_threats122diff8.0+0.08
LLR: 2.94 (-2.25, 2.89) [-2.75, 0.25]
Games: 6020 W: 1585 L: 1429 D: 3006
Ptnml(0-2): 12, 591, 1647, 749, 11
done?
87Recklesssee-promo-valuediff40.0+0.40
LLR: 2.96 (-2.25, 2.89) [-2.75, 0.25]
Games: 66422 W: 16391 L: 16342 D: 33689
Ptnml(0-2): 20, 7364, 18402, 7397, 28
ProtonRecklessps_movepicker110diff8.0+0.08
LLR: -2.27 (-2.25, 2.89) [0.00, 3.00]
Games: 35090 W: 8805 L: 8861 D: 17424
Ptnml(0-2): 99, 4097, 9191, 4077, 81
under promotions are bad captures.
StrongRecklessnoclampdiff4.0+0.04
LLR: -2.48 (-2.25, 2.89) [0.00, 3.00]
Games: 17290 W: 4351 L: 4458 D: 8481
Ptnml(0-2): 71, 1965, 4679, 1860, 70
will maxmin beat clamp for i32?
ProtonRecklessps_movepicker112diff8.0+0.08
LLR: -2.31 (-2.25, 2.89) [0.00, 3.00]
Games: 15452 W: 3872 L: 3973 D: 7607
Ptnml(0-2): 51, 1814, 4079, 1749, 33
exclude attacks.