{"blocked":null,"gates":{"A":{"passed":true,"sequences":50,"swap_callbacks":100000,"max_fee_diff_bps":0.00015195374049314925,"threshold_bps":0.01,"seed_start":310000,"seed_end":310049},"B":{"n":512,"mean_diff":0.8655072079761197,"se":0.033774160243544064,"target":0.876,"threshold":0.15,"passed":true},"C":{"passed":true,"sequences":50,"swap_callbacks":100000,"max_fee_diff_bps":0.00013468126714571982,"threshold_bps":0.1,"seed_start":310000,"seed_end":310049}},"speed":{"markets_per_s":206.53276269524932,"processes":16,"five_warmed_blocks_markets_per_s":[209.55034702960555,206.53276269524932,198.20690013547934,213.38736673406666,204.92836499435617],"initial":{"markets_per_s":1143.0334202310407,"processes":16}},"search":{"generations":186,"minutes":78.33845391758175,"M":256,"M_history":[[0,512,0],[133,256,266]],"next_train_seed":1188081664,"curve":[[0.05079086959982912,0.0,0.0,0.4],[5.110903001584423,-0.004744333880119578,0.0063995356694109004,0.3348875809474205],[10.527336003483894,-0.008516616110761877,0.007557679716359329,0.3076888496087152],[15.04335014691654,-0.001748071507196386,0.008001302629583837,0.29446783035520513],[20.353653280766835,0.011844860332078017,0.008620761997212718,0.28111505834028894],[25.400234184534444,0.021344303511325435,0.008828494267812077,0.25757593913324417],[30.09218643376759,0.01404357296368039,0.008362284945883272,0.23746244662330251],[35.15524920340007,0.013717230936962477,0.007640113268058994,0.21751701633180354],[40.132019718080606,0.019019577307944846,0.007686755776641937,0.19954339824878956],[45.07615030394712,0.014150984814947976,0.008231769039872302,0.18315957045152553],[50.281888080015776,0.019067491414484355,0.008558018663504403,0.16737115844830028],[55.04120419164732,0.01996991011209312,0.007970282757240408,0.1541112801163444],[60.10806595581816,0.026155099042000585,0.007181472237187947,0.1411575240792168],[65.45654013775057,0.03542962759855817,0.006954269674972453,0.12866328647748476],[70.55562311289832,0.035542477288205615,0.007000501859006306,0.11778155819189039],[75.01969917429766,0.03345685728541731,0.007141337738783734,0.10901415896600607]],"best_monitor":{"minutes":70.55562311289832,"generation":174,"gain_over_start":0.035542477288205615,"se":0.007000501859006306}},"params":{"architecture":"19-8-2 as IA (ReLU clipped [0,4], inputs clipped [-4,4], output bps added to T-path fees)","W1":[[1.026889,-1.061118,-1.264974,2.683304,-2.204019,1.86615,-0.565458,2.163513,-3.647097,-2.570953,-0.748462,-0.694967,0.485998,-1.829343,-1.080277,0.463569,0.125444,-0.425696,0.751341],[0.895748,0.192727,1.616183,3.193027,1.841346,0.660558,-0.27546,-0.286075,-0.513752,0.188191,-0.214368,-1.391014,0.288931,-0.336384,-0.090735,1.055553,-0.087776,0.11483,0.208698],[1.707273,2.606241,-0.052736,1.618803,1.073602,4.490821,-1.548653,1.175787,1.446671,-1.242692,0.180711,-1.404277,-0.414047,0.243586,0.107615,1.185145,-1.2427,0.093569,-1.090681],[-0.659497,-0.988135,1.462504,-0.311849,-1.669095,1.45567,0.009616,0.667355,-0.37719,0.392308,0.33517,-0.899925,-2.211468,0.833341,-0.242352,0.577425,3.279661,-0.052254,-0.520306],[0.968483,0.775837,4.589004,0.143567,-2.189868,-2.045489,-0.426343,-0.854271,-0.374759,0.197364,0.084882,-1.47039,0.208786,-1.075388,0.145466,-0.41875,2.634312,0.008485,-0.216099],[1.259564,-2.117343,0.691798,-0.282458,2.013666,1.078255,2.227502,1.501568,-0.646638,0.230518,0.111877,3.596077,0.526082,-1.036486,0.042264,1.571798,-0.843607,-0.858367,0.543993],[-2.221841,0.347868,0.439366,-1.709816,2.256613,1.204823,-0.493999,1.600869,1.638958,-0.780729,0.591919,1.750187,0.923785,0.540529,-0.515859,-0.293099,1.123064,-0.115561,1.099162],[-3.458471,-1.955231,4.290273,3.699847,-1.298127,-1.594283,-1.285646,0.786063,2.467748,-0.928083,2.664942,-1.611477,1.01049,-0.881419,0.429186,0.771797,0.885093,-1.373784,1.625226]],"b1":[0.722719,-0.825039,-2.758142,-0.187362,-1.267072,-1.585773,-0.808566,-0.120081],"W2":[[0.08864,-2.335186,0.55997,-0.74332,-3.126062,-0.747179,0.358136,0.572273],[0.60811,-2.341163,-1.963839,2.208114,0.756806,-1.74698,0.163116,0.454509]],"b2":[0.913292,1.152582],"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],"constants":{"ELAPSED_CAP":[8.0,7.0],"SIGNAL_THRESHOLD":[0.001538461538461538,0.001149802756176262],"DIR_DECAY":[0.75,0.6761584720444782],"ACT_DECAY":[0.53,0.4661951972070658],"SIZE_DECAY":[0.53,0.4984072390825562],"TOX_DECAY":[0.91,0.9383010367308673],"SIGMA_DECAY":[0.69,0.6748409283909513],"LAMBDA_DECAY":[0.99,0.9875385365809216],"SIZE_BLEND_DECAY":[0.828,0.8501485203669549],"TOX_BLEND_DECAY":[0.051,0.2675453597278954],"ACT_BLEND_DECAY":[0.985,0.9847443250223713],"PHAT_ALPHA":[0.27,0.24942919299837868],"PHAT_ALPHA_RETAIL":[0.06,0.05139996208626907],"PHAT_ALPHA_SAME":[0.12,0.15076814313107192],"DIR_IMPACT_MULT":[4.0,5.0],"GATE_SIGMA_MULT":[7.2,5.591022941522454],"MIN_GATE":[0.03,0.027554704585187904],"TRADE_TOX_BOOST":[0.35,0.2933738348791731],"STALE_ATTRACT_FRAC":[1.05,0.7359218165998052],"RET_CAP":[0.02857142857142857,0.020365127732860634],"TOX_CAP":[0.2,0.18359877218639442],"TRADE_RATIO_CAP":[0.2,0.2166144291618771],"LAMBDA_CAP":[1.82,1.2873516070934468],"STEP_COUNT_CAP":[64.0,56.0],"BASE_FEE":[0.0004,0.000500231144068557],"SIGMA_COEF":[0.2,0.19021269417676975],"LAMBDA_COEF":[0.0012,0.001396094252722164],"FLOW_SIZE_COEF":[0.4842,0.4698849762799856],"TOX_COEF":[0.03,0.023575895967464157],"TOX_QUAD_COEF":[1.5,1.3355468231974728],"ACT_COEF":[9.1843,8.38712120485089],"DIR_COEF":[0.002,0.00311167025892149],"DIR_TOX_COEF":[0.01,0.010793817381568774],"STALE_DIR_COEF":[0.685,0.749802741914181],"SIGMA_TOX_COEF":[0.05,0.045505986893051645],"TAIL_KNEE":[0.06,0.050831686602796446],"TAIL_SLOPE_PROTECT":[0.93,0.8747345731261845],"TAIL_SLOPE_ATTRACT":[0.85,0.8592196296507363],"ANCHOR_COUNT_CAP":[674.0,533.0],"ANCHOR_LINEAR_K":[0.7126960148076508,0.771723068683737],"ANCHOR_QUADRATIC_K":[1.2952407538263107,1.2793743929088437]}},"code_zb64":"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","code_sha256":"2f32b0159b24bd9662e250801b6301b9462e0d3b4a6ac111b8ab00421aa533c2","port_zb64":"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","port_sha256":"8de3f96815659454cd250e4911a8291f73d5a06738c38ff733d6f28663a4873a","holdout":{"frozen_vs_start":{"n":8192,"mean_diff":0.029696402315565723,"se":0.003724672982397267},"frozen_vs_IB":{"n":8192,"mean_diff":0.5767684218705256,"se":0.010565745220494624},"start_vs_IB":{"n":8192,"mean_diff":0.5470720195549598,"se":0.010443134156081715}},"real":{"frozen_vs_IB":{"n":512,"mean_diff":0.5907888966027607,"se":0.035237769148010745,"sum":302.48391506061347,"sumsq":503.57269080738286,"worst5":[{"seed":8088507,"diff":-2.6694807788413755},{"seed":8088468,"diff":-1.9682195078855216},{"seed":8088508,"diff":-1.5753755275669619},{"seed":8088275,"diff":-1.375921431030065},{"seed":8088406,"diff":-1.3752035294677398}],"retail_delta":{"n":512,"mean_diff":-0.27643187207049835,"se":0.035570588402482436},"arb_delta":{"n":512,"mean_diff":0.867220768673258,"se":0.0179922404241055},"by_quartile":{"q1":{"n":128,"mean_diff":0.5339808033568985,"se":0.06858011684316936},"q2":{"n":128,"mean_diff":0.6624216773752707,"se":0.06547310557459861},"q3":{"n":128,"mean_diff":0.5884825833865772,"se":0.07069272083784178},"q4":{"n":128,"mean_diff":0.5782705222922964,"se":0.07700663053538422}}},"start_vs_IB":{"n":512,"mean_diff":0.5562957174393376,"se":0.03578808688432336,"sum":284.82340732894085,"sumsq":493.5409487116929,"worst5":[{"seed":8088507,"diff":-2.718062847631586},{"seed":8088468,"diff":-2.1747578759453177},{"seed":8088305,"diff":-1.895528491574055},{"seed":8088508,"diff":-1.786745429532857},{"seed":8088406,"diff":-1.4788860771988084}],"retail_delta":{"n":512,"mean_diff":-0.5033957475784225,"se":0.03537301370503173},"arb_delta":{"n":512,"mean_diff":1.0596914650177607,"se":0.01794235470124939},"by_quartile":{"q1":{"n":128,"mean_diff":0.5498376517707104,"se":0.07104423446074763},"q2":{"n":128,"mean_diff":0.6492449697136697,"se":0.06728401289833631},"q3":{"n":128,"mean_diff":0.5369731881893336,"se":0.07358810499711498},"q4":{"n":128,"mean_diff":0.4891270600836366,"se":0.07427760154161277}}},"frozen_vs_start":{"n":512,"mean_diff":0.03449317916342309,"se":0.013587844394297428,"sum":17.660507731672624,"sumsq":48.914156399994916,"worst5":[{"seed":8088521,"diff":-1.25806345201579},{"seed":8088434,"diff":-1.0725513660709112},{"seed":8088074,"diff":-0.7609019997961468},{"seed":8088419,"diff":-0.7484724894857209},{"seed":8088211,"diff":-0.6734182165646416}],"retail_delta":{"n":512,"mean_diff":0.22696387550792418,"se":0.014652729495129012},"arb_delta":{"n":512,"mean_diff":-0.19247069634450278,"se":0.005815678689651499},"by_quartile":{"q1":{"n":128,"mean_diff":-0.015856848413811964,"se":0.025040454694617197},"q2":{"n":128,"mean_diff":0.01317670766160095,"se":0.024169009813117454},"q3":{"n":128,"mean_diff":0.051509395197243624,"se":0.027127783380398438},"q4":{"n":128,"mean_diff":0.08914346220865976,"se":0.031226577131908247}}},"mean_edge":{"frozen":529.2224928497428,"start":529.1879996705794,"ib":528.63170395314},"seeds":[8088064,8088575],"workers_per_batch":8,"decomposition_validation":{"frozen":{"chunks_with_volume_check":8,"max_arb_volume_relative_error":1.5961733238071933e-09,"chunks_with_scalar_check":8,"max_scalar_vector_abs_error":8.36735125631094e-11},"start":{"chunks_with_volume_check":8,"max_arb_volume_relative_error":4.827525936064257e-09,"chunks_with_scalar_check":7,"max_scalar_vector_abs_error":7.275957614183426e-11},"ib":{"chunks_with_volume_check":1,"max_arb_volume_relative_error":1.0817906039921013e-09,"chunks_with_scalar_check":0,"max_scalar_vector_abs_error":0}}},"gas":{"frozen":{"afterSwap_peak":235383,"afterInitialize_peak":243234,"OOG":0,"afterSwap_calls":5541607,"other_failures":0},"start":{"afterSwap_peak":235386,"afterInitialize_peak":243234,"OOG":0,"afterSwap_calls":5529088,"other_failures":0},"ib":{"afterSwap_peak":237169,"afterInitialize_peak":243227,"OOG":0,"afterSwap_calls":5509821,"other_failures":0}},"valid":true,"notes":["The initial IB holdout wrapper incorrectly passed an IA-style vector to IB's different TH-tail interface and raised ZeroDivisionError; no numeric result from that failed invocation was retained. It was corrected to TH_VALUES.copy() with all 178 head weights assigned at HEAD0, using IB's exact port unchanged. The corrected invocation is reported. One seed (41010000) was replayed solely as an identity audit of the frozen vector after the primary holdout; all four outputs matched bit for bit. It was not added to the n=8192 aggregate and was not used for selection.","Throughput changed during the run: initial warmed pool 1143 markets/s; at generation 133 a separate five-block steady remeasurement yielded median 206.53 markets/s. Per the override, blocks changed from 512 to 256 at generation 133. Fresh seed cursor continued contiguously; first 133 generations used 1188000000+512*g, then the next block starts at 1188068096 (256-block index 266), rather than reusing previously scored seeds. M_history rows are [completed generations at switch, M, first block index at that M]. This is an explicit adaptation of the fixed-M seed formula to preserve fresh seeds when throughput dropped.","Population scoring from generation 65 uses common random draws across proposals via an equivalent joint kernel. Five diagnostic markets at 1199200000..1199200004, three parameter points, all four output columns, matched the original separate-market replica bit for bit (max difference 0). Strategy port arithmetic is unchanged.","Pinned checkout, simulator wheel, five input JSON artifact content hashes, and decoded IB code SHA256 were verified. Gate measurements and training statistics are local computations, not copied source claims.","Port is IA's exact source with the three anchor literals parameterized as W[NW:NW+3] and TH passed through W[NW+3:]. Its FROZEN_W is the exact frozen vector; call strat_init/strat_after with this vector and a fresh 40-element zero state. NI=19, NH=8; W begins [head_enabled, 19 feature multipliers, 19 feature offsets, 152 row-major W1, 8 b1, 16 row-major W2, 2 b2, 3 anchor constants, TH].","Search uses pycma, seed 20261220, population 24, sigma0 .4; 219 z entries start at zero. Weight increments .05*rms(block)*z; constants start*2**clip(.03*z,-1,1), decays via 1-d; integer constants rounded. Sigma capped at .4*.5**(elapsed_search_minutes/40). Fresh seed blocks start at 1188000000 and continue without reuse; M_history records the block-size switch. Every proposal shares the generation block. Fitness is mean replica edge. Monitor is ES mean on seeds 30000000..30002047 at minute 0 and each 5 minutes, paired against START. Best monitor mean is frozen.","Solidity freeze changes only head literals rounded to 1e6, the 38 named constants (integer or WAD rounded), and 3 anchor literals. Fixed inline constants and feature scaling are unchanged. Gate A/B run before search; Gate C runs after freeze.","Holdout block 41010000..41018191; real block 8088064..8088575. Each strategy is run alone against 30bps Vanilla, never paired inside one market. Fresh paired seeds are shared only across comparison arms. Real configs follow MatchRunner._build_configs draw order/ranges with RNG seed equal to market seed.","All required gates, replica holdouts and 512-market real-engine arms completed. No inputs or measurements are missing. The corrected IB wrapper failure and throughput-driven seed indexing adaptation are documented above. Nothing was fabricated. Retail/arb edge is reconstructed from engine per-step fair prices, previous spots and fees; retail = total minus arb. Quartiles sort IB retail_volume_y ascending (q1 quietest, 128 markets each). Independent arb-volume checks and scalar/vector checks are reported under real.decomposition_validation."]}