Finished
SwedisRecklesshist_malus_quaddiff40.0+0.40
LLR: -2.32 (-2.25, 2.89) [0.00, 3.00]
Games: 87476 W: 21092 L: 21040 D: 45344
Ptnml(0-2): 23, 9911, 23822, 9955, 27
scale down malus with moves^2
Cj5716Recklessttm-upper-qsdiff8.0+0.08
LLR: -2.25 (-2.25, 2.89) [0.00, 3.00]
Games: 13320 W: 3238 L: 3341 D: 6741
Ptnml(0-2): 37, 1623, 3431, 1544, 25
Cj5716Recklessttm-upper-qsdiff8.0+0.08
LLR: -2.49 (-2.25, 2.89) [0.00, 3.00]
Games: 48648 W: 12025 L: 12065 D: 24558
Ptnml(0-2): 108, 5847, 12460, 5795, 114
WorldReckless[Stormphrax] main *diff60.0+0.60
Elo: 97.47 +- 6.75 (95%) [N=3000]
Games: 2180 W: 796 L: 200 D: 1184
Ptnml(0-2): 0, 39, 439, 589, 23
DFRC_4852_v1.epd
SwedisRecklessdraw_63diff8.0+0.08
LLR: 0.08 (-2.25, 2.89) [0.00, 3.00]
Games: 25754 W: 6446 L: 6384 D: 12924
Ptnml(0-2): 92, 3013, 6600, 3085, 87
make draw scores fall on [-3,-2,-1,1,2,3] — needs rebasing
WorldRecklesspvs-reduction-3diff8.0+0.08
LLR: -1.76 (-2.25, 2.89) [0.00, 3.00]
Games: 77344 W: 19259 L: 19193 D: 38892
Ptnml(0-2): 201, 9178, 19827, 9286, 180
87Recklesseval-jitterdiff8.0+0.08
LLR: -2.25 (-2.25, 2.89) [0.00, 3.00]
Games: 45346 W: 11212 L: 11245 D: 22889
Ptnml(0-2): 123, 5338, 11762, 5349, 101
87Recklessdraw-symmetrydiff40.0+0.40
LLR: 2.89 (-2.25, 2.89) [-2.75, 0.25]
Games: 80842 W: 19578 L: 19557 D: 41707
Ptnml(0-2): 23, 9008, 22337, 9031, 22
WorldRecklessstrong-noodle-9diff4.0+0.04
LLR: -2.27 (-2.25, 2.89) [0.00, 3.00]
Games: 20588 W: 5172 L: 5258 D: 10158
Ptnml(0-2): 76, 2265, 5683, 2209, 61
ProtonRecklessps_enpassant100diff40.0+0.40
LLR: -2.04 (-2.25, 2.89) [-2.75, 0.25]
Games: 14766 W: 3464 L: 3585 D: 7717
Ptnml(0-2): 6, 1338, 4811, 1227, 1
I break stuff. v2.
ProtonRecklessps_enpassant100diff8.0+0.08
LLR: 2.90 (-2.25, 2.89) [-2.75, 0.25]
Games: 13814 W: 3498 L: 3359 D: 6957
Ptnml(0-2): 23, 1455, 3821, 1576, 32
I break stuff. v2.
WorldRecklessstate-stack-vecdiff4.0+0.04
LLR: 3.00 (-2.25, 2.89) [-3.00, 0.00]
Games: 53534 W: 13709 L: 13650 D: 26175
Ptnml(0-2): 247, 5826, 14555, 5899, 240
Use Vec instead of ArrayVec for board stack
ProtonRecklessps_enpassant100diff8.0+0.08
LLR: 0.68 (-2.25, 2.89) [-2.75, 0.25]
Games: 746 W: 206 L: 168 D: 372
Ptnml(0-2): 1, 69, 197, 103, 3
I break stuff.
WorldRecklessno-clippingdiff8.0+0.08
LLR: -1.46 (-2.25, 2.89) [0.00, 3.00]
Games: 21472 W: 5402 L: 5442 D: 10628
Ptnml(0-2): 88, 2613, 5360, 2601, 74
WorldRecklessno-clippingdiffN=25000
Elo: -0.28 +- 2.21 (95%) [N=40000]
Games: 34210 W: 9699 L: 9727 D: 14784
Ptnml(0-2): 518, 4101, 7894, 4075, 517
ProtonRecklessps_enpassant100 *diff8.0+0.08
LLR: 0.01 (-2.25, 2.89) [-2.75, 0.25]
Games: 166 W: 41 L: 41 D: 84
Ptnml(0-2): 1, 18, 44, 20, 0
broken ep?
SwedisRecklessundefended_movepick_threatsdiff8.0+0.08
LLR: -2.26 (-2.25, 2.89) [0.00, 3.00]
Games: 32476 W: 8039 L: 8101 D: 16336
Ptnml(0-2): 84, 3922, 8284, 3868, 80
dont give a bonus unless we're actually moving out of a threat
SwedisRecklessundefended_movepick_threatsdiff8.0+0.08
LLR: -2.56 (-2.25, 2.89) [0.00, 3.00]
Games: 1234 W: 231 L: 392 D: 611
Ptnml(0-2): 11, 234, 278, 93, 1
give the same bonus to moving undefended pieces out of danger as we give to pieces threatened by a less valuable piece. uses the setwise slider attacks by 87flowers on avx512 targets. broken! forgot to make sure that for a piece being undefended to matter it should also be threatened, otherwise we are giving bonuses to moves that are not in fact moving out of danger
87Recklessdraw-symmetrydiff8.0+0.08
LLR: 0.98 (-2.25, 2.89) [0.00, 3.00]
Games: 106032 W: 26464 L: 26178 D: 53390
Ptnml(0-2): 242, 12152, 27961, 12400, 261
SwedisRecklesshist_malus_quaddiff8.0+0.08
LLR: 2.91 (-2.25, 2.89) [0.00, 3.00]
Games: 60178 W: 15154 L: 14849 D: 30175
Ptnml(0-2): 154, 7069, 15360, 7330, 176
scale down malus with moves^2
87Recklessnmp-no_opponent_threatsdiff8.0+0.08
LLR: 2.92 (-2.25, 2.89) [0.00, 3.00]
Games: 36764 W: 9217 L: 8967 D: 18580
Ptnml(0-2): 88, 4178, 9592, 4444, 80
SwedisRecklesshist_malus_logdiff8.0+0.08
LLR: -2.32 (-2.25, 2.89) [0.00, 3.00]
Games: 12132 W: 2924 L: 3033 D: 6175
Ptnml(0-2): 31, 1468, 3175, 1363, 29
scale history move count malus with log(moves)
WorldRecklesspv-consider-quietsdiff40.0+0.40
LLR: 2.91 (-2.25, 2.89) [-2.75, 0.25]
Games: 30672 W: 7485 L: 7376 D: 15811
Ptnml(0-2): 15, 3445, 8302, 3564, 10
WorldRecklessfail-low-countdiff8.0+0.08
LLR: -1.37 (-2.25, 2.89) [0.00, 3.00]
Games: 19896 W: 4884 L: 4921 D: 10091
Ptnml(0-2): 49, 2363, 5153, 2342, 41
WorldRecklessjitter-2diff8.0+0.08
LLR: -1.41 (-2.25, 2.89) [0.00, 3.00]
Games: 18656 W: 4603 L: 4645 D: 9408
Ptnml(0-2): 40, 2262, 4774, 2204, 48