AuthorDan
Creation1784075714
Sourcehttps://github.com/kelseyde/hobbes-chess-engine
Sha685c885c4e0087fbc1bb81889a9aa8e942989fcf
Branchfeature/smp-spsa
Bench1931756
Network
OptionsThreads=4 Hash=64
Time20.0+0.20
Opening BookUHO_Lichess_4852_v1.epd
Upload PGNsFALSE
Syzygy WDLDISABLED
Syzygy ADJ.OPTIONAL
Win ADJ.movecount=3 score=400
Draw ADJ.movenumber=40 movecount=8 score=10
ScalingDEV 900000 NPS
Alpha0.602
Gamma0.101
A-Ratio0.1
ReportingBATCHED
DistributionSINGLE
Pairs Per Point2

feature/smp-spsa vs feature/smp-spsa

Copy SPSA Inputs
Copy SPSA Outputs
Tuning 249 Parameters
10000/10000 Iterations
40000/40000 Games Played
NameCurrStartMinMaxCC_endRR_end
asp_delta8.876794361.00001.00000.00200.0020
asp_alpha_widening_factor237.22042305040016.999817.00000.00200.0020
asp_beta_widening_factor260.55832595040016.999817.00000.00200.0020
asp_prev_score_div10247.470410355800012000199.9980200.00000.00200.0020
rfp_base19.281615-50504.99995.00000.00200.0020
rfp_scale63.567662401003.00003.00000.00200.0020
rfp_improving_scale56.625856401003.00003.00000.00200.0020
rfp_opp_worsening_scale13.0081140502.00002.00000.00200.0020
rfp_tt_move_noisy_scale5.125160703.00003.00000.00200.0020
rfp_lerp_factor35.89343601004.99995.00000.00200.0020
razor_base276.253227620050014.999815.00000.00200.0020
razor_scale253.307426110040014.999815.00000.00200.0020
nmp_margin37.1363400804.00004.00000.00200.0020
nmp_red_base5442.1163542830728192255.9974256.00000.00200.0020
nmp_red_depth_mult318.209130912851218.999819.00000.00200.0020
nmp_red_eval_mult609.4583608256102437.999638.00000.00200.0020
nmp_red_eval_max1104.40551121512204875.999276.00000.00200.0020
nmp_red_div132.0073129642568.99999.00000.00200.0020
pc_base146.436014010040014.999815.00000.00200.0020
pc_scale21.2754220402.00002.00000.00200.0020
pc_ttpv_margin60.93605801004.99995.00000.00200.0020
pc_cutnode_margin49.87634901004.99995.00000.00200.0020
pc_improving_margin62.51895901004.99995.00000.00200.0020
pc_max513.784750230070019.999820.00000.00200.0020
hindsight_ext_eval_diff-14.6674-16-50504.99995.00000.00200.0020
hindsight_red_eval_diff52.79175101205.99996.00000.00200.0020
hindsight_hist_mult9.428990201.00001.00000.00200.0020
hindsight_hist_min-58.7987-56-10004.99995.00000.00200.0020
hindsight_hist_max202.26272037530010.999911.00000.00200.0020
fp_base164.2338165502509.999910.00000.00200.0020
fp_scale89.369392502006.99997.00000.00200.0020
fp_pv_node8.19977-501006.99997.00000.00200.0020
fp_history_divisor66.225865642568.99999.00000.00200.0020
fp_killer24.74102301004.99995.00000.00200.0020
fp_tt_upper22.74012301004.99995.00000.00200.0020
lmp_factor0_base2534.033925132000300049.999550.00000.00200.0020
lmp_factor0_scale128.1321127502006.99997.00000.00200.0020
lmp_factor1_base856.0134871500150049.999550.00000.00200.0020
lmp_factor1_scale86.576788502006.99997.00000.00200.0020
lmp_improvement_min-116.1368-119-300014.999815.00000.00200.0020
lmp_improvement_max211.6218209050024.999725.00000.00200.0020
hp_scale-2372.5252-2387-3072-1024101.9990102.00000.00200.0020
bnp_scale148.7409149642568.99999.00000.00200.0020
see_quiet_mult1-16.0000-16-24-80.50000.00000.00000.0020
see_quiet_mult252.74675232802.00002.00000.00200.0020
see_quiet_offset27.9182280402.00002.00000.00200.0020
see_noisy_mult1-8.0000-8-1600.50000.00000.00000.0020
see_noisy_mult236.30553616481.00001.00000.00200.0020
see_noisy_offset10.7752110301.00001.00000.00200.0020
see_quiet_history_div209.244721116438810.999911.00000.00200.0020
see_noisy_history_div239.268623216438810.999911.00000.00200.0020
see_quiet_ttpv_scale24.9560250361.00001.00000.00200.0020
see_noisy_ttpv_scale24.0834240361.00001.00000.00200.0020
se_beta_quiet_base53.80705301004.99995.00000.00200.0020
se_beta_quiet_scale17.22391716481.00001.00000.00200.0020
se_beta_quiet_div55.091055401003.00003.00000.00200.0020
se_dext_quiet_margin7.396770301.00001.00000.00200.0020
se_text_quiet_margin68.749067201204.99995.00000.00200.0020
se_beta_noisy_base56.56705701004.99995.00000.00200.0020
se_beta_noisy_scale19.24491916481.00001.00000.00200.0020
se_beta_noisy_div54.213154401003.00003.00000.00200.0020
se_dext_noisy_margin10.0325100301.00001.00000.00200.0020
se_text_noisy_margin48.031647201204.99995.00000.00200.0020
ldse_margin27.2136250804.00004.00000.00200.0020
ldse_dext_margin40.81714220803.00003.00000.00200.0020
lmr_quiet_base86.096289501504.99995.00000.00200.0020
lmr_quiet_div310.99133092504006.99997.00000.00200.0020
lmr_noisy_base95.755496501504.99995.00000.00200.0020
lmr_noisy_div288.08812902504006.99997.00000.00200.0020
lmr_ttpv_base210.511114602048101.9990102.00000.00200.0020
lmr_ttpv_score246.191222902048101.9990102.00000.00200.0020
lmr_ttpv_depth1195.6358122002048101.9990102.00000.00200.0020
lmr_cut_node1942.3595194602048101.9990102.00000.00200.0020
lmr_capture965.6752101302048101.9990102.00000.00200.0020
lmr_in_check83.07535102048101.9990102.00000.00200.0020
lmr_gives_check38.92314802048101.9990102.00000.00200.0020
lmr_improving817.304882302048101.9990102.00000.00200.0020
lmr_complexity_margin86.442794030014.999815.00000.00200.0020
lmr_complex153.710617302048101.9990102.00000.00200.0020
lmr_good_noisy921.365292202048101.9990102.00000.00200.0020
lmr_bad_noisy743.508475802048101.9990102.00000.00200.0020
lmr_fail_highs80.47848502048101.9990102.00000.00200.0020
lmr_killer1087.0211111702048101.9990102.00000.00200.0020
lmr_quiet_see1335.9652139702048101.9990102.00000.00200.0020
lmr_se_mult523.2612520256102437.999638.00000.00200.0020
lmr_se_offset228.97642340102450.999551.00000.00200.0020
lmr_se_div112.2317110642568.99999.00000.00200.0020
lmr_se_max2479.5470235403072152.9985153.00000.00200.0020
lmr_hist_offset1101.94611012-20482048203.9979204.00000.00200.0020
lmr_hist_divisor18032.2866185408192327681227.98761228.00000.00200.0020
lmr_mvv_divisor3.00003150.50000.00000.00000.0020
lmr_deeper_base21.10172301004.99995.00000.00200.0020
lmr_deeper_scale543.041253935060011.999912.00000.00200.0020
lmr_deeper_div170.3696171642568.99999.00000.00200.0020
lmr_shallower_base1016.6026995512204875.999276.00000.00200.0020
lmr_shallower_scale1077.78761047512204875.999276.00000.00200.0020
lmr_shallower_div1100.51921063512204875.999276.00000.00200.0020
lmr_even_deeper_margin540.91735230100049.999550.00000.00200.0020
lmr_cont_1_bonus_scale227.7361226802809.999910.00000.00200.0020
lmr_cont_1_bonus_offset138.277814002009.999910.00000.00200.0020
lmr_cont_1_bonus_max1167.735611641000160029.999730.00000.00200.0020
lmr_cont_1_malus_scale200.0969199802809.999910.00000.00200.0020
lmr_cont_1_malus_offset92.76988302009.999910.00000.00200.0020
lmr_cont_1_malus_max1291.121412851000160029.999730.00000.00200.0020
lmr_cont_2_bonus_scale181.8265185802809.999910.00000.00200.0020
lmr_cont_2_bonus_offset120.956311702009.999910.00000.00200.0020
lmr_cont_2_bonus_max1056.607610691000160029.999730.00000.00200.0020
lmr_cont_2_malus_scale196.9783196802809.999910.00000.00200.0020
lmr_cont_2_malus_offset56.85465702009.999910.00000.00200.0020
lmr_cont_2_malus_max1251.673912711000160029.999730.00000.00200.0020
quiet_hist_bonus_scale215.7024216802809.999910.00000.00200.0020
quiet_hist_bonus_offset79.90227902009.999910.00000.00200.0020
quiet_hist_cutnode_offset80.44507502009.999910.00000.00200.0020
quiet_hist_ttmove_bonus69.16406602009.999910.00000.00200.0020
quiet_hist_capture_mult4.726550502.00002.00000.00200.0020
quiet_hist_bonus_max1137.19651160800160039.999640.00000.00200.0020
quiet_hist_malus_scale81.106784642809.999910.00000.00200.0020
quiet_hist_malus_offset14.13862002009.999910.00000.00200.0020
quiet_hist_ttmove_malus75.76537602009.999910.00000.00200.0020
quiet_hist_malus_max1415.374414101000160029.999730.00000.00200.0020
quiet_fact_bonus_scale243.65022428032011.999912.00000.00200.0020
quiet_fact_bonus_offset38.13273102009.999910.00000.00200.0020
quiet_fact_cutnode_offset65.89686602009.999910.00000.00200.0020
quiet_fact_ttmove_bonus56.50776102009.999910.00000.00200.0020
quiet_fact_capture_mult10.028780502.00002.00000.00200.0020
quiet_fact_bonus_max1058.34111036800160039.999640.00000.00200.0020
quiet_fact_malus_scale90.728585642809.999910.00000.00200.0020
quiet_fact_malus_offset5.37161202009.999910.00000.00200.0020
quiet_fact_ttmove_malus82.87197602009.999910.00000.00200.0020
quiet_fact_malus_max1330.598613331000160029.999730.00000.00200.0020
quiet_hist_lerp_factor37.83653701004.99995.00000.00200.0020
capt_hist_lerp_factor31.26083301004.99995.00000.00200.0020
capt_hist_bonus_scale236.28402348036013.999914.00000.00200.0020
capt_hist_bonus_offset48.51524702009.999910.00000.00200.0020
capt_hist_ttmove_bonus73.19057302009.999910.00000.00200.0020
capt_hist_bonus_max1498.894315131000180039.999640.00000.00200.0020
capt_hist_malus_scale154.4544152802809.999910.00000.00200.0020
capt_hist_malus_offset71.42846702009.999910.00000.00200.0020
capt_hist_ttmove_malus51.98734702009.999910.00000.00200.0020
capt_hist_malus_max1323.876613151000160029.999730.00000.00200.0020
cont_hist_1_bonus_scale131.7571131802809.999910.00000.00200.0020
cont_hist_1_bonus_offset204.4106193030014.999815.00000.00200.0020
cont_hist_1_cutnode_offset77.08687802009.999910.00000.00200.0020
cont_hist_1_ttmove_bonus62.74776202009.999910.00000.00200.0020
cont_hist_1_capture_mult17.25911801004.99995.00000.00200.0020
cont_hist_1_bonus_max966.6172989800160039.999640.00000.00200.0020
cont_hist_1_malus_scale102.2793101802809.999910.00000.00200.0020
cont_hist_1_malus_offset100.45379802009.999910.00000.00200.0020
cont_hist_1_ttmove_malus81.89298402009.999910.00000.00200.0020
cont_hist_1_malus_max1071.57881049800160039.999640.00000.00200.0020
cont_hist_2_bonus_scale107.9201107802809.999910.00000.00200.0020
cont_hist_2_bonus_offset199.4474193030014.999815.00000.00200.0020
cont_hist_2_cutnode_offset61.47626302009.999910.00000.00200.0020
cont_hist_2_ttmove_bonus56.56095502009.999910.00000.00200.0020
cont_hist_2_capture_mult22.31962301004.99995.00000.00200.0020
cont_hist_2_bonus_max1002.3757995800160039.999640.00000.00200.0020
cont_hist_2_malus_scale81.478681802809.999910.00000.00200.0020
cont_hist_2_malus_offset93.56449402009.999910.00000.00200.0020
cont_hist_2_ttmove_malus93.24559602009.999910.00000.00200.0020
cont_hist_2_malus_max1059.41941067800160039.999640.00000.00200.0020
from_hist_bonus_scale184.3197185802809.999910.00000.00200.0020
from_hist_bonus_offset90.93108802009.999910.00000.00200.0020
from_hist_bonus_max949.5243963800160039.999640.00000.00200.0020
from_hist_malus_scale215.9087212802809.999910.00000.00200.0020
from_hist_malus_offset94.84429602009.999910.00000.00200.0020
from_hist_malus_max1107.98551115800160039.999640.00000.00200.0020
to_hist_bonus_scale197.58682028030010.999911.00000.00200.0020
to_hist_bonus_offset88.80208402009.999910.00000.00200.0020
to_hist_bonus_max937.3808956800160039.999640.00000.00200.0020
to_hist_malus_scale191.6649195802809.999910.00000.00200.0020
to_hist_malus_offset75.20747602009.999910.00000.00200.0020
to_hist_malus_max1028.52861043800160039.999640.00000.00200.0020
pcm_bonus_scale218.29182258030010.999911.00000.00200.0020
pcm_bonus_offset74.21057502009.999910.00000.00200.0020
pcm_bonus_max1420.398514141000160029.999730.00000.00200.0020
qs_capt_hist_bonus_scale250.74702558036013.999914.00000.00200.0020
qs_capt_hist_bonus_offset2.4120502009.999910.00000.00200.0020
qs_capt_hist_bonus_max1460.435914561000160029.999730.00000.00200.0020
qs_capt_hist_malus_scale146.2507147802809.999910.00000.00200.0020
qs_capt_hist_malus_offset99.676910102009.999910.00000.00200.0020
qs_capt_hist_malus_max1224.023912311000160029.999730.00000.00200.0020
corr_pawn_bonus_mult225.72072251003009.999910.00000.00200.0020
corr_pawn_bonus_div94.449997642568.99999.00000.00200.0020
corr_pawn_bonus_min-4306.2604-4315-6000-2000199.9980200.00000.00200.0020
corr_pawn_bonus_max2985.0662301120006000199.9980200.00000.00200.0020
corr_nonpawn_bonus_mult219.97672171003009.999910.00000.00200.0020
corr_nonpawn_bonus_div89.778790642568.99999.00000.00200.0020
corr_nonpawn_bonus_min-4086.0944-4062-6000-2000199.9980200.00000.00200.0020
corr_nonpawn_bonus_max2900.5767301520006000199.9980200.00000.00200.0020
corr_major_bonus_mult220.182421410036012.999913.00000.00200.0020
corr_major_bonus_div100.279099642568.99999.00000.00200.0020
corr_major_bonus_min-3912.3594-3911-6000-2000199.9980200.00000.00200.0020
corr_major_bonus_max3371.6897329220006000199.9980200.00000.00200.0020
corr_minor_bonus_mult196.91261961003009.999910.00000.00200.0020
corr_minor_bonus_div100.7062101642568.99999.00000.00200.0020
corr_minor_bonus_min-4385.3934-4373-6000-2000199.9980200.00000.00200.0020
corr_minor_bonus_max3505.2480347320006000199.9980200.00000.00200.0020
corr_counter_bonus_mult200.07132061003009.999910.00000.00200.0020
corr_counter_bonus_div96.859299642568.99999.00000.00200.0020
corr_counter_bonus_min-4378.5489-4318-6000-2000199.9980200.00000.00200.0020
corr_counter_bonus_max3424.5211336820006000199.9980200.00000.00200.0020
corr_follow_up_bonus_mult202.24702021003009.999910.00000.00200.0020
corr_follow_up_bonus_div109.3066112642568.99999.00000.00200.0020
corr_follow_up_bonus_min-4037.9634-3995-6000-2000199.9980200.00000.00200.0020
corr_follow_up_bonus_max3052.3309317120006000199.9980200.00000.00200.0020
corr_pawn_weight76.14117702009.999910.00000.00200.0020
corr_non_pawn_weight74.35878202009.999910.00000.00200.0020
corr_major_weight89.54918902009.999910.00000.00200.0020
corr_minor_weight69.43417802009.999910.00000.00200.0020
corr_counter_weight102.416410302009.999910.00000.00200.0020
corr_follow_up_weight133.184212902009.999910.00000.00200.0020
see_value_pawn_pruning102.0121103501504.99995.00000.00200.0020
see_value_knight_pruning271.733927020050014.999815.00000.00200.0020
see_value_bishop_pruning306.754431420050014.999815.00000.00200.0020
see_value_rook_pruning546.012453840070014.999815.00000.00200.0020
see_value_queen_pruning952.7211953800120019.999820.00000.00200.0020
see_value_pawn_ordering103.7607103501504.99995.00000.00200.0020
see_value_knight_ordering306.972131020050014.999815.00000.00200.0020
see_value_bishop_ordering363.849136720050014.999815.00000.00200.0020
see_value_rook_ordering530.629653740070014.999815.00000.00200.0020
see_value_queen_ordering1011.68731000800120019.999820.00000.00200.0020
scale_value_pawn11.666821025011.999912.00000.00200.0020
scale_value_knight473.69684803005009.999910.00000.00200.0020
scale_value_bishop424.86694243005009.999910.00000.00200.0020
scale_value_rook626.18716315007009.999910.00000.00200.0020
scale_value_queen1265.685612761000140019.999820.00000.00200.0020
material_scaling_base14053.36731553510000400001499.98491500.00000.00200.0020
qs_futility_threshold180.3996182802507.99998.00000.00200.0020
qs_see_threshold-96.1052-89-20010014.999815.00000.00200.0020
qs_stand_pat_lerp_factor53.97144901004.99995.00000.00200.0020
qs_fail_high_lerp_factor52.98625001004.99995.00000.00200.0020
movepick_see_divisor45.33084530601.00001.00000.00200.0020
movepick_see_offset119.4893120802005.99996.00000.00200.0020
score_stability_threshold14.4015144241.00001.00000.00200.0020
tm_soft_base24.18562310602.00002.00000.00200.0020
tm_soft_scale46.83124720803.00003.00000.00200.0020
tm_soft_inc_scale753.4819733400100029.999730.00000.00200.0020
tm_soft_fm_scale47.27104720803.00003.00000.00200.0020
tm_hard_scale772.0316771400100029.999730.00000.00200.0020
tm_hard_inc_scale739.2748738400100029.999730.00000.00200.0020
tm_node_base1465.966814351000200049.999550.00000.00200.0020
tm_node_scale1292.35021271800200059.999460.00000.00200.0020
tm_best_move_base1947.826718961000250074.999275.00000.00200.0020
tm_best_move_scale76.4413795030011.999912.00000.00200.0020
tm_best_move_min889.7912900500100024.999725.00000.00200.0020
tm_score_base1173.77361188800180049.999550.00000.00200.0020
tm_score_scale38.492940101004.00004.00000.00200.0020
tm_score_min880.1387883500100024.999725.00000.00200.0020
thread_weight_score_offset10.5348100201.00001.00000.00200.0020
#UserUpdatedGamesWonLostDrawnTimeCrash