Finished
DanSamRecklesscutnode_corrdiff8.0+0.08
LLR: -2.26 (-2.25, 2.89) [0.00, 3.00]
Games: 11516 W: 2773 L: 2882 D: 5861
Ptnml(0-2): 35, 1432, 2932, 1325, 34
add seperate correction history for cutnodes
ProtonRecklessps_enpassant100diff8.0+0.08
LLR: -2.29 (-2.25, 2.89) [-2.75, 0.25]
Games: 22816 W: 5580 L: 5748 D: 11488
Ptnml(0-2): 53, 2553, 6360, 2393, 49
Merge branch 'main' into ps_enpassant100
DanSamRecklesscutnode_corrdiff8.0+0.08
LLR: -2.27 (-2.25, 2.89) [0.00, 3.00]
Games: 10518 W: 2605 L: 2713 D: 5200
Ptnml(0-2): 21, 1278, 2761, 1186, 13
allow more nmp if we have overall good information about the current cutnode
DanSamRecklessnmp_hist_2diff8.0+0.08
LLR: -2.27 (-2.25, 2.89) [0.00, 3.00]
Games: 13280 W: 3288 L: 3393 D: 6599
Ptnml(0-2): 42, 1619, 3416, 1528, 35
take 2 - adjust division constant to 128
DanSamRecklesscutoff_hist_2diff8.0+0.08
LLR: -2.50 (-2.25, 2.89) [0.00, 3.00]
Games: 6180 W: 1446 L: 1578 D: 3156
Ptnml(0-2): 11, 798, 1604, 666, 11
take 2 - adjust division constant to 256
DanSamRecklessnmp_hist_1diff8.0+0.08
LLR: -2.37 (-2.25, 2.89) [0.00, 3.00]
Games: 59788 W: 14917 L: 14925 D: 29946
Ptnml(0-2): 136, 7117, 15408, 7085, 148
Null move history for adjusting nmp threshold
DanSamRecklesscutoff_histdiff8.0+0.08
LLR: -2.26 (-2.25, 2.89) [0.00, 3.00]
Games: 7822 W: 1897 L: 2012 D: 3913
Ptnml(0-2): 19, 982, 2023, 869, 18
Cutoffhistory for rfp
Cj5716Recklessthreat-lower-dimensiondiff8.0+0.08
LLR: -2.28 (-2.25, 2.89) [0.00, 3.00]
Games: 7884 W: 1900 L: 2016 D: 3968
Ptnml(0-2): 16, 994, 2043, 868, 21
Cj5716Recklessttm-upper-qsdiff8.0+0.08
LLR: -2.26 (-2.25, 2.89) [0.00, 3.00]
Games: 36680 W: 9064 L: 9116 D: 18500
Ptnml(0-2): 86, 4367, 9472, 4343, 72
Conditionally prioritise TT moves (including quiet ones) in qs; therefore, remove the non-quiet guard for razoring
SwedisRecklessfp_corrplexitydiff8.0+0.08
LLR: -2.27 (-2.25, 2.89) [0.00, 3.00]
Games: 21172 W: 5187 L: 5275 D: 10710
Ptnml(0-2): 44, 2626, 5345, 2516, 55
fp less in high corrplexity positions. base margin was adjusted to roughly compensate so the average margin stays roughly the same
SwedisRecklesstruecumber_halfmove_corrdiff8.0+0.08
LLR: -2.28 (-2.25, 2.89) [0.00, 3.00]
Games: 10308 W: 1794 L: 1859 D: 6655
Ptnml(0-2): 3, 466, 4284, 395, 6
idea from truecumber in TCEC chat, use halfmove hash for corrhist indexing
SwedisRecklesstruecumber_halfmove_corrdiff8.0+0.08
LLR: -0.57 (-2.25, 2.89) [0.00, 3.00]
Games: 105974 W: 26296 L: 26103 D: 53575
Ptnml(0-2): 238, 11833, 28653, 12024, 239
idea from truecumber in TCEC chat, use halfmove hash for corrhist indexing. BUGGED: regresses hash() method on board
87Recklessnmp-no_opponent_threatsdiff40.0+0.40
LLR: -2.27 (-2.25, 2.89) [0.00, 3.00]
Games: 13006 W: 3098 L: 3197 D: 6711
Ptnml(0-2): 5, 1524, 3543, 1427, 4
WorldRecklessreverse-razoring-conddiff40.0+0.40
LLR: -2.27 (-2.25, 2.89) [0.00, 3.00]
Games: 30522 W: 7384 L: 7447 D: 15691
Ptnml(0-2): 15, 3499, 8290, 3448, 9
Cj5716Recklessttm-upper-qsdiff8.0+0.08
LLR: -2.32 (-2.25, 2.89) [0.00, 3.00]
Games: 129086 W: 32207 L: 32060 D: 64819
Ptnml(0-2): 345, 15306, 33055, 15531, 306
WorldRecklessreverse-razoring-conddiff8.0+0.08
LLR: 2.95 (-2.25, 2.89) [0.00, 3.00]
Games: 112856 W: 28201 L: 27784 D: 56871
Ptnml(0-2): 265, 13006, 29469, 13423, 265
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