Active : 11 Machines / 709 Threads / 403.28 MNPS
Priority 0
ProtonRecklessps_pinners100diff8.0+0.08
LLR: -0.12 (-2.25, 2.89) [0.00, 3.00]
Games: 2318 W: 573 L: 575 D: 1170
Ptnml(0-2): 8, 266, 612, 266, 7
I break stuff.
Priority -2
WorldRecklessdatagen-9diffN=5000
Generated 23057716/30000000 Games
Elo: 0.07 +- 0.11 (95%) [N=30000000]
Games: 23057716 W: 6529894 L: 6525454 D: 10002368
[SELF-PLAY-01]
Finished
DanSamRecklesscutnode_corr_2diff8.0+0.08
LLR: -2.43 (-2.25, 2.89) [0.00, 3.00]
Games: 20142 W: 4954 L: 5050 D: 10138
Ptnml(0-2): 55, 2296, 5455, 2220, 45
3171793
DanSamRecklesscutnode_corr_2diff8.0+0.08
LLR: -2.26 (-2.25, 2.89) [0.00, 3.00]
Games: 12086 W: 2993 L: 3100 D: 5993
Ptnml(0-2): 29, 1509, 3074, 1402, 29
PeregrRecklessqslmp-ttm2diff8.0+0.08
LLR: -2.44 (-2.25, 2.89) [0.00, 3.00]
Games: 13344 W: 3294 L: 3409 D: 6641
Ptnml(0-2): 27, 1673, 3397, 1538, 37
PeregrRecklesspslmp-ttmdiff8.0+0.08
LLR: -2.38 (-2.25, 2.89) [0.00, 3.00]
Games: 18068 W: 4451 L: 4552 D: 9065
Ptnml(0-2): 51, 2200, 4631, 2103, 49
qslmp*
DanSamRecklesscutnode_corrdiff8.0+0.08
LLR: -2.26 (-2.25, 2.89) [0.00, 3.00]
Games: 26810 W: 6679 L: 6753 D: 13378
Ptnml(0-2): 69, 3209, 6944, 3093, 90
different bonus formula for cutnode corrhist + use it to adjust nmp threshold
PeregrRecklessqslmp-quietdiff8.0+0.08
LLR: -2.25 (-2.25, 2.89) [0.00, 3.00]
Games: 17776 W: 4402 L: 4495 D: 8879
Ptnml(0-2): 37, 2152, 4611, 2043, 45
WorldRecklessno-longer-relevantdiff8.0+0.08
LLR: 0.72 (-2.25, 2.89) [-2.75, 0.25]
Games: 103176 W: 25529 L: 25669 D: 51978
Ptnml(0-2): 260, 11284, 28630, 11164, 250
check if it's relevant since we search quiets in qsearch when tt move is quiet — maybe try with ttm-upper-qs later or smth
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