# b2s2: TC-A vs qt1 engine confirmation shard, seeds 9802754..9802881 Credit: Taylor (gtmcknight) wrote the solved policy, the qm tables and spline, the replica, and the setup script. qt1 and TC-A are both built on Taylor's work. These are local measurements from amm_sim_rs and are not board scores. ## Inputs - K = identity-md-launches/goal-3170-beat-network-s-amm-entry @ c1c9a349f00bf18746f17c6a253469df6634860b; the engine checkout is benedictbrady/amm-challenge @ 6b6921f8d463314aa7c96234e1be25a25245f704; setup is K/tools/setup.sh (amm_sim_rs.abi3.so sha256 ff88b6353c2aad7342f0a26194f7347e78b9c3b38d683a7449006d423978cd14, as setup verified). Platform: Linux x86_64. - qt1 = K/reference/qt1/Strategy.sol, sha256 `c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca` (runtime 20,605 B) - R = K/reference/qtr2/Strategy.sol, sha256 `7b99afae570ef1627b0163fb21411f14c496b005a07c3966cc7323906dee664f` - TC-A = R plus the diff under '## Contract: exact unified diff against R' in artifact ebab165b…4fd2, applied with `git apply -p1` because `patch` is not installed here. sha256 `b87234c89e094f4955578417c1266129b0f96e6dfda68e3fb8866e00eeda71a2`, which matches the expected hash (runtime 21,102 B, as engine.py reported). - `amm-match validate` TC-A: ``` Validating strategy... Compiling strategy... Strategy 'TaylorTwoCompQmTrim2' validated successfully! ``` ## Paired result, TC-A minus qt1 (n=128) - n = 128 - mean_diff = 0.417059547792 - se (sample sd/sqrt(n)) = 0.057210796777 (sd 0.647266277726) - worst5 [seed, diff]: [[9802769, -1.860435529427], [9802878, -1.787549002566], [9802843, -1.502317470641], [9802754, -1.219597617975], [9802832, -1.153258965336]] - TC-A won 102 of 128 seeds. ## Submission afterSwap gas over the shard | arm | calls | peak | mean | oog | reverts | other halts/tx errors/bad returns | |---|---|---|---|---|---|---| | TC-A | 1380712 | 205596 | 131198.9 | 0 | 0 | 0 | | qt1 | 1388208 | 209462 | 138076.2 | 0 | 0 | 0 | Limits: peak 245,000 with 0 OutOfGas; runtime 24,576 B. Both arms are within them. ## Wall seconds per chunk | k | START | END (excl) | engine.py `seconds` | shell wall s | |---|---|---|---|---| | 0 | 9802754 | 9802770 | 105.4 | not measured (`/usr/bin/time` and `bc` are missing) | | 1 | 9802770 | 9802786 | 106.4 | 107 (shell) | | 2 | 9802786 | 9802802 | 107.2 | 108 (shell) | | 3 | 9802802 | 9802818 | 104.5 | 106 (shell) | | 4 | 9802818 | 9802834 | 106.3 | 107 (shell) | | 5 | 9802834 | 9802850 | 106.5 | 107 (shell) | | 6 | 9802850 | 9802866 | 107.6 | 109 (shell) | | 7 | 9802866 | 9802882 | 107.3 | 109 (shell) | ## Per-seed CSV ``` seed,tca,qt1,diff 9802754,589.618365156794,590.837962774769,-1.219597617975 9802755,397.813244751083,396.944582142487,0.868662608597 9802756,586.814190695072,585.861717000732,0.952473694340 9802757,503.334410252077,503.095501435145,0.238908816932 9802758,504.212063779638,503.657481592383,0.554582187254 9802759,658.699475322459,657.325520086052,1.373955236407 9802760,584.337200077704,583.561702891418,0.775497186286 9802761,370.409915740723,369.544247296711,0.865668444012 9802762,577.145302495726,577.034662394141,0.110640101585 9802763,612.151261691211,611.255881310660,0.895380380551 9802764,662.742445736897,662.694610342796,0.047835394102 9802765,582.476080012728,581.658623895433,0.817456117295 9802766,553.479808923489,552.598082543088,0.881726380401 9802767,465.296185640804,464.457186447097,0.838999193707 9802768,482.128200333944,481.890181347267,0.238018986677 9802769,479.345641203740,481.206076733167,-1.860435529427 9802770,549.559324086822,547.857093565158,1.702230521664 9802771,593.180363078369,592.184281172580,0.996081905789 9802772,453.285342643907,452.355651362784,0.929691281123 9802773,585.905105682056,586.029846224289,-0.124740542234 9802774,478.431596331397,477.689157536218,0.742438795179 9802775,553.273709501107,552.730262301712,0.543447199395 9802776,523.391658920577,522.933096952303,0.458561968274 9802777,377.025182259028,376.380623808616,0.644558450412 9802778,643.753433324542,643.364007528496,0.389425796046 9802779,504.150692088977,504.959479057990,-0.808786969013 9802780,495.336144962351,495.033693458498,0.302451503852 9802781,614.857991906016,615.130180053499,-0.272188147483 9802782,511.988422043762,511.109324906773,0.879097136989 9802783,656.957797055815,654.492868434097,2.464928621718 9802784,495.822404056573,494.523616033787,1.298788022786 9802785,392.348810684035,392.790378450691,-0.441567766655 9802786,569.920348485487,569.119605618403,0.800742867083 9802787,532.573717444138,532.345338163826,0.228379280312 9802788,631.018618874964,630.507361213894,0.511257661070 9802789,368.790611882438,367.578326431065,1.212285451373 9802790,474.955923469406,473.862765014196,1.093158455211 9802791,418.101254640165,417.285404343297,0.815850296868 9802792,618.835218029494,618.418859106483,0.416358923011 9802793,585.466864461494,585.462157081266,0.004707380228 9802794,692.514383229456,692.391462456171,0.122920773285 9802795,589.324653313923,589.168797124720,0.155856189203 9802796,577.400233810699,576.683256567259,0.716977243440 9802797,496.661140435403,496.821025629079,-0.159885193675 9802798,510.148376098989,508.497758226093,1.650617872897 9802799,480.243716676699,480.247843937963,-0.004127261264 9802800,529.340038472192,528.411486077452,0.928552394740 9802801,515.530026800891,515.231085767873,0.298941033019 9802802,656.737381510260,655.495971855361,1.241409654900 9802803,539.232655052248,538.737537416060,0.495117636189 9802804,370.213961603242,369.640046156148,0.573915447094 9802805,474.471135854671,473.540776542120,0.930359312552 9802806,654.447301975074,652.893958522031,1.553343453043 9802807,448.497511158602,448.014766190874,0.482744967728 9802808,743.622988615115,743.766824116449,-0.143835501334 9802809,552.523965572949,552.643232486219,-0.119266913270 9802810,477.168157818924,476.961340019164,0.206817799761 9802811,514.685698144507,514.270529706565,0.415168437942 9802812,379.583704200093,378.801684747005,0.782019453088 9802813,495.771827864797,495.304259299633,0.467568565164 9802814,416.656913582787,416.899059845318,-0.242146262531 9802815,413.854860582589,413.850302918037,0.004557664551 9802816,515.662508790286,515.135376989312,0.527131800974 9802817,600.156276587930,599.948351659377,0.207924928554 9802818,388.790523742893,388.199383905308,0.591139837585 9802819,505.711594381172,505.310790666469,0.400803714703 9802820,416.765911143818,416.218705656200,0.547205487618 9802821,475.814228089639,475.772293718248,0.041934371391 9802822,435.874063284595,435.552433294375,0.321629990220 9802823,543.013222184615,542.452037159713,0.561185024901 9802824,518.016268748093,517.356865130749,0.659403617343 9802825,447.584451638009,447.590146048071,-0.005694410063 9802826,566.452608532618,565.665984626531,0.786623906087 9802827,466.246940923702,465.841332489124,0.405608434578 9802828,548.436896397742,548.493090955772,-0.056194558030 9802829,596.554890116435,597.064401077976,-0.509510961541 9802830,589.845481132486,589.258071260361,0.587409872126 9802831,558.703998357230,558.735764598309,-0.031766241079 9802832,612.794582151950,613.947841117286,-1.153258965336 9802833,584.869923708629,584.292133528411,0.577790180218 9802834,418.876385238134,419.090484184431,-0.214098946297 9802835,560.104377663403,559.841493967167,0.262883696236 9802836,591.026978100128,589.999408684327,1.027569415801 9802837,500.297268916938,498.694350320919,1.602918596019 9802838,588.331495393075,587.710685650138,0.620809742937 9802839,487.714515091680,486.237052146652,1.477462945028 9802840,536.007021039165,536.085470101526,-0.078449062361 9802841,536.588599460231,535.615216783852,0.973382676379 9802842,480.816377239917,479.703048131062,1.113329108854 9802843,417.647340831343,419.149658301984,-1.502317470641 9802844,535.898221962867,535.874453267468,0.023768695399 9802845,554.361044774052,554.194341302854,0.166703471198 9802846,451.657950006368,450.528388709675,1.129561296693 9802847,477.027193904722,476.613574803309,0.413619101412 9802848,591.196752848241,591.093772181002,0.102980667239 9802849,575.940871419260,574.775070639204,1.165800780056 9802850,430.351842598010,430.038716212323,0.313126385687 9802851,477.906697654407,477.745645845671,0.161051808736 9802852,482.434602075762,482.181845660288,0.252756415474 9802853,527.744243077424,527.199935197392,0.544307880032 9802854,427.129063141183,426.636051356186,0.493011784997 9802855,458.522673276226,457.779856594170,0.742816682056 9802856,595.091334017932,594.583065085620,0.508268932312 9802857,490.932068539445,490.264509762073,0.667558777372 9802858,536.417524168983,535.631368346206,0.786155822777 9802859,483.851945360482,482.623225943258,1.228719417224 9802860,435.041572118934,434.704147725797,0.337424393137 9802861,507.424678812011,507.181979282944,0.242699529067 9802862,425.036226171835,424.614559368278,0.421666803557 9802863,666.272223641777,665.493305853144,0.778917788633 9802864,585.860957673542,586.219767534607,-0.358809861065 9802865,512.413600860391,511.845528872668,0.568071987722 9802866,380.011924491333,379.273153461413,0.738771029921 9802867,388.595404787195,388.780460993520,-0.185056206325 9802868,494.245779363820,494.806852774134,-0.561073410314 9802869,542.582095104195,542.997979433695,-0.415884329500 9802870,510.495523531705,510.381730082975,0.113793448730 9802871,669.153776531988,668.630488674610,0.523287857378 9802872,551.260717146124,550.766422131682,0.494295014441 9802873,398.046328523833,398.148584195400,-0.102255671567 9802874,438.171801519654,437.411563516688,0.760238002967 9802875,477.981406175961,477.902962289360,0.078443886601 9802876,553.094149005822,552.651311311892,0.442837693930 9802877,445.242676664416,444.535595936261,0.707080728155 9802878,649.852856539624,651.640405542190,-1.787549002566 9802879,487.926913983046,487.660679530094,0.266234452952 9802880,591.401499371761,590.761803247078,0.639696124682 9802881,535.899833598765,536.186662833063,-0.286829234298 ``` ## Raw gas_stats() JSON per chunk - chunk 0 (9802754) TC-A: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":172061,"ok":172061,"max_ok_gas":22592,"sum_ok_gas":3882177400,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":92165,"sum_ok_gas":1474640,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":172703,"ok":172703,"max_ok_gas":200294,"sum_ok_gas":22643455124,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21648,"sum_ok_gas":346368,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 0 (9802754) qt1: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":172184,"ok":172184,"max_ok_gas":22592,"sum_ok_gas":3884948344,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":90858,"sum_ok_gas":1453728,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":173658,"ok":173658,"max_ok_gas":208780,"sum_ok_gas":23970414629,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21579,"sum_ok_gas":345264,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 1 (9802770) TC-A: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":173306,"ok":173306,"max_ok_gas":22592,"sum_ok_gas":3910249636,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":92165,"sum_ok_gas":1474640,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":174011,"ok":174011,"max_ok_gas":199352,"sum_ok_gas":22804742899,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21648,"sum_ok_gas":346368,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 1 (9802770) qt1: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":173517,"ok":173517,"max_ok_gas":22592,"sum_ok_gas":3915012816,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":90858,"sum_ok_gas":1453728,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":174815,"ok":174815,"max_ok_gas":208650,"sum_ok_gas":24121156393,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21579,"sum_ok_gas":345264,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 2 (9802786) TC-A: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":176106,"ok":176106,"max_ok_gas":22592,"sum_ok_gas":3973439616,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":92165,"sum_ok_gas":1474640,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":176928,"ok":176928,"max_ok_gas":198837,"sum_ok_gas":23164629541,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21648,"sum_ok_gas":346368,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 2 (9802786) qt1: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":176317,"ok":176317,"max_ok_gas":22592,"sum_ok_gas":3978202052,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":90858,"sum_ok_gas":1453728,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":177923,"ok":177923,"max_ok_gas":206356,"sum_ok_gas":24509653909,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21579,"sum_ok_gas":345264,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 3 (9802802) TC-A: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":168253,"ok":168253,"max_ok_gas":22592,"sum_ok_gas":3796253504,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":92165,"sum_ok_gas":1474640,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":169973,"ok":169973,"max_ok_gas":203191,"sum_ok_gas":22326746877,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21648,"sum_ok_gas":346368,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 3 (9802802) qt1: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":168252,"ok":168252,"max_ok_gas":22592,"sum_ok_gas":3796227408,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":90858,"sum_ok_gas":1453728,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":170923,"ok":170923,"max_ok_gas":208748,"sum_ok_gas":23625002347,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21579,"sum_ok_gas":345264,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 4 (9802818) TC-A: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":172407,"ok":172407,"max_ok_gas":22592,"sum_ok_gas":3889949400,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":92165,"sum_ok_gas":1474640,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":172806,"ok":172806,"max_ok_gas":203685,"sum_ok_gas":22666191656,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21648,"sum_ok_gas":346368,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 4 (9802818) qt1: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":172641,"ok":172641,"max_ok_gas":22592,"sum_ok_gas":3895222620,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":90858,"sum_ok_gas":1453728,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":173946,"ok":173946,"max_ok_gas":209462,"sum_ok_gas":24013693126,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21579,"sum_ok_gas":345264,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 5 (9802834) TC-A: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":171772,"ok":171772,"max_ok_gas":22592,"sum_ok_gas":3875639648,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":92165,"sum_ok_gas":1474640,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":172622,"ok":172622,"max_ok_gas":202978,"sum_ok_gas":22647177737,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21648,"sum_ok_gas":346368,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 5 (9802834) qt1: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":171872,"ok":171872,"max_ok_gas":22592,"sum_ok_gas":3877895284,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":90858,"sum_ok_gas":1453728,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":173615,"ok":173615,"max_ok_gas":209346,"sum_ok_gas":23981523612,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21579,"sum_ok_gas":345264,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 6 (9802850) TC-A: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":169469,"ok":169469,"max_ok_gas":22592,"sum_ok_gas":3823669324,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":92165,"sum_ok_gas":1474640,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":170598,"ok":170598,"max_ok_gas":198330,"sum_ok_gas":22417032985,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21648,"sum_ok_gas":346368,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 6 (9802850) qt1: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":169639,"ok":169639,"max_ok_gas":22592,"sum_ok_gas":3827509976,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":90858,"sum_ok_gas":1453728,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":171445,"ok":171445,"max_ok_gas":206214,"sum_ok_gas":23691851741,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21579,"sum_ok_gas":345264,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 7 (9802866) TC-A: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":169952,"ok":169952,"max_ok_gas":22592,"sum_ok_gas":3834576100,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":92165,"sum_ok_gas":1474640,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":171071,"ok":171071,"max_ok_gas":205596,"sum_ok_gas":22477950289,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21648,"sum_ok_gas":346368,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` - chunk 7 (9802866) qt1: `[{"role":"Baseline","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":21796,"sum_ok_gas":348736,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":169951,"ok":169951,"max_ok_gas":22592,"sum_ok_gas":3834549620,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":16,"ok":16,"max_ok_gas":21526,"sum_ok_gas":344416,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":16,"ok":16,"max_ok_gas":90858,"sum_ok_gas":1453728,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":171883,"ok":171883,"max_ok_gas":206565,"sum_ok_gas":23765191442,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":16,"ok":16,"max_ok_gas":21579,"sum_ok_gas":345264,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}]` ## Problems - None. All 8 chunks ran once each and all exited with rc 0. No seed was repeated and no other seeds were run. - `patch` is not installed on this machine, so I applied the diff with `git apply -p1`. The resulting hash matches the expected one. - Chunk 0 has no shell wall time: my first timing attempt failed before the run started, because `/usr/bin/time` is missing. Its time comes from engine.py's own `seconds` field. - My first setup command ran from the wrong directory, so it left a stray clone of amm-challenge (with the downloaded inputs) in `test/scratch/` one level above the workspace. I was not allowed to remove it. Nothing was simulated there.