{"blocked":null,"gates":{"A":{"sequences":50,"swap_callbacks":100000,"initialization_callbacks":50,"fee_comparisons":200100,"max_abs_fee_difference_bps":6.64202309125228e-05,"mean_abs_fee_difference_bps":2.991582492849096e-06,"seed_start":310000,"seed_end":310049,"coverage":{"arb":23872,"retail":76128,"zero_trade_steps":10059,"same_step_callbacks":60051,"gap_gt_1":23936,"gap_gt_8":6499,"buy":50087,"sell":49913,"max_gap":32,"max_trades_per_step":4},"threshold_bps":0.01,"passed":true},"B":{"n":512,"mean_diff":0.5863817609921741,"se":0.03113175959364559,"target":0.592,"tolerance":0.15,"passed":true},"C":{"sequences":50,"swap_callbacks":100000,"initialization_callbacks":50,"fee_comparisons":200100,"max_abs_fee_difference_bps":0.00011144819013833573,"mean_abs_fee_difference_bps":4.118430959797584e-06,"seed_start":310000,"seed_end":310049,"coverage":{"arb":23824,"retail":76176,"zero_trade_steps":10066,"same_step_callbacks":59965,"gap_gt_1":24042,"gap_gt_8":6565,"buy":50124,"sell":49876,"max_gap":32,"max_trades_per_step":4},"threshold_bps":0.1,"passed":true}},"speed":{"markets_per_s":2624.8473120914646,"cpus":16,"initial_search_pool_markets_per_s":2956.592908906594,"gate_B_pool_markets_per_s":2966.2779839799537,"scope":"START, 512 full 10000-step replica markets; same persistent pool as the search; compilation and pool start excluded"},"search":{"generations":1568,"search_minutes":82.8132987777392,"M":512,"population":16,"seed":20261192,"sigma0":0.02,"sigma_cap":".020 * 0.5 ** (search_minutes/60)","weight_scales":"RMS within each START W1, b1, W2, b2 group","train_seeds":[1100000000,1100802815],"monitor_seeds":[30000000,30002047],"monitor_every":10,"selection":"ES mean only, best paired monitor mean gain over START; START gain 0 baseline","best_generation":1470,"best_monitor_gain_over_START":0.1769099057861091,"best_monitor_se":0.010794469264562678,"curve_columns":["generation","minutes","monitor_gain_over_START","se","sigma"],"curve":[[10,0.5021034439404806,-0.004600615005673742,0.005929982773335596,0.01691887648685539],[50,2.6079688549041746,0.024901843116342276,0.006991131012321652,0.015344838745725732],[90,4.699685299396515,0.01070039079910784,0.008881991066396939,0.01485436770886825],[130,6.787686113516489,0.02575043080450473,0.008384333642178131,0.013307213551935258],[170,8.907404160499572,0.03097005560107094,0.011226322071701059,0.012417727132724179],[210,11.011652020613353,0.05248636744443458,0.008839856337460959,0.011272132428161575],[250,13.115692861874898,0.04259224797441219,0.009201496491657433,0.010427126249216847],[290,15.23092677195867,0.049538350986606555,0.011412710106684956,0.01003922772858094],[330,17.3244712750117,0.05401680918758442,0.011783838110746412,0.00956288720873166],[370,19.42466722726822,0.07096946666494505,0.008894950499923707,0.009325768432397326],[410,21.55116573572159,0.08065023982081268,0.008916302994638034,0.009103584891483503],[450,23.67822757164637,0.0755197021869225,0.009066839593752476,0.009417713711044691],[490,25.81976989110311,0.07770218624240588,0.00938877712469488,0.00932868897853139],[540,28.4826110124588,0.09079380859353786,0.008927762999702432,0.008865932070519552],[580,30.586226149400076,0.09489274837661194,0.009378816919418982,0.009231020378249681],[620,32.69069159428279,0.09640358569043855,0.00976205248409341,0.008505524985439973],[660,34.81430714527766,0.11227284035570789,0.009996193337176783,0.008620994896613028],[700,36.92579749822617,0.12274014933236405,0.009706570354713012,0.00803950461946961],[740,39.03777943054835,0.12956703469357111,0.009998907231730442,0.00815590197532327],[780,41.15260864893595,0.12323384134608123,0.009813077485359194,0.0077989642564830946],[820,43.27385335365931,0.1375736723578964,0.009919052207777052,0.007426677688173766],[860,45.384940934181216,0.13972308545884274,0.009579961601193164,0.007280499629705583],[900,47.49677302837372,0.14235419488070816,0.00929231916645484,0.0073383848410632285],[940,49.61902330716451,0.1547157675706675,0.010086704106844304,0.007017594552649072],[980,51.730819773674014,0.15503408248072723,0.01017415666436199,0.0074406350348789315],[1020,53.840522066752115,0.14492900976485928,0.010531609792955874,0.0072658044290100825],[1070,56.4925621509552,0.15762570978758284,0.010284331301947463,0.0076392014072128095],[1110,58.606007941563924,0.1563210183503062,0.010197898792527523,0.0074272032050992235],[1150,60.7170223792394,0.1622239240975262,0.010652662180756932,0.006922207589899433],[1190,62.84299493233363,0.16224721043315735,0.010337814202189688,0.006488138056919878],[1230,64.94754544099172,0.15952230699100034,0.010576933389850492,0.006516488682098868],[1270,67.05351250569025,0.15727324703827963,0.010555526282794884,0.006595350473512522],[1310,69.17393888632456,0.14854458132965281,0.010189239045381174,0.006547401375560976],[1350,71.30079228878022,0.15568742476928968,0.010148418439088066,0.00643274137108458],[1390,73.4249733487765,0.1634833750099719,0.010592763857837655,0.005884490451395579],[1430,75.54559658368429,0.1655247052602297,0.01045674404909565,0.005439709588428443],[1470,77.66136025587717,0.1769099057861091,0.010794469264562678,0.0052787213051825104],[1510,79.76072345177333,0.16077937977300608,0.010919416820727954,0.005012028914489138],[1560,82.38679728507995,0.16065596304874172,0.010942893917819118,0.004651009471122117]],"market_evaluations":12845056,"final_sigma":0.004621710863527907,"stopped":"scheduled cutoff, 30 minutes reserved from 114-minute task budget"},"params":{"W1":[[0.842216,1.453176,-1.015312,3.251871,-3.257793,-0.839694,-0.810951,1.469135,-4.901696,0.247456,1.77586,-0.289788,0.194591,1.426146,-0.150686,-1.020341,0.392639,0.415678,0.203603],[0.70687,1.511455,2.474084,2.819827,0.703219,-0.671846,-0.168512,-0.175524,0.084503,-0.136501,-0.232497,-0.830537,0.202012,-1.248474,-0.246797,1.811642,0.715554,-0.510919,0.219777],[0.608023,3.624953,0.256938,0.712119,1.032011,2.065648,-1.61257,1.147209,0.690342,-0.497588,0.295212,-3.031641,-0.310803,0.039377,0.7246,1.109555,-1.018578,-1.048183,-0.912077],[-0.93531,-0.929838,0.910818,-0.429236,-0.510185,1.167708,-1.431234,1.847414,-1.672749,-0.46602,0.334149,-2.361035,-1.858537,0.07632,0.309737,0.388003,1.771683,0.179128,1.973915],[0.142693,1.252453,2.018035,0.041193,-1.697373,0.035977,1.165079,1.02982,0.020174,0.127698,0.004474,-1.879051,0.052168,-0.435107,0.149937,-1.306711,1.846943,-0.079253,-0.138215],[2.378161,-0.734182,2.303846,-1.279813,1.65571,1.788363,0.054617,-0.155831,-0.882574,0.235964,-0.245957,3.271668,0.812829,-0.396174,-1.163328,0.432446,0.157606,0.95406,0.168932],[-1.348585,1.046083,0.800089,-3.249309,1.443107,-0.216057,-0.493035,0.061022,0.823597,0.07387,1.101926,0.594882,-0.744342,0.970803,0.117619,0.442286,0.375861,0.140918,-0.226598],[-1.454188,-1.781248,2.613582,2.746949,0.086101,-2.892117,-1.153411,3.245659,0.997867,-2.022526,2.590446,-2.424288,-0.112904,0.954909,0.07157,1.958247,0.856104,0.050297,-0.50299]],"b1":[2.447642,-2.455299,-2.98264,-1.888456,-0.940804,-1.498331,-2.613898,-1.36038],"W2":[[0.479707,-1.257983,0.406449,-0.720952,-3.246406,-0.734837,-2.42765,0.797419],[0.374318,-1.715719,-1.564723,0.289476,2.131973,-1.243758,0.476814,0.576335]],"b2":[2.193077,2.232844],"hidden_units":8,"input_count":19,"layout":"flat vector = W1 (8x19 row-major), b1(8), W2 (2x8 row-major: bid row then ask row), b2(2)","weight_fixed_point_scale":1000000,"feature_fixed_point_scale":1000000,"output_unit_fee":0.0001,"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_amountY","step_trade_count","prev_bid_fee","prev_ask_fee","steps_since_arb_like_print","router_implied_vanilla_spot"],"feature_multipliers":[1000,2,500,500,500,1,500,500,2,2,1000000,1,500,0.05,0.5,333.333333,333.333333,0.125,500],"feature_offsets":[-1,-1,-1,-1,-1,-1,0,0,-1,-1,-1,0,-1,-1,-0.5,-1,-1,-1,0],"feature_clip":[-4,4],"hidden_relu_clip":[0,4],"toxicity_anchor":{"count_cap":674,"linear_k_wad":712696014807650816,"quadratic_k_wad":1295240753826310656}},"code_zb64":"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","code_sha256":"1cfa3d2f0b0405d3d26befc8884c34e47cf67ac25be4e9da007fa437c25d7253","port_zb64":"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","port_sha256":"6fa24dfd6519b8070ce9d448f71cdd8828b2af14a33bdec91ff7497a4cf37190","port_notes":"ha_port.py = RS2 port + T toxicity anchor (S[16] mean, S[17] count; cap 674, k_lin 0.712696014807650816, k_quad 1.295240753826310656) + 19-8-2 head whose weights are TH[HEAD0:HEAD0+178] (HEAD0=len(RS2 TH)+3). Same strat_init/strat_after API; plug into the replica STRATEGY block via import. Weights zero => exactly T; HA weights with new columns zero => HA. Appended TH_VALUES[HEAD0:HEAD0+N_HEAD] initializes the frozen 178 weights directly. No ES-state vector. Frozen six-decimal weights also in params; strat_init/strat_after unchanged. Simulator is pinned replica_source with STRATEGY block replaced by imports of these two functions. Replica RNG differs from Rust by design.","hashes":{"artifact_urls":{"start":"https://api.imd.fun/artifacts/afd5183e9ff3235334e041c00b0cd19079599a2c6464db95f8c1586712105557","ha":"https://api.imd.fun/artifacts/2801efc8190e86318dd922d4a7179f63684d77a226047fc2f3c78232963eb690","rep":"https://api.imd.fun/artifacts/e8a7a2af9039c24b8bb2d3b5fa1c9113606cbf5a480ac07d02ca26750f1752ea","port":"https://api.imd.fun/artifacts/d845a4b94eab87f23956fd1939c0135d955df212d1f3037f2a761c178cef7a0e","kit":"https://api.imd.fun/artifacts/48cd6a10f39fc22a79c5f12398474bd65282803d59314819acd586f187015808"},"artifact_sha256":{"start":"afd5183e9ff3235334e041c00b0cd19079599a2c6464db95f8c1586712105557","ha":"2801efc8190e86318dd922d4a7179f63684d77a226047fc2f3c78232963eb690","rep":"e8a7a2af9039c24b8bb2d3b5fa1c9113606cbf5a480ac07d02ca26750f1752ea","port":"d845a4b94eab87f23956fd1939c0135d955df212d1f3037f2a761c178cef7a0e","kit":"48cd6a10f39fc22a79c5f12398474bd65282803d59314819acd586f187015808"},"START_code_sha256":"301941829a44bb60977bb28181a5e4bfa6544f3696763f987054789b2611d686","START_port_sha256":"f63227c5e0f63633efd132d6fb402ede665e5c9cb24481911471e8dc20a3362d","replica_source_sha256":"1e4c44b4bffbdeed65872ee15d46dbde209bf5aa11014329d13d100507b4040c","repo_commit":"6b6921f8d463314aa7c96234e1be25a25245f704","wheel_sha256":"aedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a","kit_all_embedded_sha256_verified":true,"frozen_weight_vector_sha256":"f31898c4f31201599ecf0c03958af20a32d9a8e4d4cb4feebedd4bb7c634ce39","nonnumeric_Solidity_unchanged":true,"only_head_changed":true},"holdout":{"frozen_vs_IB":{"n":8192,"mean_diff":0.17044804098135635,"se":0.005398841121826615},"seeds":[41010000,41018191],"evaluations_per_arm":1,"rounded_frozen_weights":true},"real":{"seeds":[8063488,8063999],"n":512,"comparison":"each strategy alone against 30 bps Vanilla; amm_sim_rs.run_batch(strategy, VanillaStrategy, configs, 8)","configs":"MatchRunner._build_configs draw order and default ranges; numpy.default_rng(seed), then size, rate, sigma; simulator seed equals that seed","chunks":16,"markets_per_chunk":32,"evaluations_per_arm_per_seed":1,"paired_vs_IB":{"n":512,"mean_diff":0.13356288225988888,"se":0.0220021711355587,"sum":68.38419571706311,"sumsq":135.7884732099777,"worst5":[[8063842,-1.995629538595722],[8063938,-1.9002869295961204],[8063633,-1.8419108841010257],[8063768,-1.6963065221120814],[8063764,-1.2650151039480306]],"retail_delta":-0.008538117003942247,"arb_delta":0.1421009992638299},"by_quartile":{"q1":{"n":128,"mean_diff":0.16494740005934183,"se":0.03242571576772802,"sum":21.113267207595754,"sumsq":20.574576544463522,"IB_retail_volume_min":58874.70614914317,"IB_retail_volume_max":69373.47447859323},"q2":{"n":128,"mean_diff":0.09847101131511282,"se":0.04522599839058076,"sum":12.604289448334441,"sumsq":34.491032093871674,"IB_retail_volume_min":69389.29154985973,"IB_retail_volume_max":78430.22239766928},"q3":{"n":128,"mean_diff":0.18349574812294867,"se":0.041350069654420306,"sum":23.48745575973743,"sumsq":32.10481646761316,"IB_retail_volume_min":78514.53363717886,"IB_retail_volume_max":87213.84709460821},"q4":{"n":128,"mean_diff":0.08733736954215221,"se":0.054136069793716386,"sum":11.179183301395483,"sumsq":48.618048104029334,"IB_retail_volume_min":87253.32170425507,"IB_retail_volume_max":100347.44956513216}},"quartile_basis":"IB retail_volume_y, ascending stable sort, 128 markets per quartile; q1 quietest","means":{"IB":{"edge":527.1342052635322,"retail_edge":556.3811233117557,"arb_edge":-29.246918048222803,"retail_volume":78259.62785446542},"frozen":{"edge":527.267768145792,"retail_edge":556.372585194751,"arb_edge":-29.104817048959003,"retail_volume":78220.14011555583}},"run_batch_seconds":{"IB":55.34217512590112,"frozen":56.755468677089084},"max_abs_arb_volume_reconstruction_error":9.985740325646475e-05},"gas":{"source":"amm_sim_rs.gas_stats(), reset separately for each arm and chunk; calls and sums accumulated, maxima taken across chunks","stats":{"IB":[{"role":"Baseline","callback":"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},{"role":"Baseline","callback":"afterSwap","calls":5505038,"ok":5505038,"max_ok_gas":22592,"sum_ok_gas":124208866468,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"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},{"role":"Submission","callback":"afterInitialize","calls":512,"ok":512,"max_ok_gas":243227,"sum_ok_gas":124532224,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":5526609,"ok":5526609,"max_ok_gas":237621,"sum_ok_gas":747136377457,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":512,"ok":512,"max_ok_gas":21735,"sum_ok_gas":11128320,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}],"frozen":[{"role":"Baseline","callback":"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},{"role":"Baseline","callback":"afterSwap","calls":5516358,"ok":5516358,"max_ok_gas":22592,"sum_ok_gas":124464200424,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"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},{"role":"Submission","callback":"afterInitialize","calls":512,"ok":512,"max_ok_gas":243227,"sum_ok_gas":124532224,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":5532274,"ok":5532274,"max_ok_gas":237594,"sum_ok_gas":747433863178,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":512,"ok":512,"max_ok_gas":21735,"sum_ok_gas":11128320,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]},"valid":true},"valid":true,"notes":["All reported gate, speed, search, holdout and real measurements were performed locally for this item; previous artifact performance is only the Gate B target.","CMA-ES state continued across commands shorter than 8 minutes, with checkpoints in scratch; proposal seeds never reused across generations. Monitor seeds intentionally fixed.","Weights were selected solely by monitor ES-mean gain, rounded once before independent holdout and real evaluation.","Gate C was repeated after removing a whitespace-only emitter difference; both runs produced the same fee errors. Delivered source changes only the learned head constants.","Real retail/arb split reconstructed using KIT-B decompose: prior pool reserves, fee, and per-step fair price; reconstructed arbitrage volume checked against the engine.","Default exported frozen port binds weights, unlike START port whose head defaults to zeros until params are loaded."]}
