Apply SPSA parameters (bench 5648475)

This commit is contained in:
2026-03-02 09:02:05 +01:00
parent b4e20caf1b
commit 72b051ea4c

View File

@@ -119,79 +119,91 @@ proc newTunableParameter*(name: string, min, max, default: int, quantized = fals
# will be loaded automatically into the default field of each
# parameter
const SPSA_OUTPUT = """
MaterialBishopWeight, 469
NonPawnCorrHistWeightScale, 254
AspWindowMaxSize, 980
NonPawnCorrHistEvalScale, 470
MaterialKnightWeight, 465
DoubleExtMarginQuiet, 15
DoubleExtMarginNoisy, 15
SEEOrdQueenWeight, 1257
SEEPruneQuietQueenWeight, 1257
SEEPruneNoisyQueenWeight, 1257
NodeTMBaseOffsetQuiet, 2861
NodeTMBaseOffsetNoisy, 2861
SEEPruningQuietMargin, 79
SEEPruningCaptureMargin, 124
NMPEvalDivisorQuiet, 243
NMPEvalDivisorNoisy, 243
RFPImprovingMarginQuiet, 135
RFPImprovingMarginNoisy, 135
HistoryDepthEvalThresholdQuiet, 53
HistoryDepthEvalThresholdNoisy, 53
BadQuietMalus, 280
ContHistMalusPly1, 280
ContHistMalusPly2, 280
ContHistMalusPly4, 280
SEEOrdKnightWeight, 465
SEEPruneQuietKnightWeight, 465
SEEPruneNoisyKnightWeight, 465
NonPawnCorrHistMinValue, -12428
RFPBaseMarginQuiet, 168
RFPBaseMarginNoisy, 168
HistoryLMRQuietDivisor, 10901
MajorCorrHistMaxValue, 12028
PawnCorrHistWeightScale, 255
SEEOrdPawnWeight, 99
SEEPruneQuietPawnWeight, 99
SEEPruneNoisyPawnWeight, 99
SEEOrdRookWeight, 691
SEEPruneQuietRookWeight, 691
SEEPruneNoisyRookWeight, 691
MinorCorrHistWeightScale, 260
AspWindowInitialSize, 19
MinorCorrHistMinValue, -12442
QSearchFPEvalMargin, 211
MajorCorrHistMinValue, -12308
TripleExtMarginQuiet, 50
TripleExtMarginNoisy, 50
MaterialRookWeight, 647
HistoryLMRNoisyDivisor, 13902
GoodCaptureBonus, 45
NodeTMScaleFactorQuiet, 1634
NodeTMScaleFactorNoisy, 1634
MatScalingOffset, 26283
GoodQuietBonus, 261
ContHistBonusPly1, 261
ContHistBonusPly2, 261
ContHistBonusPly4, 261
MajorCorrHistWeightScale, 257
PawnCorrHistMinValue, -12060
PawnCorrHistMaxValue, 12461
SEEOrdBishopWeight, 485
SEEPruneQuietBishopWeight, 485
SEEPruneNoisyBishopWeight, 485
FPBaseOffset, 5
BadCaptureMalus, 113
FPEvalMargin, 98
MatScalingDivisor, 28236
PawnCorrHistEvalScale, 476
MaterialQueenWeight, 1232
MinorCorrHistMaxValue, 11946
ContHistBonusPly4, 269
MaterialBishopWeight, 485
NonPawnCorrHistWeightScale, 248
AspWindowMaxSize, 1066
NonPawnCorrHistEvalScale, 480
SEEOrdPawnWeight, 101
MaterialKnightWeight, 492
1PContCorrHistMinValue, -12488
RFPImprovingMarginNoisy, 141
1PContCorrHistMaxValue, 12399
2PContCorrHistMaxValue, 12391
DoubleExtMarginNoisy, 14
NodeTMScaleFactorNoisy, 1622
2PContCorrHistWeightScale, 246
SEEPruneNoisyPawnWeight, 105
RFPBaseMarginQuiet, 154
LMRBase, 832
SEEPruningQuietMargin, 84
SEEPruningCaptureMargin, 133
ContHistMalusPly4, 291
HistoryDepthEvalThresholdQuiet, 57
SEEPruneQuietPawnWeight, 95
BadQuietMalus, 247
SEEPruneQuietKnightWeight, 490
SEEPruneQuietRookWeight, 697
SEEPruneNoisyKnightWeight, 474
LMRMultiplier, 418
NodeTMBaseOffsetQuiet, 2693
NodeTMScaleFactorQuiet, 1704
NonPawnCorrHistMinValue, -11912
SEEOrdKnightWeight, 448
TripleExtMarginQuiet, 53
RFPBaseMarginNoisy, 161
RFPImprovingMarginQuiet, 135
SEEOrdQueenWeight, 1290
SEEPruneNoisyBishopWeight, 520
ContHistMalusPly2, 252
HistoryLMRQuietDivisor, 11335
SEEPruneNoisyQueenWeight, 1258
MajorCorrHistMaxValue, 11928
SEEPruneQuietBishopWeight, 492
PawnCorrHistWeightScale, 239
SEEPruneQuietQueenWeight, 1124
MinorCorrHistWeightScale, 262
AspWindowInitialSize, 18
MinorCorrHistMinValue, -12751
QSearchFPEvalMargin, 218
MajorCorrHistMinValue, -12227
MaterialRookWeight, 697
1PContCorrHistEvalScale, 266
HistoryLMRNoisyDivisor, 13897
GoodCaptureBonus, 44
2PContCorrHistEvalScale, 490
AspWindowWideningFailLow, 241
MatScalingOffset, 29584
GoodQuietBonus, 260
MajorCorrHistWeightScale, 209
AspWindowWideningFailHigh, 264
PawnCorrHistMinValue, -11806
NodeTMBaseOffsetNoisy, 2825
SEEOrdBishopWeight, 504
PawnCorrHistMaxValue, 12377
TripleExtMarginNoisy, 52
FPBaseOffset, 2
BadCaptureMalus, 117
FPEvalMargin, 127
MatScalingDivisor, 22506
DoubleExtMarginQuiet, 13
NMPEvalDivisorNoisy, 231
MaterialQueenWeight, 1238
PawnCorrHistEvalScale, 463
2PContCorrHistMinValue, -12424
ContHistBonusPly2, 251
1PContCorrHistWeightScale, 261
ContHistMalusPly1, 261
MinorCorrHistMaxValue, 11767
NMPEvalDivisorQuiet, 250
MaterialPawnWeight, 103
MajorCorrHistEvalScale, 250
NonPawnCorrHistMaxValue, 12125
MinorCorrHistEvalScale, 261
SEEPruneNoisyRookWeight, 672
SEEOrdRookWeight, 740
MajorCorrHistEvalScale, 300
NonPawnCorrHistMaxValue, 11843
ContHistBonusPly1, 259
MinorCorrHistEvalScale, 301
""".replace(" ", "")