{"item":"const-a","status":"completed","hashes":{"kit":{"url":"https://api.imdnotdead.fun/artifacts/0d8194e9f6e0017dc4e515cdb04c048efc292935bb1d18e3336091fe81154786","artifact_sha256":"0d8194e9f6e0017dc4e515cdb04c048efc292935bb1d18e3336091fe81154786","decoded":{"sim":"d003c663b94968b58aaefb65fef8e910638ee1664e19f96c809b45e499910638","port":"9aa80ce98b31cb18b14192a87a9b6d133e4c9c2d7adc4a51a5f170be95d92fef","harness":"24169a30bddafe5f82fa6873adcd7d6c15892f883d1af25eebaa9b5f623606bc","differential_test":"32345abab9b1ea77ebe084b02e1c4b7bb692b5202af7c62572e36f96d3e2cb5b","tests":"2ff44560ef5b8ee5d5e1c32daf4e2c63b05fb858b9a4646640884fc66ca22bcd","code":"99e3a2eceae0e5543d27473859e10b005d0ce0aa7067f2e1a24d1e0e4a7390fe","t_code":"ebd9de9bf6af6e55d5e308fd15dbb88edec11fd684891d02a30aec185acd19b3"}},"ia":{"url":"https://api.imdnotdead.fun/artifacts/df0ddfdf122c88641513dd179980fce475f42a912a184f812d213f27db7c14df","artifact_sha256":"df0ddfdf122c88641513dd179980fce475f42a912a184f812d213f27db7c14df","code_sha256":"956566e95f46dc1ed5980fae5e550de7b9da10f9b3ad8eed62f265682cfcecf2","port_sha256":"b29cd2a078b4c3fc57945a79e927624dd346c44d8cc149dae43f4929aa6d736b"},"ha":{"url":"https://api.imdnotdead.fun/artifacts/2801efc8190e86318dd922d4a7179f63684d77a226047fc2f3c78232963eb690","artifact_sha256":"2801efc8190e86318dd922d4a7179f63684d77a226047fc2f3c78232963eb690","decoded_sha256":"99e3a2eceae0e5543d27473859e10b005d0ce0aa7067f2e1a24d1e0e4a7390fe"},"t":{"url":"https://api.imdnotdead.fun/artifacts/6ac5e013b7b1fb4c5e7bdcdfec0aba28b16824e18ccf39500f258533879faffe","artifact_sha256":"6ac5e013b7b1fb4c5e7bdcdfec0aba28b16824e18ccf39500f258533879faffe","decoded_sha256":"ebd9de9bf6af6e55d5e308fd15dbb88edec11fd684891d02a30aec185acd19b3"},"replica":{"url":"https://api.imdnotdead.fun/artifacts/e8a7a2af9039c24b8bb2d3b5fa1c9113606cbf5a480ac07d02ca26750f1752ea","artifact_sha256":"e8a7a2af9039c24b8bb2d3b5fa1c9113606cbf5a480ac07d02ca26750f1752ea","decoded_sha256":"1e4c44b4bffbdeed65872ee15d46dbde209bf5aa11014329d13d100507b4040c"},"rs2":{"url":"https://api.imdnotdead.fun/artifacts/d845a4b94eab87f23956fd1939c0135d955df212d1f3037f2a761c178cef7a0e","artifact_sha256":"d845a4b94eab87f23956fd1939c0135d955df212d1f3037f2a761c178cef7a0e","decoded_sha256":"9eac3553357528b06eeae3ed8d18283d83401e1968145ceba16be356a147e271"},"setup_wheel":"aedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a","checkout":"6b6921f8d463314aa7c96234e1be25a25245f704","compiled_bytecode":{"IA.956566e95f46dc1ed5980fae5e550de7b9da10f9b3ad8eed62f265682cfcecf2.bytecode":"0874ef4f40c58e54f091112c9cdb4ddbbcd560e6213a20922061d3d7940765a3","Candidate.e8a9459f6a3051467d9ed73360bab25c092127c4ab1db763e8618c28e83db800.bytecode":"2ba22614959a850d3d5a8339f98122e1e4abe4efca387f0cfa0c9b114077c982"}},"speed":{"n":512,"n_steps":10000,"requested_processes":8,"created_processes":8,"active_processes":8,"seconds":1.3544758870266378,"markets_per_second":378.0059910287135,"warm_compile_excluded":true,"pool_startup_included":true},"gates":{"A":{"sequences":50,"swap_callbacks":100000,"initialization_callbacks":50,"fee_comparisons":200100,"max_abs_fee_difference_bps":6.501554232485329e-05,"mean_abs_fee_difference_bps":2.9679907474938526e-06,"seed_start":310000,"seed_end":310049,"first_divergence":null,"coverage":{"arb":24218,"retail":75782,"zero_trade_steps":10045,"same_step_callbacks":60095,"gap_gt_1":23919,"gap_gt_8":6513,"buy":50213,"sell":49787,"max_gap":34,"max_trades_per_step":4},"passed":true,"threshold_bps":0.01,"policy":"IA"},"B":{"passed":true,"n":512,"seeds":[7116384,7116895],"replica_IA_minus_T":1.4654026984931672,"se":0.04614738409203076,"reference_real_gain":1.513,"absolute_error":0.04759730150683272,"threshold":0.15},"C":{"sequences":50,"swap_callbacks":100000,"initialization_callbacks":50,"fee_comparisons":200100,"max_abs_fee_difference_bps":8.817630334223558e-05,"mean_abs_fee_difference_bps":2.9292036716311235e-06,"seed_start":310000,"seed_end":310049,"first_divergence":null,"coverage":{"arb":24278,"retail":75722,"zero_trade_steps":10067,"same_step_callbacks":59969,"gap_gt_1":24049,"gap_gt_8":6540,"buy":50099,"sell":49901,"max_gap":34,"max_trades_per_step":4},"passed":true,"threshold_bps":0.1,"policy":"frozen candidate"}},"search":{"minutes":73.98719760227638,"generations":348,"settings":{"algorithm":"CMA-ES","population":16,"es_seed":20260333,"sigma0":0.05,"dimension":33,"names":["SIGNAL_THRESHOLD","DIR_DECAY","ACT_DECAY","SIZE_DECAY","TOX_DECAY","SIGMA_DECAY","LAMBDA_DECAY","SIZE_BLEND_DECAY","TOX_BLEND_DECAY","ACT_BLEND_DECAY","PHAT_ALPHA","PHAT_ALPHA_RETAIL","PHAT_ALPHA_SAME","GATE_SIGMA_MULT","MIN_GATE","TRADE_TOX_BOOST","STALE_ATTRACT_FRAC","BASE_FEE","SIGMA_COEF","LAMBDA_COEF","FLOW_SIZE_COEF","TOX_COEF","TOX_QUAD_COEF","ACT_COEF","DIR_COEF","DIR_TOX_COEF","STALE_DIR_COEF","SIGMA_TOX_COEF","TAIL_KNEE","TAIL_SLOPE_PROTECT","TAIL_SLOPE_ATTRACT","ANCHOR_LINEAR_K","ANCHOR_QUADRATIC_K"],"coordinate":"log multiplier from T values","fixed_weights":178,"train_n":256,"train_start":518000000,"monitor":[30000000,30002047],"monitor_every":10,"selection":"max monitor mean edge vs IA among generation best and ES mean; unchanged IA eligible","bounds":"decays, alpha and tail slopes capped at 1; counts/caps/integer parameters fixed"},"best_generation":340,"best_source":"generation_best","best_monitor_vs_IA":0.21070258891880841},"curve":[{"generation":10,"sigma":0.040217156284074136,"training_best_mean":531.6278157840879,"generation_best":{"mean":-0.7907672815488538,"se":0.019354062484089364},"mean":{"mean":-0.7704256457376542,"se":0.019520713490317854},"best_monitor_vs_IA":0.0},{"generation":20,"sigma":0.03827684895915557,"training_best_mean":519.6878496925989,"generation_best":{"mean":-0.09378334895043716,"se":0.01611028983623526},"mean":{"mean":-0.7011853199085956,"se":0.018231895289284386},"best_monitor_vs_IA":0.0},{"generation":30,"sigma":0.03524526576482324,"training_best_mean":529.7318901126418,"generation_best":{"mean":-0.49927152883965975,"se":0.024032841631157396},"mean":{"mean":-0.44818366455446007,"se":0.017453798614740976},"best_monitor_vs_IA":0.0},{"generation":40,"sigma":0.03417143600217328,"training_best_mean":523.0034332676319,"generation_best":{"mean":-0.2852420325348938,"se":0.01645540577061492},"mean":{"mean":-0.3276879846615395,"se":0.017807629316006393},"best_monitor_vs_IA":0.0},{"generation":50,"sigma":0.02665026128350818,"training_best_mean":535.7218505118476,"generation_best":{"mean":-0.35442819309926316,"se":0.020543859375891784},"mean":{"mean":-0.30214822643132516,"se":0.018952082208417948},"best_monitor_vs_IA":0.0},{"generation":60,"sigma":0.02524760757367306,"training_best_mean":530.6768181792215,"generation_best":{"mean":-0.32726218546303193,"se":0.01842254538101133},"mean":{"mean":-0.278812077693286,"se":0.01848973182027677},"best_monitor_vs_IA":0.0},{"generation":70,"sigma":0.023253394867124154,"training_best_mean":519.8712961247644,"generation_best":{"mean":-0.09192582561928722,"se":0.01679083829691215},"mean":{"mean":-0.18661794864696774,"se":0.018118446164190855},"best_monitor_vs_IA":0.0},{"generation":80,"sigma":0.018759478754016432,"training_best_mean":518.1169944703645,"generation_best":{"mean":-0.031040783455055537,"se":0.016676810246126002},"mean":{"mean":0.003992900882505396,"se":0.01670071712139726},"best_monitor_vs_IA":0.003992900882505396},{"generation":100,"sigma":0.01346680683535757,"training_best_mean":527.277845591138,"generation_best":{"mean":0.04950903113371244,"se":0.016730301173409075},"mean":{"mean":0.051188529238658104,"se":0.016538036728444963},"best_monitor_vs_IA":0.051188529238658104},{"generation":110,"sigma":0.01338356026554011,"training_best_mean":524.095817520953,"generation_best":{"mean":0.06032582937908987,"se":0.01616307417459303},"mean":{"mean":0.06292645599030947,"se":0.01595111986183863},"best_monitor_vs_IA":0.06292645599030947},{"generation":120,"sigma":0.012164728111050911,"training_best_mean":531.045599832652,"generation_best":{"mean":0.08097982140037602,"se":0.016438185565972305},"mean":{"mean":0.1053631422101017,"se":0.016898570704646277},"best_monitor_vs_IA":0.1053631422101017},{"generation":130,"sigma":0.010899114699084481,"training_best_mean":536.8180661787162,"generation_best":{"mean":0.07840421575999376,"se":0.017566386578996226},"mean":{"mean":0.07124764232786715,"se":0.017234774698714875},"best_monitor_vs_IA":0.1053631422101017},{"generation":140,"sigma":0.011181635912501485,"training_best_mean":533.5534432480913,"generation_best":{"mean":0.10090424942190396,"se":0.016331772383953565},"mean":{"mean":0.1322020164490123,"se":0.016266981499966696},"best_monitor_vs_IA":0.1322020164490123},{"generation":150,"sigma":0.010772750214763399,"training_best_mean":528.510610877837,"generation_best":{"mean":0.13074076828944386,"se":0.014834828488306091},"mean":{"mean":0.1233723182723119,"se":0.014729961869521458},"best_monitor_vs_IA":0.1322020164490123},{"generation":160,"sigma":0.011061718596322007,"training_best_mean":535.7077763652214,"generation_best":{"mean":0.11871924179352836,"se":0.01677626906909957},"mean":{"mean":0.1227200634986505,"se":0.01623399648686523},"best_monitor_vs_IA":0.1322020164490123},{"generation":180,"sigma":0.00874090301929812,"training_best_mean":529.8944547797265,"generation_best":{"mean":0.13355029079820716,"se":0.016679950662589222},"mean":{"mean":0.14395299732157116,"se":0.01629153311164627},"best_monitor_vs_IA":0.14395299732157116},{"generation":190,"sigma":0.008279807250477143,"training_best_mean":524.4462385282266,"generation_best":{"mean":0.11758355426797876,"se":0.015467649469664705},"mean":{"mean":0.135795622201062,"se":0.0151806610270983},"best_monitor_vs_IA":0.14395299732157116},{"generation":200,"sigma":0.009566198242889658,"training_best_mean":524.9908198181719,"generation_best":{"mean":0.10420407509151203,"se":0.014848400317560817},"mean":{"mean":0.13008542645894755,"se":0.014666871129967831},"best_monitor_vs_IA":0.14395299732157116},{"generation":210,"sigma":0.008194606809442877,"training_best_mean":533.2027009317299,"generation_best":{"mean":0.13586304109820826,"se":0.01581043726542844},"mean":{"mean":0.1456468359896996,"se":0.015858951683311348},"best_monitor_vs_IA":0.1456468359896996},{"generation":220,"sigma":0.008261404349854215,"training_best_mean":523.8318730235351,"generation_best":{"mean":0.16695056417019372,"se":0.016069766362080545},"mean":{"mean":0.15774830426805225,"se":0.015857220084219165},"best_monitor_vs_IA":0.16695056417019372},{"generation":230,"sigma":0.007277386058329935,"training_best_mean":526.7481328985127,"generation_best":{"mean":0.1492758435866027,"se":0.015823353388090322},"mean":{"mean":0.1530427842783352,"se":0.01597567478227164},"best_monitor_vs_IA":0.16695056417019372},{"generation":240,"sigma":0.007062775098256429,"training_best_mean":526.3810916754171,"generation_best":{"mean":0.16043936079423085,"se":0.017281207414968802},"mean":{"mean":0.1610625215399002,"se":0.017337809580820835},"best_monitor_vs_IA":0.16695056417019372},{"generation":260,"sigma":0.006064507229856662,"training_best_mean":522.9908247626743,"generation_best":{"mean":0.16033673205194082,"se":0.017089906591500253},"mean":{"mean":0.17451077717571548,"se":0.017181598377577652},"best_monitor_vs_IA":0.17451077717571548},{"generation":270,"sigma":0.004608653569363689,"training_best_mean":523.2722257131009,"generation_best":{"mean":0.17409143031101407,"se":0.017842256507808428},"mean":{"mean":0.1753611006146016,"se":0.0176053598548139},"best_monitor_vs_IA":0.1753611006146016},{"generation":280,"sigma":0.005216843138274589,"training_best_mean":526.216021670969,"generation_best":{"mean":0.16606055023050717,"se":0.016913112677904445},"mean":{"mean":0.16533074155616626,"se":0.01693786892753068},"best_monitor_vs_IA":0.1753611006146016},{"generation":290,"sigma":0.005062408288414011,"training_best_mean":525.1374542729187,"generation_best":{"mean":0.18622809121943304,"se":0.017279451684865225},"mean":{"mean":0.18991751475157595,"se":0.01731348202280004},"best_monitor_vs_IA":0.18991751475157595},{"generation":300,"sigma":0.0050575685918580774,"training_best_mean":526.8715862469022,"generation_best":{"mean":0.19087759333688578,"se":0.017094597420687033},"mean":{"mean":0.1848282559128771,"se":0.017105253982249533},"best_monitor_vs_IA":0.19087759333688578},{"generation":310,"sigma":0.005286753089680778,"training_best_mean":525.5035089176613,"generation_best":{"mean":0.19557054851389585,"se":0.01680958642705272},"mean":{"mean":0.20504434817361278,"se":0.016795804649533033},"best_monitor_vs_IA":0.20504434817361278},{"generation":320,"sigma":0.0049148720474851875,"training_best_mean":530.2141987408221,"generation_best":{"mean":0.20321699021719924,"se":0.01687338422817624},"mean":{"mean":0.20045141601818375,"se":0.016865317534070633},"best_monitor_vs_IA":0.20504434817361278},{"generation":340,"sigma":0.00495491685938733,"training_best_mean":535.2804426117657,"generation_best":{"mean":0.21070258891880841,"se":0.0170926127546295},"mean":{"mean":0.20525448003166474,"se":0.01729544749210386},"best_monitor_vs_IA":0.21070258891880841}],"holdout":{"vs_T":{"n":8192,"se":0.012872673419129762,"worst5":[[40008172,-3.9715097210314525],[40000562,-3.9650167636380047],[40006154,-3.6518310914237873],[40002308,-3.6222729661304243],[40001184,-3.4640911871131266]],"retail_delta":3.912922366196348,"arb_delta":-2.1932564931547276,"mean":1.719665873041621},"vs_HA":{"n":8192,"se":0.009910663962544032,"worst5":[[40002339,-4.703136129898553],[40007554,-4.457503880806485],[40000562,-4.2575934147514545],[40003698,-4.185825965800063],[40005304,-3.4057305029426743]],"retail_delta":-0.14011356995989832,"arb_delta":0.7429473805015693,"mean":0.6028338105416713},"vs_IA":{"n":8192,"se":0.008897986937015288,"worst5":[[40002339,-4.564882265886126],[40007554,-4.289977026740871],[40008172,-3.7246566822991554],[40000562,-3.6450640664328375],[40008170,-3.4544430090030573]],"retail_delta":-0.7509748652552098,"arb_delta":0.9889295093099999,"mean":0.23795464405479042},"seconds":133.38065617904067},"real":{"protocol":"Each arm alone against 30bps VanillaStrategy, amm_sim_rs.run_batch(X, VanillaStrategy, configs, 8); kit config construction and decomposition retained; paired seeds used once per arm.","vs_IA":{"paired":{"n":512,"mean_diff":0.2314209539969414,"se":0.03430562323739211,"worst5":[[7274033,-2.6498922098022604],[7274193,-2.4645032079331486],[7274204,-1.683780664200981],[7274194,-1.6452895285472096],[7273841,-1.535888587738441]],"sum":118.487528446434,"sumsq":335.32886243561904},"retail_delta":-0.7776577534108978,"arb_delta":1.0090787074078378},"mean_edge":{"candidate":529.0142416845056,"IA":528.7828207305087},"max_abs_arb_volume_reconstruction_error":{"IA":7.6815555075882e-05,"Candidate":0.00010391923933639191}},"gas":{"IA":{"Baseline.afterInitialize":{"calls":512,"ok":512,"max_ok_gas":21796,"sum_ok_gas":11159552,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},"Baseline.afterSwap":{"calls":5505515,"ok":5505515,"max_ok_gas":22592,"sum_ok_gas":124219859608,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},"Baseline.getName":{"calls":512,"ok":512,"max_ok_gas":21526,"sum_ok_gas":11021312,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},"Submission.afterInitialize":{"calls":512,"ok":512,"max_ok_gas":243237,"sum_ok_gas":124537344,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},"Submission.afterSwap":{"calls":5481362,"ok":5481362,"max_ok_gas":238626,"sum_ok_gas":743839124166,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},"Submission.getName":{"calls":512,"ok":512,"max_ok_gas":21745,"sum_ok_gas":11133440,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}},"Candidate":{"Baseline.afterInitialize":{"calls":512,"ok":512,"max_ok_gas":21796,"sum_ok_gas":11159552,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},"Baseline.afterSwap":{"calls":5500110,"ok":5500110,"max_ok_gas":22592,"sum_ok_gas":124097903376,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},"Baseline.getName":{"calls":512,"ok":512,"max_ok_gas":21526,"sum_ok_gas":11021312,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},"Submission.afterInitialize":{"calls":512,"ok":512,"max_ok_gas":243237,"sum_ok_gas":124537344,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},"Submission.afterSwap":{"calls":5482099,"ok":5482099,"max_ok_gas":238596,"sum_ok_gas":744523518657,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},"Submission.getName":{"calls":512,"ok":512,"max_ok_gas":21745,"sum_ok_gas":11133440,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}}},"gas_summary":{"IA":{"afterSwap_peak":238626,"afterInitialize_peak":243237,"oog":0},"Candidate":{"afterSwap_peak":238596,"afterInitialize_peak":243237,"oog":0}},"valid":true,"code_zb64":"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","code_sha256":"e8a9459f6a3051467d9ed73360bab25c092127c4ab1db763e8618c28e83db800","port_zb64":"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","port_sha256":"b3cb9f073d7a6f1c651215c58f7e897b76bf88a75f72ef9b88dbb1d5cc54e209","params":{"architecture":"19-8-2, ReLU clipped [0,4], inputs clipped [-4,4], output in bps added to T-path fees then clamped [0,MAX_FEE]; weights rounded to 1e-6, Solidity signed 1e6 fixed point","feature_order":["sigmaHat","lambdaHat","sizeHat","toxEma","actEma","direction","(spot-staleHat)/staleHat","signed_trade_ratio","arb_probability","first_in_step","uncertainty","min(silent,8)/8","anchor_mean","raw_size","step_trade_count","prev_bid_fee","prev_ask_fee","steps_since_arb_like_print","router_implied_vanilla_spot_dev"],"feature_multipliers":[1000.0,2.0,500.0,500.0,500.0,1.0,500.0,500.0,2.0,2.0,1000000.0,1.0,500.0,647.054817,1.395287,220.617911,228.148131,0.412565,274.335453],"feature_offsets":[-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,0.0,0.0,-1.0,-1.0,-1.0,0.0,-1.0,-0.618293,-2.037262,-0.803057,-0.808615,-0.823811,0.001772],"W1":[[0.272004,0.28659,-0.442522,2.558119,-2.409814,-0.084413,-1.590199,1.7435,-4.102336,-0.631888,-0.820684,-0.540835,1.137657,-0.47295,0.703411,0.14197,-0.706517,-0.394761,0.616831],[0.269198,1.027397,1.0888,3.910212,1.301018,1.306708,-0.328254,-0.024864,-0.618503,0.340385,-0.063116,-2.135164,0.019006,-0.107177,-0.212086,1.679295,0.587204,0.112156,0.549557],[2.419307,2.939525,-0.477933,1.590567,1.805989,3.560391,-1.2436,2.238149,1.640049,-1.959061,-0.311447,-2.131275,-0.857742,0.665278,-0.704215,0.468011,-1.317628,-0.049575,-0.118948],[-1.081663,-0.373203,0.237727,0.095436,-0.943429,0.479493,-0.062069,1.020022,-0.913732,0.445648,0.074978,-1.58374,-1.505289,0.139374,-0.182838,-0.241094,2.431062,0.583573,-0.471822],[0.989546,-0.702429,4.145184,-0.627498,-1.906526,-0.984391,-0.236862,-1.272985,-0.115047,0.105662,0.099112,-2.649525,0.571475,-0.878293,-0.00592,-0.36185,1.805052,-0.483382,-0.230776],[1.936426,-1.648626,1.062817,-2.539894,2.98646,1.093343,1.464461,1.157413,-0.776544,-0.340582,-0.073484,3.255632,0.31454,-0.070988,-0.559793,0.858288,-0.884757,0.094646,0.661215],[-2.471442,1.187896,-0.225959,-2.026155,2.29586,1.244035,-0.903734,1.039629,1.233228,-0.264951,0.95432,1.873218,0.138256,0.401766,0.3006,-0.654562,0.540592,-0.380451,1.906477],[-3.966283,-2.544097,3.300869,4.485738,-1.187804,-1.565516,-0.957624,1.447359,1.25777,-0.851409,3.010796,-2.055155,0.642736,-0.36701,0.250116,0.29068,0.29346,-0.827568,0.399747]],"b1":[1.964491,-1.587251,-4.45017,-0.350163,-1.153433,-1.547625,-1.796924,0.628603],"W2":[[0.376264,-1.946424,0.013638,-0.850449,-3.901941,-0.404091,-1.252758,1.061379],[0.44921,-1.20335,-1.339113,1.481001,1.085189,-1.046721,-0.130808,0.379846]],"b2":[1.213023,1.573038],"toxicity_anchor":{"count_cap":674,"linear_k_wad":669627321299906944,"quadratic_k_wad":1411810287645655808},"new_input_scaling":{"rule":"multiplier=1/sd, offset=-mean/sd (rounded 1e-6), measured on unchanged HA (new weights 0) over all callbacks of 256 replica training markets","n_callbacks":2713139,"markets":256,"seed_rule":"numpy.default_rng(20260205).integers(440000000,450000000,256)","mean":[0.0009555496232290559,1.4601024864557253,0.0036400373239948735,0.0035442536780931474,1.9968048080102052,-6.4602212889852405e-06],"sd":[0.0015454641142121854,0.7166984512114215,0.0045327235508511735,0.00438311721800645,2.4238622572469994,0.0036451723248762686],"mult":[647.054817,1.395287,220.617911,228.148131,0.412565,274.335453],"off":[-0.618293,-2.037262,-0.803057,-0.808615,-0.823811,0.001772]},"constants":{"ELAPSED_CAP":[8.0,8.0],"SIGNAL_THRESHOLD":[0.001538461538461538,0.001386600831159654],"DIR_DECAY":[0.75,0.7056833605074135],"ACT_DECAY":[0.53,0.6776678006160287],"SIZE_DECAY":[0.53,0.5071233852581395],"TOX_DECAY":[0.91,0.9284929484280295],"SIGMA_DECAY":[0.69,0.7003266502040828],"LAMBDA_DECAY":[0.99,0.9955186113044672],"SIZE_BLEND_DECAY":[0.828,0.8572867152615148],"TOX_BLEND_DECAY":[0.051,0.06166764560156666],"ACT_BLEND_DECAY":[0.985,0.9887231557639652],"PHAT_ALPHA":[0.27,0.25323361432837255],"PHAT_ALPHA_RETAIL":[0.06,0.04587789303941362],"PHAT_ALPHA_SAME":[0.12,0.11651458115432142],"REVERT_U":[0.0,0.0],"DIR_IMPACT_MULT":[4.0,4.0],"GATE_SIGMA_MULT":[7.2,5.8533522920776075],"MIN_GATE":[0.03,0.0230515200964478],"TRADE_TOX_BOOST":[0.35,0.3299165698173456],"STALE_ATTRACT_FRAC":[1.05,1.015292168061998],"RET_CAP":[0.02857142857142857,0.02857142857142857],"TOX_CAP":[0.2,0.2],"TRADE_RATIO_CAP":[0.2,0.2],"LAMBDA_CAP":[1.82,1.82],"STEP_COUNT_CAP":[64.0,64.0],"BASE_FEE":[0.0004,0.00036716378142068],"SIGMA_COEF":[0.2,0.16756472465067151],"LAMBDA_COEF":[0.0012,0.00114941673010786],"FLOW_SIZE_COEF":[0.4842,0.6616432731552307],"TOX_COEF":[0.03,0.03750174990690164],"TOX_QUAD_COEF":[1.5,1.4433421342886186],"ACT_COEF":[9.1843,9.117984480349524],"DIR_COEF":[0.002,0.002614832967025314],"DIR_TOX_COEF":[0.01,0.011458913823147811],"STALE_DIR_COEF":[0.685,0.6812809868770082],"SIGMA_TOX_COEF":[0.05,0.06288551586626327],"TAIL_KNEE":[0.06,0.06068322980890787],"TAIL_SLOPE_PROTECT":[0.93,0.6844570275108228],"TAIL_SLOPE_ATTRACT":[0.85,0.6814955536710317],"ANCHOR_COUNT_CAP":[674.0,674.0],"ANCHOR_LINEAR_K":[0.7126960148076508,0.669627321299907],"ANCHOR_QUADRATIC_K":[1.2952407538263107,1.4118102876456557]}},"restart":{"best_weights":[0.272004,0.28659,-0.442522,2.558119,-2.409814,-0.084413,-1.590199,1.7435,-4.102336,-0.631888,-0.820684,-0.540835,1.137657,-0.47295,0.703411,0.14197,-0.706517,-0.394761,0.616831,0.269198,1.027397,1.0888,3.910212,1.301018,1.306708,-0.328254,-0.024864,-0.618503,0.340385,-0.063116,-2.135164,0.019006,-0.107177,-0.212086,1.679295,0.587204,0.112156,0.549557,2.419307,2.939525,-0.477933,1.590567,1.805989,3.560391,-1.2436,2.238149,1.640049,-1.959061,-0.311447,-2.131275,-0.857742,0.665278,-0.704215,0.468011,-1.317628,-0.049575,-0.118948,-1.081663,-0.373203,0.237727,0.095436,-0.943429,0.479493,-0.062069,1.020022,-0.913732,0.445648,0.074978,-1.58374,-1.505289,0.139374,-0.182838,-0.241094,2.431062,0.583573,-0.471822,0.989546,-0.702429,4.145184,-0.627498,-1.906526,-0.984391,-0.236862,-1.272985,-0.115047,0.105662,0.099112,-2.649525,0.571475,-0.878293,-0.00592,-0.36185,1.805052,-0.483382,-0.230776,1.936426,-1.648626,1.062817,-2.539894,2.98646,1.093343,1.464461,1.157413,-0.776544,-0.340582,-0.073484,3.255632,0.31454,-0.070988,-0.559793,0.858288,-0.884757,0.094646,0.661215,-2.471442,1.187896,-0.225959,-2.026155,2.29586,1.244035,-0.903734,1.039629,1.233228,-0.264951,0.95432,1.873218,0.138256,0.401766,0.3006,-0.654562,0.540592,-0.380451,1.906477,-3.966283,-2.544097,3.300869,4.485738,-1.187804,-1.565516,-0.957624,1.447359,1.25777,-0.851409,3.010796,-2.055155,0.642736,-0.36701,0.250116,0.29068,0.29346,-0.827568,0.399747,1.964491,-1.587251,-4.45017,-0.350163,-1.153433,-1.547625,-1.796924,0.628603,0.376264,-1.946424,0.013638,-0.850449,-3.901941,-0.404091,-1.252758,1.061379,0.44921,-1.20335,-1.339113,1.481001,1.085189,-1.046721,-0.130808,0.379846,1.213023,1.573038],"best_log_constants":[-0.1039276091435808,-0.06090656750721673,0.2457801917270256,-0.0441226691347769,0.020118186668243335,0.014855271756734872,0.005558875634777837,0.034759265158756936,0.18993377817988877,0.003772727871395395,-0.06410951952896847,-0.2683611943063348,-0.02947531748523476,-0.20706648752297135,-0.2634656666088034,-0.059093350722293776,-0.03361374278924555,-0.08565652770161918,-0.17694767409737852,-0.0430669342943214,0.31222850389130424,0.22319021440951436,-0.03850375712091536,-0.007246724848456209,0.2680530399743314,0.13618283397062203,-0.005444007995148737,0.22929285936503943,0.011322817751878626,-0.30655872277471746,-0.22094662269623122,-0.06233366204728128,0.08617618468994043],"sigma":0.0042803189313219935,"settings":{"algorithm":"CMA-ES","population":16,"es_seed":20260333,"sigma0":0.05,"dimension":33,"names":["SIGNAL_THRESHOLD","DIR_DECAY","ACT_DECAY","SIZE_DECAY","TOX_DECAY","SIGMA_DECAY","LAMBDA_DECAY","SIZE_BLEND_DECAY","TOX_BLEND_DECAY","ACT_BLEND_DECAY","PHAT_ALPHA","PHAT_ALPHA_RETAIL","PHAT_ALPHA_SAME","GATE_SIGMA_MULT","MIN_GATE","TRADE_TOX_BOOST","STALE_ATTRACT_FRAC","BASE_FEE","SIGMA_COEF","LAMBDA_COEF","FLOW_SIZE_COEF","TOX_COEF","TOX_QUAD_COEF","ACT_COEF","DIR_COEF","DIR_TOX_COEF","STALE_DIR_COEF","SIGMA_TOX_COEF","TAIL_KNEE","TAIL_SLOPE_PROTECT","TAIL_SLOPE_ATTRACT","ANCHOR_LINEAR_K","ANCHOR_QUADRATIC_K"],"coordinate":"log multiplier from T values","fixed_weights":178,"train_n":256,"train_start":518000000,"monitor":[30000000,30002047],"monitor_every":10,"selection":"max monitor mean edge vs IA among generation best and ES mean; unchanged IA eligible","bounds":"decays, alpha and tail slopes capped at 1; counts/caps/integer parameters fixed"},"optimizer_state":"Full local CMA/RNG checkpoint used between segments; not bundled. Initialize a new CMA run at best_log_constants to continue from selected policy."},"constants":{"ELAPSED_CAP":[8.0,8.0],"SIGNAL_THRESHOLD":[0.001538461538461538,0.001386600831159654],"DIR_DECAY":[0.75,0.7056833605074135],"ACT_DECAY":[0.53,0.6776678006160287],"SIZE_DECAY":[0.53,0.5071233852581395],"TOX_DECAY":[0.91,0.9284929484280295],"SIGMA_DECAY":[0.69,0.7003266502040828],"LAMBDA_DECAY":[0.99,0.9955186113044672],"SIZE_BLEND_DECAY":[0.828,0.8572867152615148],"TOX_BLEND_DECAY":[0.051,0.06166764560156666],"ACT_BLEND_DECAY":[0.985,0.9887231557639652],"PHAT_ALPHA":[0.27,0.25323361432837255],"PHAT_ALPHA_RETAIL":[0.06,0.04587789303941362],"PHAT_ALPHA_SAME":[0.12,0.11651458115432142],"REVERT_U":[0.0,0.0],"DIR_IMPACT_MULT":[4.0,4.0],"GATE_SIGMA_MULT":[7.2,5.8533522920776075],"MIN_GATE":[0.03,0.0230515200964478],"TRADE_TOX_BOOST":[0.35,0.3299165698173456],"STALE_ATTRACT_FRAC":[1.05,1.015292168061998],"RET_CAP":[0.02857142857142857,0.02857142857142857],"TOX_CAP":[0.2,0.2],"TRADE_RATIO_CAP":[0.2,0.2],"LAMBDA_CAP":[1.82,1.82],"STEP_COUNT_CAP":[64.0,64.0],"BASE_FEE":[0.0004,0.00036716378142068],"SIGMA_COEF":[0.2,0.16756472465067151],"LAMBDA_COEF":[0.0012,0.00114941673010786],"FLOW_SIZE_COEF":[0.4842,0.6616432731552307],"TOX_COEF":[0.03,0.03750174990690164],"TOX_QUAD_COEF":[1.5,1.4433421342886186],"ACT_COEF":[9.1843,9.117984480349524],"DIR_COEF":[0.002,0.002614832967025314],"DIR_TOX_COEF":[0.01,0.011458913823147811],"STALE_DIR_COEF":[0.685,0.6812809868770082],"SIGMA_TOX_COEF":[0.05,0.06288551586626327],"TAIL_KNEE":[0.06,0.06068322980890787],"TAIL_SLOPE_PROTECT":[0.93,0.6844570275108228],"TAIL_SLOPE_ATTRACT":[0.85,0.6814955536710317],"ANCHOR_COUNT_CAP":[674.0,674.0],"ANCHOR_LINEAR_K":[0.7126960148076508,0.669627321299907],"ANCHOR_QUADRATIC_K":[1.2952407538263107,1.4118102876456557]},"constants_units":"Real-unit TH convention: fee fractions and continuous coefficients; integer counts unscaled. Solidity WAD coefficients are emitted as integers scaled by 1e18.","seeds":{"train":[518000000,518089087],"monitor":[30000000,30002047],"gate_A_C":[310000,310049],"gate_B":[7116384,7116895],"speed":[6010000,6010511],"holdout":[40000000,40008191],"real":[7273728,7274239]},"checks":{"setup":"passed","kit_unit_tests":{"passed":true,"count":9},"checkpoint_roundtrip":{"passed":true,"test":"Independent checkpoint loads produce exactly identical next CMA populations"},"initial_zero_offsets":"Exact equality of parameter arrays and initial IA fees; fixed IA head checked in emitted source.","solidity":"SolidityCompiler solc 0.8.24 via EVM differential test","forge_build":"not run: upstream uses Python SolidityCompiler; no Foundry project modification","slither":"not available","aderyn":"available; not run (Python replica/kit workflow)","development_failures":["Initial adapter import path fixed before gates.","Stale Numba sim cache caused a division-by-zero on first Gate B attempt; cache disabled, warmed rebuild and accepted gates rerun. Invalid cached speed excluded."]},"notes":["Local speed, gates, search, holdout, real metrics, and gas are measurements from this run. Supplied Gate B reference is attributed to the IA artifact. No ranking or leaderboard submission is claimed.","The first cached speed result was invalid after adapting imports. Disabled sim Numba caches; isolated corrected benchmark determines search eligibility. Concurrent speed measurement (177.44 markets/s) is not the isolated throughput.","Declared continuous constants and two continuous anchor coefficients searched in log scale. Integer/count settings, named caps, zero REVERT_U, and integer DIR_IMPACT_MULT fixed, including anchor count 674. Decay/alpha/tail slopes constrained to at most 1 to preserve arithmetic invariants. Inline audit literals are not searched.","IA params frozen weights come from params, not the different last-generation restart vector. Head/scaling unchanged. Frozen port retains the provided IA API: strat_init(S,W,x0,y0), strat_after(S,W,...); W=[1]+feature_multipliers+feature_offsets+W1 rows+b1+W2 rows+b2 (217 entries). Fees use real units.","Only fee policy constants changed. Callback state/accounting and external interface retained; no fund transfer, authorization, signature or public transaction added. EVM differential replay checks empirical fee agreement, not security proof.","Real arb/retail split uses kit reconstruction from engine outputs with initial fee adapted to candidate BASE_FEE; total edge is read from the real engine.","Only requested JSON outputs are delivered. Code and port embedded with hashes. Evaluation dependencies installed in disposable scratch are not an offline runtime bundle."],"commands":[{"command":"git clone https://github.com/benedictbrady/amm-challenge; git checkout 6b6921f8d463314aa7c96234e1be25a25245f704","result":"passed (checkout under disposable test/scratch)"},{"command":"sh scratch/setup.sh","result":"passed, wheel hash checked, StarterStrategy validated"},{"command":"python scratch/kit/test_kit.py","result":"9 tests passed"},{"command":"timeout 470 python scratch/kit/diff_ia.py 50 HA; timeout 470 python scratch/kit/diff_joint.py 50 HA","result":"both passed 100000 callbacks; parameter plumbing agrees"},{"command":"harness.py speed --n 512 --procs 8; harness.py replica --start 7116384 --n 512 --procs 8","result":"corrected isolated speed and Gate B passed"},{"command":"timeout 470 python scratch/kit/joint_harness.py train 420 (segmented, checkpoint after every generation)","result":"completed; segment count 12"},{"command":"joint_harness.py freeze; finalize_policy.py; timeout 470 python scratch/kit/diff_frozen.py 50 HA","result":"frozen policy emitted, unchanged IA head asserted, Gate C passed"},{"command":"timeout 470 python scratch/kit/holdout_joint.py","result":"once after freeze, 8192 seeds per arm"},{"command":"timeout 470 python scratch/kit/real_candidate.py START 64 OUT (eight ascending chunks)","result":"512 fresh paired real seeds; no repeated arm/seed"},{"command":"JSON parse, byte limit and embedded source hash verification","result":"passed"}],"curve_sampling":"30 evenly spaced rows from 34 monitor records; both ES mean and generation-best evaluated every 10 generations."}
