{"blocked":null,"item":"j11-s05-h30-p16","batch":"j5-c","gates":{"A":{"passed":true,"what":"J5 port (IA port with anchor literals from W, TH passed as argument) with J5 values vs J5 Solidity (sha256 dd53db1f...) EVM fees","sequences":50,"swap_callbacks":100000,"seeds":[310000,310049],"max_fee_diff_bps":0.00015195374049314925,"fees_above_0_01_bps":0,"threshold_bps":0.01},"B":{"passed":true,"seeds":[7672000,7672511],"n":512,"replica_J5_minus_IA":0.8655072079761197,"se":0.033774160243544064,"real_target":0.876,"abs_error":0.0107,"tolerance":0.15},"C":{"passed":true,"what":"frozen Solidity vs the same port with frozen (1e-6-rounded weights, WAD-rounded constants, integer caps) values","sequences":50,"swap_callbacks":100000,"seeds":[310000,310049],"max_fee_diff_bps":0.0006865420456442228,"fees_above_0_01_bps":0,"threshold_bps":0.1}},"speed":{"markets_per_s":1100,"processes":8,"cpus":8,"scope":"steady-state on the search's own fork pool: 16 proposals x 512 markets (8192 10000-step replica markets) per generation in about 7.4 s; standalone run_many with fresh pool measured 883-930 markets/s on 512 markets","M_rule":"S >= 300 so M = 512"},"search":{"library":"cma (pycma)","es_seed":20261211,"popsize":16,"dims":219,"sigma0":0.5,"sigma_cap":"0.5*0.5^(search_minutes/30) after every generation","generations":492,"minutes":62.1,"M":512,"train_seeds":[1152000000,1152251903],"fitness":"mean replica edge on the generation's 512 markets, shared by the population","parameterization":"z=0 at START (J5 frozen values); weight = start + 0.05*rms(start block)*z for blocks W1,b1,W2,b2; constant x = clip(0.03 z,-1,1), value = start*2^x, decays 1-d = (1-d0)*2^x, integers (ELAPSED_CAP, DIR_IMPACT_MULT, STEP_COUNT_CAP, ANCHOR_COUNT_CAP) rounded","monitor":"ES mean on seeds 30000000..30002047 at minute 0 and every 5 search minutes; gain is paired vs START's monitor run (row 0)","curve_columns":["minutes","monitor_gain_over_START","se","sigma"],"curve":[[0.0,0.0,0.0,0.5],[5.01,0.005866082570677167,0.008049240741658232,0.37570934904276054],[10.01,-0.025968584722786098,0.009166370541980067,0.337434848206976],[15.04,-0.0035237869114433107,0.0090208054594537,0.3112953821267944],[20.04,0.012312529407258826,0.009415410966563866,0.2829541085369041],[25.03,0.020444406222253658,0.008922748750074289,0.2722283858041981],[30.03,0.04374521364665668,0.008709495511402298,0.24985500357373377],[35.08,0.05054754397668018,0.009054832386983843,0.22232321600248797],[40.07,0.05954749343214172,0.009160550874635595,0.19810804261253634],[45.02,0.0570645078641058,0.010098200916346842,0.1767149946243891],[50.12,0.06676734765286546,0.009163386377570052,0.15704650982076399],[55.07,0.06190607590814626,0.009024970121761716,0.14006666963431474],[60.06,0.06552274138932651,0.010039620264768961,0.12483507957283661]],"frozen_point":{"generation":397,"minutes":50.12,"monitor_gain_over_START":0.06676734765286546,"monitor_se":0.009163386377570052},"final_sigma":0.11906994551372671,"still_rising":"monitor best +0.0668 at 50.1 min; +0.0619 at 55.1, +0.0655 at 60.1 (flat within se since ~40 min)","restart":{"es_mean_z_at_end":[2.570423,1.779597,4.796342,-1.855406,2.485287,0.536897,2.315028,-1.942143,-3.791028,-0.572919,-0.546185,-0.708315,2.547075,2.163646,-0.921015,-2.447835,-0.221248,-0.198984,-0.708934,0.795936,2.871505,1.314472,-0.018791,1.599798,-5.544303,-2.256446,0.014426,1.326474,-0.229396,-0.430729,1.863042,-3.071608,-1.568872,0.55152,-2.004545,-3.852092,0.269511,2.578489,0.100889,-0.612065,3.403194,-1.589951,-3.42478,2.726248,0.003616,-8.661741,-0.235456,0.477057,-0.598439,-7.731982,3.389327,-2.585604,-1.665398,-1.102875,0.053188,-1.78808,-3.215867,3.114762,5.158399,-2.563531,3.220102,4.948356,-1.920951,2.190051,1.127859,1.678665,-1.509112,-0.328574,4.936097,1.071434,-1.18816,-1.492541,-1.299334,-3.977488,-0.76978,0.755182,0.881554,0.431066,-6.186715,0.144669,-0.628826,-4.152228,0.691764,1.940627,-2.328614,2.530608,-1.124767,2.983373,-3.184057,-0.630197,1.78228,-1.151112,0.016234,-0.970323,1.343592,-2.039515,0.833182,2.078106,0.224123,-1.752108,-2.105016,1.226521,-0.831406,0.558713,-1.268178,0.928131,0.745001,-1.29545,-1.049616,0.299272,1.645384,-2.417446,1.621705,-0.950744,0.394384,-1.400119,0.276208,3.092761,-2.206143,5.096626,1.084877,-1.425682,0.249063,-0.071713,-1.090798,-0.810136,0.853383,4.752965,-0.524918,-0.322409,1.647107,2.153915,-1.604895,-1.140063,2.01047,-0.151149,0.749063,3.400555,-3.560762,0.313662,-0.899644,2.470627,-1.847765,0.402465,-2.552393,0.063549,3.195336,-0.580243,2.809936,2.352984,1.5637,1.750131,2.91965,3.097588,-2.556573,-1.258452,-4.246063,3.380266,0.714227,-4.485631,-0.592546,0.752292,3.193032,1.060177,-3.163803,-2.366524,-0.37468,1.46531,2.985528,-1.458744,0.812014,0.508542,-0.195277,-2.6603,0.757411,-0.848586,2.37366,-2.890078,-2.649588,1.604203,0.165372,3.942294,5.166131,-7.06988,2.985687,7.818782,-2.226849,0.216885,2.15006,0.301473,-0.174662,-1.125228,0.476508,-5.504268,-0.104269,0.493975,0.196361,-2.39468,-1.105691,1.120534,-4.919688,-0.973887,-0.521664,-1.992289,3.24313,-1.937994,-1.940688,0.845985,-1.5926,-3.373571,-0.547685,0.062672,5.313429,0.964946,-0.876814,-1.019393,-1.881685,-2.396065,-1.038567],"es_sigma_at_end":0.11906994551372671,"next_train_seed":1152251904,"z_frozen":[1.584139,1.179546,3.792995,-2.189022,2.644983,0.102779,2.349228,-0.778739,-3.141593,0.81389,-1.073851,-0.726608,1.369603,1.734521,-0.900656,-3.375396,0.206748,0.600831,-0.28194,0.87611,2.562074,0.796812,-0.524739,1.491791,-4.529246,-2.110448,0.326121,1.212361,-0.378955,-1.12403,1.671659,-3.173882,-1.39759,0.702192,-1.448765,-3.538533,-0.339518,2.524384,-0.143393,-1.418387,3.108571,-0.86373,-3.40635,2.733711,-0.305664,-8.716351,-0.403739,0.545059,-0.329347,-6.8448,3.776325,-2.023037,-2.147619,-0.717415,-0.394085,-1.128792,-2.662835,3.585813,4.756458,-2.583518,2.474812,5.200817,-1.394103,2.501073,0.032264,2.063044,-0.46633,-0.002843,3.909887,0.240678,-0.990141,-2.080577,-1.714839,-3.088164,-0.621631,0.431882,0.205673,1.026267,-5.505646,1.289029,-0.424474,-3.713396,0.367834,2.028804,-2.512531,2.706587,-0.506237,3.128741,-2.842784,-0.731685,2.603512,-0.802294,-0.443516,-0.419737,1.286046,-2.575442,0.577829,2.281676,0.075017,-1.237466,-1.546452,1.122391,0.178085,0.42762,-1.111523,0.622765,0.848217,-0.583928,-1.531109,0.592844,1.857775,-2.95439,2.034594,-1.667393,-0.541881,-1.248706,0.222881,2.73139,-0.591217,4.850052,2.092017,-0.76716,1.339101,0.433437,-1.293808,-0.650679,1.667145,5.525288,-1.076816,-0.263683,0.965951,1.992071,-0.779096,-0.941665,2.490835,-0.658997,0.59366,3.386809,-1.944292,0.377167,-1.493317,2.690162,-2.238033,0.222175,-3.266994,0.081865,3.424041,-0.546532,2.267795,2.84916,1.237756,1.837938,3.362889,2.861257,-2.441639,-0.482023,-3.702149,3.778394,0.711557,-4.010387,0.511543,0.129145,3.074953,0.626628,-3.423103,-1.255372,-0.941892,2.276818,2.917888,-0.865068,0.791655,1.089409,-0.247569,-2.415283,-0.078294,-1.501894,0.876208,-1.922715,-1.270157,2.001215,0.17027,3.561926,3.987877,-7.188912,4.007427,7.732265,-2.199986,1.060387,2.593278,1.466079,-0.057355,-1.224749,1.038143,-5.153875,-0.100547,0.323924,0.71151,-1.092992,-1.569582,2.08747,-3.409984,-0.618837,-1.839094,-1.971107,3.070253,-2.570564,-1.465121,1.355775,-1.658367,-2.858898,-0.409703,0.066191,5.160457,1.060621,-1.130775,-0.598803,-1.605891,-2.140594,-1.575886]}},"params":{"architecture":"19-8-2 as IA/J5 (ReLU clipped [0,4], inputs clipped [-4,4], output bps added to T-path fees)","W1":[[1.268791,-0.909094,-1.079273,2.701695,-1.970082,1.905043,-0.522257,2.117986,-3.819892,-2.389059,-0.775959,-0.611908,0.515607,-1.821174,-1.177824,0.272246,0.055068,-0.58726,0.474797],[0.927694,0.44465,1.705205,2.999054,1.829213,0.444149,-0.354257,-0.160719,-0.347892,0.162838,-0.285605,-1.209677,0.177927,-0.347717,-0.006578,0.905976,-0.391432,0.114279,0.382399],[1.718479,2.470586,0.082641,1.564991,0.808454,4.474164,-1.589373,0.750457,1.581153,-1.110562,0.156336,-1.948743,-0.161224,0.24456,0.131761,1.124706,-1.277312,0.042551,-1.370616],[-0.398523,-0.61261,1.371975,-0.242259,-1.213084,1.246476,0.222014,0.699682,-0.292288,0.33486,0.327809,-0.6502,-2.080802,0.760504,-0.243593,0.421142,3.155855,-0.031697,-0.455948],[1.037819,0.855275,4.161602,0.223441,-2.093576,-2.412623,-0.426353,-0.761627,-0.446397,0.3371,0.007493,-1.352257,0.080199,-1.130698,0.186672,-0.335186,2.543832,-0.074462,-0.154729],[1.083192,-2.08237,0.64634,-0.435344,2.068003,0.855213,2.241023,1.505379,-0.764131,0.208081,0.089023,3.791442,0.611832,-0.865455,0.097922,1.849713,-1.186666,-0.694459,0.392634],[-2.194552,0.230882,0.519028,-1.489607,2.307801,1.676221,-0.315557,1.489962,1.706349,-0.667011,0.634637,1.531401,0.976098,1.016028,-0.640339,-0.27656,1.194513,-0.061043,1.143489],[-3.501583,-1.762592,4.400858,3.675198,-1.040228,-1.704115,-1.237138,0.838521,2.703001,-1.042595,2.628973,-1.72535,0.78755,-0.587445,0.423081,0.914891,1.076495,-1.281194,1.663103]],"b1":[0.713102,-0.648302,-2.923731,-0.156636,-1.46026,-1.308789,-0.731735,-0.418989],"W2":[[0.076098,-2.351055,0.750421,-0.770255,-3.402668,-0.541651,0.401715,0.737866],[0.805229,-2.367905,-1.910594,2.333716,0.759877,-1.887688,0.138696,0.4522]],"b2":[0.906054,1.022593],"feature_multipliers":"unchanged from IA params","feature_offsets":"unchanged from IA params","weight_fixed_point_scale":1000000,"constants":{"ELAPSED_CAP":[8.0,7.0],"SIGNAL_THRESHOLD":[0.001538461538461538,0.001217719717122874],"DIR_DECAY":[0.75,0.6697058212178416],"ACT_DECAY":[0.53,0.45814520393035874],"SIZE_DECAY":[0.53,0.4272456383995643],"TOX_DECAY":[0.91,0.9443398461138193],"SIGMA_DECAY":[0.69,0.6409140760332163],"LAMBDA_DECAY":[0.99,0.9857549607459349],"SIZE_BLEND_DECAY":[0.828,0.8551198806650133],"TOX_BLEND_DECAY":[0.051,0.22794932031822834],"ACT_BLEND_DECAY":[0.985,0.9837985410334352],"PHAT_ALPHA":[0.27,0.25529073196968205],"PHAT_ALPHA_RETAIL":[0.06,0.05072687186140156],"PHAT_ALPHA_SAME":[0.12,0.14477893015874413],"DIR_IMPACT_MULT":[4.0,5.0],"GATE_SIGMA_MULT":[7.2,4.872864691715054],"MIN_GATE":[0.03,0.027471114390051034],"TRADE_TOX_BOOST":[0.35,0.2973554194878412],"STALE_ATTRACT_FRAC":[1.05,0.7448834118594464],"RET_CAP":[0.02857142857142857,0.020309585441605642],"TOX_CAP":[0.2,0.176978594129347],"TRADE_RATIO_CAP":[0.2,0.22080327273438205],"LAMBDA_CAP":[1.82,1.236874107863108],"STEP_COUNT_CAP":[64.0,55.0],"BASE_FEE":[0.0004,0.000491663135949944],"SIGMA_COEF":[0.2,0.18388655038134047],"LAMBDA_COEF":[0.0012,0.001452720094463016],"FLOW_SIZE_COEF":[0.4842,0.44905541264764404],"TOX_COEF":[0.03,0.023764863320809536],"TOX_QUAD_COEF":[1.5,1.360670937184507],"ACT_COEF":[9.1843,7.961199498370154],"DIR_COEF":[0.002,0.0029948655016897],"DIR_TOX_COEF":[0.01,0.010375547163758271],"STALE_DIR_COEF":[0.685,0.7461692666220804],"SIGMA_TOX_COEF":[0.05,0.0506777319833088],"TAIL_KNEE":[0.06,0.05054657769809344],"TAIL_SLOPE_PROTECT":[0.93,0.8565325772422836],"TAIL_SLOPE_ATTRACT":[0.85,0.8525793984265119],"ANCHOR_COUNT_CAP":[674.0,545.0],"ANCHOR_LINEAR_K":[0.7126960148076508,0.7204872788224965],"ANCHOR_QUADRATIC_K":[1.2952407538263107,1.2592144806821826]},"constants_note":"[IA's value, this leg's frozen value]; WAD-rounded as in frozen Solidity"},"code_zb64":"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","code_sha256":"ea4047d3a6deedeaeeb155797b58cee3517c2004f8c5961c68485598f133ff4e","port_zb64":"eNqtPGtzGzmO3/tX9M1U3ertfujRmoldp4mVsW8dO2s5691JqVRtux31RA+PWnJi//oDQBIgu6XMXN3lQ5sEQJAAQRAEqfzwww/Xk8h/XKzTbb/rP603247/LsuKo01WZJtnKDxt8vus8HdF5m+ydOHvVvm2aPmr9dbfpF/9m7NPt6PTaceb+HlhGH3qBtOfqUnqPwKnuf+abdZ+utmkL/7jeuNn6f3cf8ieFuuXZbbadrybM6u5v8hWtZuz2eXo/XhSb/k5dJmni/w1ewB26yV0Ovvn6OLjeNLxL9f+Y1psl+l23vHOV9vsc7Yxg0J+600B/WbQ2SK/yzbpNlu80OCz5W4BtYef/SIDdP74mG1gKNAPyFnsFtui4/3www9evkSt+NiBKa92y6cXPy381ZNH4wHAXeob7O/51vvR/+8eqfMn/3xEBf9rvp376ep+DvIv8i2MZVGgSrVMt58ubzudy9tmNAWqB5DBPyZgM/5p6j+lRQHSpyjM553SmQe9/JKCku/Xq2KbrraF/7TJ7rOHzMdJBZpNnhWgonQJTXWVlJE9p4sdCk9T2sYpBV7CZr15AGU8+Hcv/nae5Ru/WO8295m/vr/fbUBL91nHv3izyFfZyezyDVDnq3RxYroAVvnqGSrrzYs//uf4+t+ooAzsyMjt1/LV/WIHzT77xWKN9vSU3n/BKoqeF39stnVgApygf3+eFnMYDQq1zb5t0SDARL7l98CJhvozkoEipFtbWjBTYGS6XqafQdzdQ6aNOH14AOtagwD+drdK7xYZjGUDKgNyUN5ku9ndb3fYMl894FIAXjRIZWvtdPF5vYGpXcqkUqfZNgX9PJC5pyDqVq8ZnHDQK5k6mNiPenqkT7+Yp6j89H6zLgpL54rxNs8eWmgIamZW0KpA01u8gEWYRQOmU/sbLIG/tfy/vR/9a/ZuPKbi+aUp/vJhgn/GF6MPk/Hp7O3oA1YvktllgIXJ+a+Xo4vZzdn1eHJ2dUGMLoYaeXp+PTsdvx39m6BhoMGjtzc2OGRWv41teKThN1f/ssGx9Px+ZCO6GnExev/LqYPp2T38cjG+PLWxfaufCnJgjbmCNEr4cDa6mY0u4I+CDyvw2fX4ZnR+QegoqKInMBkKabRxjQviZvZRQSNLo+fvP+Bo3n+8uFFIo5FfRzfjmVKLII1WcEqRQEGNRm6uR6fjGUl+dTXRTYxCJjeji/FsdANE0N87+Cr8gId4w/YQJZYWGTh0urke3ZxfMTIO3PliONvDzfjD7O3Vx0vpJTZ6+GU0GRsLvYhdk3h7NX6n4CWLEIQR/93F1e2MrEJwtjkIdGBB//FxdGqhEstEBGqvAYZ2AwvqdNANHaW7rSJHPredkR3Na/b3S62SbtcGTy6uPoxnH66vbsZv1Rx3e1W8nmiFN1r4bXx9pSBGICqFWLq6HDMgolKP5xRLRPRudHHxy+jt36H787djxml6I/X55fnNOfgRkpBRIZcim0hNJ+NiLnVdVr+NGdNTpajU3bVZEIgJuRRxKeYS8QYVvh1PJhBUXDNCWPe5NFClAWtjwOwHzD5hbMLYhLGs7t6QsaznPuu5b/R80Y8ZxnbfN9N8MejaJWoBQog7Z4YJM0xChnHjhBkmfS7xUIfcYsjY4YCNF9zn2/HsV+50yBoYGg0YInGyQ+YeBoFTDHXRdHpze6UhUalLsOzx5Uf0Ppeaoiechk5RM+XNB4p9KQ6coqaNZFhR4EAjXRQO4juvPt6IBwtjGUUso2CnAMXIaWh22pDXvyqGQnI5vhV4JMVYF6XHrvTYkx5lAYY96aTXlWLPKRLth4+TM57fUMw0ZDslz8YEwrgfc3diteEgcoqaYDCw/Tdty3pDFvJEyBPpRew3FAMOk4FTNM0SgRr7pA7Ra4gMYvRUtMjGYHVic8PIHnQ5niJ0KEU9YcOu3ejt1fU1eHBgOXt/dTreBwcHfv5PbVSyvkJeYO/PJ5Pzy19lAwl5gTHK7N6y3iJZb1HQFWjfKYZSjHR8gLuLUpfpLwoGlc3XCAPIRDiaIWs27jZN6EgX2ZSjUIYsqy7iOERtrhPs+HZ8/uuZCaBiB/9uNLmp4LVwXemAl54eIEVQoj1ZSpEspagvo+qLyvoDgRoDNHEXMxxI1wOZjoF0M5BuBrFAYwcaSTHWRZlQ3htU0dD2hKAnBD0hEKEGIhSvKtxoYLKvrjVc5pjXFYSKvHQjXgofUKHllRINRbahyDYUKYYiBe8+EG5GUmSDicVg4jB05/Py6nyiA0w+dECxJ0XD/OoXCQli3g5Ox5eT85t/zyZvwahswIer27EhlkFFRuqr09OJNAIEdz66/nUscU0cdR0EtePAn7ChFCNd7Nl7402lUU8a9aQRz1jMUfv7EcRBMqsxh+2qqJnIcqGigYr+JWKMOWTEw6QWURZRLIso5ogQIlBcqAKNpUgB2z9mb0FKo+2eaFsCvpgjvn/AnjmySGMpdqXYU6Tvz08F1pfiQIqJLorxyO5JRbVXXH00fYppSegYS+wYS1AY90OnqAlkP41lP40lHowHVrHnFDXtQDqWvTIeBk5R08pCjGX1xbL6qBhJUetzaPGVjodiblg0tH2h7QttX2j7QitDH4rOhgOhHQitWDRvjaoYSdHQitaHQ6EdCu3Q0HZly+zKlknFSBdDIYikGEuxK8WeFPtSJDHrHuc2/WN/9dShnGntU9gJWn7QCfFDpSAIoJJgJTEQCOiSbl++Lb/f0+SDXssfdHpZMxxgtRe3/F4nPlAdAudhJzTV/hAYdYaMHSKWq0mU4BCixACCXojcsHmf6JMeNki48wi+UWfA9EDVN8Rh1PLDTsQ4/enyZ9CJ6AMUCSFh6LFpHUNP4G+oCWisp75MGiW9AUTc/EVi1UWEI3ZKIQimvqp5n3pXX9J+Vw+ImsiAA5IgUphu0oUafnUzHKwZHo4Oxko10HbSBeQQ/5gukK9RAag0DHSljwqFj8FBrWdwpExTGSJHmVZslogNGN2G/KGee4II7D99lnyI84kjl39qZogArUF1kTiCBJUGoe4KNala7KXqqz+x0lMQ9bJ2ALRDKDl03dLo8ROxWILt82ATzRJlFBZhzDycT6AnoTLAKuj7n/DQx1Ze5Jibrmsz0ia/ZxajffXQaorV0AhE1sjw2PqC7aCGrekn3xPakPIIrWkKu2Wxo569iKOyRFX9gJRdiMr7g+EwHMZdOOzhRJZAlhKUMSW2ySjPYdHsM6/Y/aB7U/5NOzh73e+dDvmEQzCtOEiSALYvOO93yYEM+w4Mxhwp8Ur/0BuVgHrsB8Ayxr2yx/1+nKAOhyHEaODxkFEJNrBszTadJIkjGG4vCeHQOky6e2CxcosHpuR7M2V2JFiEBrrPoMmX9lEgJVbZRF1zBWMG2lhRVb4lh6Dm8S+7BdUavE7iLPbS2rcsN7A3ZsWt7Kz2AQ8IN4Se+0h90MlEHXKKMLzI5ZiwiFJCXaHHDfa6Lb1D7UGZ/S4MSv6qpKiosmOFB/1keGA9yn4S7/nAVKDpyZY1iEpF+nR7Ejn0xCUGPONhac72hRslywkrYlZsINjr2PdsAFEiAFWueBltqJF8AynaCyOQohMS2hPfdcWrLPq/8pm2/Ifty1N2DJGpvqyv4zX0+XK529Ldqb4k/VkuNH28bM7ovnJZZItnvMdcfE1fCv9+vczMhX7Hux2dQsgbePq+Esqhpy8soRx5VsIA6l2vfEUJwL7HV5NQSzy+kURmgSc3kViPPL6BxCoxNDePCOh79o0jQhKvfNOIAwu80g0jAiOvdLOIwK4nV4NY73uVm0QEJ17pBhGAceCZm0OsRV7pxhCBXa90U4jAvmduCLGWeKWbQdQkKKZyI4jwyNM3gVjpevoGECt9r3Tzh8DEkxs/qPeQrX3Th7DIMzd8WDMqx+wf1lnjBpB47k0eTrFSt6mpSeSbOwR1PXNjhzVlEqaWePYNHUAGRniLahB57o0cwkB+cxOH1b5XvYFDeOJVb97QFAMPb9ywFHlXl8gi6XnuHRrChp5zYwagYeS592MI63n2bRhCEs+++yJzDz3rWosgfU/fDZH59z3n6gZh8cBzbmpoXYDCb6+o1PP23LwQZuDxxQctncDj+wyq9zy+vKA6mLi+UcDqYOjp6wNaZZEn+X8CDD0nP4+woYGZZDytRN3S9RRR0PX2pdkJlXj7M+2EHHp2Wh1B4DSsdDpBul45H07rP/TcPDgBY6+c9CZw36sksBEOq7ySuCY4d8mpaQKDv5PcMvmbnsc5WvI3sVdOvRI48ezUKILAjnXykxwSuBs76UmwrufkPQnW8yTJSQD0CSa5iYBh4JWSmgSNvHLaksDguzgbST4w9CiHSOWhp7OEWAtjz6QEqdr3VNKPfGXgUVqPymAKVx8JHIee91/0Vushe/RnT+uvtZuzlv+Y3m/Xm5affXuq/+T58E+9BoMmN2efoMspAb/Oc9jsgMg/QTgu7qkix3/5Iz4PqiEP/z/9UBAWv8ax7ouRqroHgd0c0wu0Dr1oQ8b+EfYLK3Na16Pc7jYrzdyRDHbl1QPJlrb8u5b/VcsFg7zzT479VIanmaR+06/dtdN646vngNt+LW3fIdjpINX8l7uW/9zyF+uWP891Lz/6k/Uif8i3L+Y1Hj7uqj37DYjj4n7d3679dGVeU7UwSiAp7tMFBAp3L0AVJh1iVTygFnbQklSh+Cjp00DND82DgoQVSFSG4NOs3/Ex2SZdfc5qg7ozg7/7b/zYnTqahl27hppHQ5y2f683YFhADeM68SuIbFFk2m7QVKcypYDYx7tZ+73NTJAF03xVozdmPlVDPAZLVr3UCIlGL6jIJwmh1LWJYDEITcg0PXu403qdu37I8V3gfQYjWKzbT9j0CZSzWGumT+15roAnMPHMhRQtXF6hueF0pJQGX1k+bjtutsi/ZIt8vl4/yBI8qulCE/7igp42XhuvdUtXsIikIcPBTJrH/leph1RvPImo0El6V4BIy139aLkT0kiRPjQUuyUShkdp4NnNlnazIrtfrwgTGTq9kpYtjWwDO1KEIj3xsW70wL57WvJUBUTVObgBa82t7wrg+bTetvAN6EyV7nJ6KfgFvFq+KQBQgNNaIWL3gpXXTFwB2O/x8R5XhnBibAifYeadwQnts5oha9w0gWsAm0E1zMy1YXBqwsBiBM8z24Zx102fNHxncSpJlPUgOT3JNEz2+mS16tInfEYLKy1f1Yw2gLa8LVpmqwRrkmRWQDVt1DS3tlkwThOaF+jokHf0vsdbWdiM3pAuyC8Q5Fkgz45q/lx6w6xlM/nu2IA3vlctqf4xQy8Ac0fbx+5FGSvMlT05SESD4KCwNA+r9WaZLrRhiUlAu7oYgNO+7vTnNnMJjxx25Z03f9hRx7hY1SjKC12NLy8yZcx2ZDRtGg4NU3CafcGJOao9N6l9uW9a+dZujDpXQ2j5X+qgf5EIqxVHaHyHmioHnWmJwAvY4mzX23QxQyt8RkepIzrVBL1x1siONI3yYtmqwI36WMKhisN9PYKSEw1O1WCdaFAvhvXDQ4FeX/FtIA+OD6dHsovrQbDhoWtSFiTho2VCxLZxLHgOG6feAf+wt3E56JxaYUY5wviaP2zn+Kx6nrcXa1axuzWCs1Su1NocIV5QuyNFCPu3x1daicidN0icRr37L9MCtUgjOKrRn6aO/SBAqFtzQ2wa6g8rk5qTz5Zo2vYMiruLltk7OiYKAjxt1ndAinDpFGuqry+zdHNHS8A2qqWGliyfNixqoRovM4gCXSp2WcSiRd0r4rts+zXLVmbTRXTbkPPUPKebXE8NtmzY64v6bXKdODeMZ2wSeQmpuzR/eTc0nZyYnQ93D2tLlEFYeCcWAMFbTKekdPb7+zU4dvwJTG2CC63lfwta/kvA8fWowBDWRNmg2dXixfnJDP3Cgn47ABOZf17hb14gvF7gbw3odzkTFV9PPgVTNU6TpJlqeHgAHk9Lx6LJpx6CXoKjbwGqB757Ajw372Fa9jUzJwNikIMSUuVCDDapNP1Nxt4rIfGczgLE32tpkJWtGXBdxKG49lzaKmq5CqvMaPoIUZyZ0tuWnxczCsvS5Xq32s6+cQlg23yZgV9YPrV8/bssxJviizYFCACeZ7g1H9NUCgy2Z4KFOiBLi+1sWxAommo3tsnu8VcwBIz1gel+S9WuZjVPt7bMYErLlAB9w3dJ1YHBv2ZUT6Z6N/o2y3SLoQLdo4BqaHq8+FsuBdC97mBRbPCnNLQv0aRo7uTgj0U3bSMX2B0DwfwMuHq8WGVfZxBLP9lcpAFHQZrqJ68URs7w9297BuDtDzetVmQb+8PN5W5R2n85pQ0mpXnU7WhL5u7kuLrdlWfXuO0aAzl+bUDf3zmg3mWLNcrLjpE5uC0P9NhW7TGMo8IbDt33n/vQ+hquJjidv08TZG6lBpLw39fCGGSpEd8KHNC3MlrLreHWbZvEodNHviLbRlsgHkdli5D8eekwoVYWfBtCpYbYRKZOKOyghY27jnAMFqRlb07SxixPN2lCB45jgyxh6QByLK7piP0Vqk4q5V0BnYtZcMrR7DuMahfEx1F1GmG/h2k38qKap/Z9RPo5XZLvsQ4H5qjyPUsEEt1y33jwZ3c5LXAekrtuXIKGYlUaJh17CSOO7R6OcpgBK22vznnvcIj72TngmvXd4pDXpPyn9XJ2iVTjriDrOgBYfLYWnNoroqlzLt+vKEPP00zmhc6ksAMtNY/1poSXbTOJ9fqRjnnL1mCFjAhp+feY47T8wl59ti3hrNuMqaQ8dXSpp7CNvOtH1Kex0e/mrtIF0Oj4ga/zpjKFpkXlCnDqJo/4EE6Tbq86NosiXaJk71JgqSL3p6c1nLhcIKeZZFp2uPUZGz0pTc9DqDZcd4IB+h8HZ1iNo4YteYR1LO+eHEJrfCgetnOMCOou573KpLvR6YEcEQ1cppsWnSsozwAb1eeUhrRMv9UouEFvW7pSVavIXKnqBaRGB9uIY2vCci+G3OHWf3NMNBUfh39kaVAP9aaWoEFVw4WVqX41/sncE0/3bkSHFg3oK1TCcftD6Te1NtDBQEk3uSn5ExMcsh6ty3VMo7h7lo2sZp9IsD05JYIrl7pPUjfJRHTfSy6VXfLB/JK46vJ0MeHVxem0qfoX4OX4Vh8W0q+w5UN0hB5Gx/i8T77Y++TL910MBsst39nH4Vw708f0UqJ4D7E2J5M4Jmfe4u20xRtoJX9sziosSd05MlmdOMclHILWgJKebMjwUMGX+65ArEE1OVF7kvvww7buXTFnvtCgoeNn66WEMnJz/Tx1Qjsl1+HgGflyvYmdcYTu8qpGzzYbCb1pvG4Mr2Q4HBMf47eho2HrgQmsKpLYNtsySSlaPqY/DRMo/wmzCk2Fm4o5XjNOG9bNwU/vpWhn/+uNVDVH3lDiCF30LedKXWpoEkcewDnSlAn0Lao6wYZ9cwI2x9MB7zMEe0P/M4dleARtHvthR/hsls2aHlJ7s6wfIY1ZD5Ts2CxNldIbjMdGi5zSYany05tly0jXUv8pSGhJ/8d3KSNNaaJ5Pn80ncDQeatj8reb/DP+1x4zPoC4YMuKjHowvcOvN/ZvQRu1zVJqRi4W4Ew4k3xA3BUUZshmnE2IYyceUcwORSS6q73ZH5MeFe6HuNgD2JsrOpgpKB37RMgj6/LJedwyrVwb4H9KQ27Djsvdxy8whaULrfI7GPs611IM/mlwH6XDJMPdps5MVVzU1yz/PLdeS7R5R6pEvhy/KuvcoAuE0zBzUAVbwUaw0kueqZ66/U95ypOZFwX+RzN6RjLyf/Y7HxPi8TOf0pQcHKlEF7qP+j7rbh5XOMhdd5ZuVmpwtq8qTXa9UWpm26edQDfglq83WMO/bofJlB9FQ7CAsdqvedQ2irZ45m1HhWm+mNmGJddn/DZqWqa3XIg9w/xuamovS2U63LfVAT+osh4OkM+y9AGAlj3MVslZVfYzq61Wo4x5f2PSmG6N6RrW0ONdam4UOSfc5MiXBt6gWLlp5YEICmyajlYUmHtS7JeU9qVemmaHJDq9lxggv5RUmD/Ut6ljBYWA+EKYNvVNmf0eUg/V8LaSv/aGYSeBnR3DJKaLYrfJ7HDISmDq+8hnJ1qyznLc3HYmkpFUfX/JdFrDPO6cNoBlUwNEGgA29J7JOSjNX3yHSqyjTprIWHZ+Sq4jvE0doptDxZ2o/qvxjBsbSnOXrXT3F9kWWzhZztzTSOVZ4bSJMbigrJeFNhcJuThqY/b1Iy7uCcaKef6ovb/7rhZsxrBWodV2u1HhLDWRIdmvkOU6l941HIuQ7rw0NZeSVuHbNv1g5AbAE+74r0xMha+aFfjafO9oWg7zTRd06YZOXR8yKX2nRaJwGN9g1fDAWyZ4o/AcfCpWlvTrdaH1XXrZPW2Q03fiE+dErZqeWI8c+Dlpacu0OqlQ/tnxSU8PsfjO8UhrW8ig3axYrJ+006y+tt7vBqqvr/UcFF8OsDNkf8bOdMtvJ3P9eI3fhU/LzsJBNmtoNg6o3mApeYLJRg9wVVZd4opGXuLKwnoyFlzMmNiig71OYVE+Q9XUby5MPov6MS0oAfAnLfa+0VKyYPdkbkZfhx4Fsc6EwDIYWWfAFfmxpg7xY22V+B3mZD2f3qd1G+3xqA5IuZ8Xy1jhBZxu8f79xA86Qv9N/Qg8Wz5tX2qX5xKhrObGzQedgXLqQSeWduoqX23T+AOlTlufTBWWLvQxQIlKiGhqsgK9SiMK/MwZu4ruTnVuooqiEFP2cQdHJ2G1x6zm9aPVnNpbBAMdn+ZrwpRzdW1BWY3oRYA5elSkHCI27JSOJCUVBaVUViPM+iUSUqN98ko69aPEIYmmJqNQ0cuPeGCE4+HTblv4NboEpNfPsI/Q/xyZPj7CXx9TxngmUP9LqB2kqncllBnhO2joKpnST8SsJ4b6Vs5OhIadNv3c70Duk9GldOfGNsi+dLFRBsfJPAtBSnJPERtlZybTaMFjhttvCjfKuEhiC0hmVXu2bEcOXLCh5vK0u193fQNMTNzMacSf8mnj9lPYJEATS5fnqmL7Mr02w47LB7QNtiR5n7/YvWoaBTiEphrDPnzfwjccIucikE/Y6Dt6lQHSUmADOaQhcC6ltMUjaClHobud6ugJdQyo0vta0+qN3/5Os7bVDvPAYTNqXJ4zaH5H//Xtunl5BmD4IvpMpKeroAq+GU4d4eaWcGcl4V4dBvPp9yavohnFoKk4zJEBTM+38hyCJl5BDUFnX+NjP9ijudcDyn6tahpU1CzpYD5tvLo0aYWmTFaJDZrzO/Bz7S7+KrROv/qvlzZCKyxoztO9xPohmVnZ+v2YWdATtfhdi6S7B/seXT8uc090E95k7NdmfGup35DRrme/GzOHUf1QjM+gE7UR2Ee/ifb74q/00y7zlt7zLs/pB2je5Rn9xvTylg24ZI+R8+hL52fNc7/FLsNnvz/JQ0KA4HkACSq/yEFgs0Y0bSzXG1/4dwfEsk04A7ZatelZxANYIr2wJBcPtud9uKFAxPw/2vfrp5da3R5wAdvQlt8d3paeHZrnzM7jRPO/VTNtlR+/evt/efHmjEJY8zD+j514/wNp60Md","port_sha256":"e87231ca0fcdc5a009d143e479b739065b0ec498970ff773970cd5b5db806155","port_usage":"port.py strat_init(S,V,x0,y0)/strat_after(S,V,...) with V = [1, IA feature_multipliers(19), IA feature_offsets(19), W1(8x19 row-major), b1(8), W2(2x8), b2(2), ANCHOR_COUNT_CAP, ANCHOR_LINEAR_K, ANCHOR_QUADRATIC_K, port TH_VALUES with the 38 named constants replaced]","holdout":{"seeds":[41010000,41018191],"frozen_vs_start":{"n":8192,"mean_diff":0.06539728179912,"se":0.004994016923914225},"frozen_vs_IB":{"n":8192,"mean_diff":0.6124693013540797,"se":0.01062049802808107},"start_vs_IB":{"n":8192,"mean_diff":0.5470720195549598,"se":0.010443134156081715},"retail_edge_delta_frozen_vs_start":0.12905316115916182,"arb_edge_delta_frozen_vs_start":-0.06365587936004136,"mean_edge":{"frozen":530.7876962724406,"start":530.7222989906414,"IB":530.1752269710864},"note":"replica, evaluated once; IB in its own port (ib_port.py, sha256 f63227c5...)"},"real":{"seeds":[8078848,8079359],"chunk":64,"protocol":"each strategy alone vs 30 bps VanillaStrategy, amm_sim_rs.run_batch(bytecode, Vanilla, configs, 8), configs = MatchRunner._build_configs body (BASELINE_SETTINGS/BASELINE_VARIANCE, draw order size, rate, sigma) with seed = market seed; each arm run once","frozen_vs_IB":{"n":512,"mean_diff":0.5953971189639615,"se":0.03903783775809266,"sum":304.8433249095483,"sumsq":580.2176502933847,"worst5":[[8079205,-1.6012559639332267],[8078997,-1.5898618343579756],[8079213,-1.5002212455750623],[8078953,-1.360066774525194],[8079138,-1.3005615645563466]],"retail_volume_y_delta":115.06565909847696,"arb_volume_y_delta":-116.8911551546924,"retail_volume_y_delta_se":11.317745303264937,"arb_volume_y_delta_se":7.576435546362694},"start_vs_IB":{"n":512,"mean_diff":0.503904464827636,"se":0.038335551317079955,"sum":257.9990859917496,"sumsq":514.5050708521426,"worst5":[[8078953,-1.5906863138797007],[8079082,-1.5073460114912791],[8079205,-1.446102712398499],[8079213,-1.3804858572792682],[8079171,-1.3632786499080112]],"retail_volume_y_delta":60.22307127767482,"arb_volume_y_delta":-164.72215542330582,"retail_volume_y_delta_se":10.638670164007667,"arb_volume_y_delta_se":6.837508697898342},"frozen_vs_start":{"n":512,"mean_diff":0.09149265413632557,"se":0.017772594845482537,"sum":46.84423891779869,"sumsq":86.92632879856842,"worst5":[[8078962,-1.626447063330147],[8078954,-1.4671289758646253],[8079253,-1.0825713326047435],[8079266,-0.9948472825399222],[8079248,-0.9936206878132907]],"retail_volume_y_delta":54.84258782080214,"arb_volume_y_delta":47.83100026861343,"retail_volume_y_delta_se":2.914861688551666,"arb_volume_y_delta_se":2.959361228394601},"retail_arb_note":"LightweightSimResult exposes edges, pnl, retail_volume_y, arb_volume_y but no retail/arb edge split; real retail/arb deltas are VOLUME (Y) deltas per market; replica retail/arb EDGE deltas are in holdout","by_quartile_of_IB_retail_volume":{"frozen_vs_IB":[{"q":1,"n":128,"mean_diff":0.5847715825015243,"se":0.060074216369964635},{"q":2,"n":128,"mean_diff":0.5667648257377711,"se":0.07341886289449337},{"q":3,"n":128,"mean_diff":0.5994218734124899,"se":0.05801866260823215},{"q":4,"n":128,"mean_diff":0.6306301942040609,"se":0.11020248439997532}],"start_vs_IB":[{"q":1,"n":128,"mean_diff":0.5061669799673507,"se":0.062950731976577},{"q":2,"n":128,"mean_diff":0.4447987671986118,"se":0.07258164253352799},{"q":3,"n":128,"mean_diff":0.5181537849779501,"se":0.05914335437715354},{"q":4,"n":128,"mean_diff":0.5464983271666313,"se":0.10430932424848001}],"frozen_vs_start":[{"q":1,"n":128,"mean_diff":0.07860460253417356,"se":0.026304257012351485},{"q":2,"n":128,"mean_diff":0.12196605853915932,"se":0.035868379459958945},{"q":3,"n":128,"mean_diff":0.08126808843453981,"se":0.037708102578334235},{"q":4,"n":128,"mean_diff":0.08413186703742959,"se":0.0409079732122313}]},"mean_edge":{"ib":528.3110994962923,"start":528.8150039611198,"frozen":528.9064966152562}},"gas":{"source":"amm_sim_rs.gas_stats() reset before each 64-seed chunk, Submission role, aggregated (sum of counts, max of max_ok_gas)","frozen":{"afterSwap_peak":237673,"afterInitialize_peak":243234,"OOG":0,"other_failures":0,"afterSwap_calls":5537398},"START":{"afterSwap_peak":237644,"OOG":0,"other_failures":0},"IB":{"afterSwap_peak":234965,"OOG":0,"other_failures":0},"limit_afterSwap":245000},"valid":true,"notes":["All input hashes checked: START/J5 artifact fe2320b5 (code dd53db1f), IA artifact df0ddfdf (code 956566e9, port b29cd2a0), IB artifact afd5183e (code 301941829a44..., port f63227c5), replica e8a7a2af (replica_source 1e4c44b4), port artifact d845a4b9 (differential_test_source adapted), wheel aedb6828, checkout 6b6921f8; setup.sh ran verbatim and validated StarterStrategy.","Port as run (port_zb64) = IA's port with exactly the change J5's notes describe: the anchor literals (674, 0.712696..., 1.295240...) read W[NW..NW+2] and TH = W[NW+3:] is passed as an argument instead of the global PT. Inside the replica STRATEGY block via import; IB ran in its own port.","Freeze self-test: freezing START's values with the freeze code reproduced J5's Solidity byte for byte (sha256 dd53db1f...). The frozen file changes only the head literals (1e6 fixed point), the 38 named constant declarations (WAD integer literals; ELAPSED_CAP, DIR_IMPACT_MULT, STEP_COUNT_CAP as integers) and the three anchor literals.","The requester's speed rule: S about 1100 markets/s (>= 300) so M = 512 markets per generation and the search ran the whole window (62.1 search minutes, 492 generations, train seeds 1152000000..1152251903, each used once). A 0.5-minute first segment (gens 0-3, monitor at minute 0) was continued rather than restarted so no train seed was reused.","Monitor gain over START (paired on 2048 seeds) rose to +0.060 by 40 min and stayed flat within se after that (+0.067 at 50.1 min, the frozen point; +0.062 at 55, +0.066 at 60). Sigma was at the cap 0.5*0.5^(min/30) from about 10 min on, ending at 0.12.","Holdout (replica, once, 8192 seeds): frozen - START +0.065 se 0.005; frozen - IB +0.612 se 0.011; START - IB +0.547 se 0.010.","Real engine (once, seeds 8078848..8079359, each arm alone vs Vanilla, 8 workers, 64-seed chunks): frozen - IB +0.595 se 0.039; START - IB +0.504 se 0.038; frozen - START +0.091 se 0.018. Replica-to-real: frozen-START +0.065 replica vs +0.091 real.","Gas: frozen afterSwap peak 237673 <= 245000, afterInitialize 243234, 0 OOG and 0 other failures in 5,537,398 afterSwap calls; valid = true.","Real retail/arb deltas are volume (Y) deltas, because the engine result has no edge split. The replica retail/arb edge deltas for frozen - START are retail +0.129 and arb -0.064.","Gate B's speed and timing ran on 8 CPUs (processes = 8). A probe of real-engine speed used seeds 7999000..7999015 (below the fresh range) on IB only."]}