{"item":"ic-s30-h40-p16","blocked":{"step":"speed","error":"178.368984844 markets/s < required 300; no search performed","additional_errors":[{"step":"real","error":"IB seeds 8030720..8030751 consumed once; simulation completed but postprocessing failed with NameError: math is not defined. No results or gas statistics were saved for these 32 markets. Script fixed; those seeds were not rerun."}]},"hashes":{"artifacts":{"T":"6ac5e013b7b1fb4c5e7bdcdfec0aba28b16824e18ccf39500f258533879faffe","replica":"e8a7a2af9039c24b8bb2d3b5fa1c9113606cbf5a480ac07d02ca26750f1752ea","RS2_port":"d845a4b94eab87f23956fd1939c0135d955df212d1f3037f2a761c178cef7a0e","HA":"2801efc8190e86318dd922d4a7179f63684d77a226047fc2f3c78232963eb690","kit":"0d8194e9f6e0017dc4e515cdb04c048efc292935bb1d18e3336091fe81154786","IA":"df0ddfdf122c88641513dd179980fce475f42a912a184f812d213f27db7c14df"},"decoded":{"T_code":"ebd9de9bf6af6e55d5e308fd15dbb88edec11fd684891d02a30aec185acd19b3","replica_source":"1e4c44b4bffbdeed65872ee15d46dbde209bf5aa11014329d13d100507b4040c","RS2_port":"9eac3553357528b06eeae3ed8d18283d83401e1968145ceba16be356a147e271","HA_code":"99e3a2eceae0e5543d27473859e10b005d0ce0aa7067f2e1a24d1e0e4a7390fe","kit_sim":"d003c663b94968b58aaefb65fef8e910638ee1664e19f96c809b45e499910638","kit_harness":"24169a30bddafe5f82fa6873adcd7d6c15892f883d1af25eebaa9b5f623606bc","kit_port":"9aa80ce98b31cb18b14192a87a9b6d133e4c9c2d7adc4a51a5f170be95d92fef","kit_differential_test":"32345abab9b1ea77ebe084b02e1c4b7bb692b5202af7c62572e36f96d3e2cb5b","kit_tests":"2ff44560ef5b8ee5d5e1c32daf4e2c63b05fb858b9a4646640884fc66ca22bcd","kit_HA_code":"99e3a2eceae0e5543d27473859e10b005d0ce0aa7067f2e1a24d1e0e4a7390fe","kit_T_code":"ebd9de9bf6af6e55d5e308fd15dbb88edec11fd684891d02a30aec185acd19b3","IA_code":"956566e95f46dc1ed5980fae5e550de7b9da10f9b3ad8eed62f265682cfcecf2","IA_port":"b29cd2a078b4c3fc57945a79e927624dd346c44d8cc149dae43f4929aa6d736b"},"inputs_verified":{"START":"a97fa964e707df8aff4feb6a2dd8532d33189b88fe3c217749968d5216efd139","IB":"afd5183e9ff3235334e041c00b0cd19079599a2c6464db95f8c1586712105557","KIT_B":"48cd6a10f39fc22a79c5f12398474bd65282803d59314819acd586f187015808"},"repo_commit":"6b6921f8d463314aa7c96234e1be25a25245f704","wheel_sha256":"aedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a","local_measurement_script_sha256":{"gate_a.py":"c833ca0201e9f51235532097d168423bdb41922358e980ed7c1f8adf4bcaff11","gate_b_speed.py":"c9cf4c987cf76c2ab48890bfedc1cb5a198611a2de9eb6774a706cb331c31730","real_eval.py":"f3bc1eeebc30a298e1f45d868b8ca708a4b1a69e96c29a34932c1a1c27ad1515","sim_start.py":"2e7420f5911a5d170aa01527db640bd06bdbd60ff3eb67be479dabfef79b3e2e"}},"speed":{"markets_per_s":178.3689848435952,"processes":2,"cpus":2,"n":2048,"steps":10000,"seconds":11.481816762010567,"pool_start_and_compile_excluded":true},"gates":{"A":{"passed":true,"sequences":50,"swap_callbacks":100000,"initialization_callbacks":50,"max_fee_diff_bps":0.00013732518049352355,"share_above_0_01_bps":0.0,"seeds":[310000,310049]},"B":{"n":512,"mean_diff":0.3715095052487146,"se":0.028721285568767012,"real_reference":0.378,"error":-0.0064904947512853806,"passed":true,"seeds":[7236864,7237375],"comparison":"START minus IA"},"C":{"passed":null,"status":"not run: no search or new frozen candidate; returned code and port are byte-identical to START, whose measured Gate A error is also below 0.1 bps"}},"search":{"generations":0,"search_minutes":0,"curve":[],"status":"not started because measured throughput failed mandatory minimum","required_markets_per_s":300,"population":16,"es_seed":20261131,"sigma0":0.03,"starting_vector":"178 weights flattened from START params in W1,b1,W2,b2 order; no ES-state vector used"},"curve":[],"holdout":null,"real":{"status":"incomplete; 480 paired markets; 512 START markets; missing first 32 IB results","seeds":{"requested":[8030720,8031231],"IB_saved":[8030752,8031231],"START_saved":[8030720,8031231],"paired":[8030752,8031231],"IB_consumed_but_lost":[8030720,8030751]},"paired_vs_IB":{"n":480,"mean_diff":0.09235011949729284,"se":0.02847864114122054,"worst5":[[8031189,-2.921398592891819],[8030836,-2.012860497227848],[8031212,-1.8235695911737366],[8030999,-1.577080977976152],[8031210,-1.5770683750195076]],"retail_delta":-0.6379148953233095,"arb_delta":0.7302650148206045},"START_vs_IB":{"n":480,"mean_diff":0.09235011949729284,"se":0.02847864114122054,"worst5":[[8031189,-2.921398592891819],[8030836,-2.012860497227848],[8031212,-1.8235695911737366],[8030999,-1.577080977976152],[8031210,-1.5770683750195076]],"retail_delta":-0.6379148953233095,"arb_delta":0.7302650148206045},"paired_vs_start":{"n":512,"mean_diff":0.0,"se":0.0,"worst5":[[8030720,0.0],[8030721,0.0],[8030722,0.0],[8030723,0.0],[8030724,0.0]],"retail_delta":0.0,"arb_delta":0.0,"method":"identity: returned frozen Solidity is START, so the START arm supplies both; no third arm was run"},"by_quartile":{"q1":{"frozen_minus_IB":{"n":120,"mean_diff":0.16027991654883825,"se":0.04972481560164656},"START_minus_IB":{"n":120,"mean_diff":0.16027991654883825,"se":0.04972481560164656}},"q2":{"frozen_minus_IB":{"n":120,"mean_diff":0.15315927088002657,"se":0.04857608882994033},"START_minus_IB":{"n":120,"mean_diff":0.15315927088002657,"se":0.04857608882994033}},"q3":{"frozen_minus_IB":{"n":120,"mean_diff":0.11455455579070511,"se":0.05297007630950772},"START_minus_IB":{"n":120,"mean_diff":0.11455455579070511,"se":0.05297007630950772}},"q4":{"frozen_minus_IB":{"n":120,"mean_diff":-0.05859326523039859,"se":0.07179718044398956},"START_minus_IB":{"n":120,"mean_diff":-0.05859326523039859,"se":0.07179718044398956}}},"quartile_method":"quartiles of IB retail volume among the 480 saved paired seeds, q1 quietest","retail_delta":-0.6379148953233095,"arb_delta":0.7302650148206045,"mean_edge":{"ib":527.6494859458917,"start":527.741836065389,"frozen":527.741836065389},"arm_means":{"ib":{"n":480,"mean_edge":527.6494859458917,"retail":557.5474872032622,"arb":-29.8980012573705},"start":{"n":512,"mean_edge":527.8878641887991,"retail":556.9733527402054,"arb":-29.085488551406378}},"run_batch_seconds":{"ib":963.4440059281187,"start":564.5671779949917},"method":"Each strategy alone against 30 bps VanillaStrategy; amm_sim_rs.run_batch(code, VanillaStrategy, configs, 8); MatchRunner config draw order and baseline ranges; 10000 steps. Retail/arb split reconstructed using supplied kit harness decompose, with arb-volume checks."},"gas":{"afterSwap_peak":235630,"oog":0,"by_arm_afterSwap_peak":{"ib":234965,"start":235630},"gas_stats":{"ib":[{"role":"Baseline","callback":"afterInitialize","calls":480,"ok":480,"max_ok_gas":21796,"sum_ok_gas":10462080,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"afterSwap","calls":5157392,"ok":5157392,"max_ok_gas":22592,"sum_ok_gas":116365161184,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Baseline","callback":"getName","calls":480,"ok":480,"max_ok_gas":21526,"sum_ok_gas":10332480,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterInitialize","calls":480,"ok":480,"max_ok_gas":243227,"sum_ok_gas":116748960,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":5172590,"ok":5172590,"max_ok_gas":234965,"sum_ok_gas":699393575590,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"getName","calls":480,"ok":480,"max_ok_gas":21735,"sum_ok_gas":10432800,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0}],"start":[{"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":5501083,"ok":5501083,"max_ok_gas":22592,"sum_ok_gas":124119808796,"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":243237,"sum_ok_gas":124537344,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"afterSwap","calls":5501516,"ok":5501516,"max_ok_gas":235630,"sum_ok_gas":746000467330,"oog":0,"revert":0,"other_halt":0,"tx_error":0,"bad_return":0},{"role":"Submission","callback":"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_stats_method":"Per-arm direct gas_stats() counters aggregated over saved chunks: counters summed, max_ok_gas maximized. IB covers 480 markets; START covers 512. First 32 IB counters were lost. Returned frozen is byte-identical to START and uses its counters.","observed_calls_valid":true},"valid":false,"code_zb64":"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","code_sha256":"01e3b53a569a906c27123fc77739256608870037426db7a283393951345bbd1b","port_zb64":"eNqtPGtzGzmO3/tX9M1U3ertfkit1kzsOiVWxq517KylrG8npVK17XasiR5ePZzYv/4AkATI7lZmru7yoU0CIEgCIAiCVH766afrceQ/LNbZLun6T+vNruO/z/Pt0Sbf5ptnKDxt5nf51t9vc3+TZwt/v5rvti1/td75m+ybPzn7fDM8nXa8sT/fGkafu8H0V2qS+Q/A6dF/zTdrP9tsshf/Yb3x8+zu0b/Pnxbrl2W+2nW8yZnV3F/kq9rkbHY5/DAa11v+HLqcZ4v5a34P7NZL6HT2z+HFp9G441+u/Ydsu1tmu8eOd77a5V/yjRkU8ltvttBvDp0t5rf5JtvlixcafL7cL6B2/6u/zQE9f3jINzAU6Afmud0vdtuO99NPP3nzJUrFxw5MebVfPr342dZfPXk0HgDcZr7B/jHfeZ73s/82AwHcrVfbXbbabf2nTX6X3+c+Chw62szzLQw/W8KkdJUGmj9niz0OjMTdRnEDL2Gz3tzDQO/92xd/95jPN/52vd/c5f767m6/gRnc5R3/4s1ivspPZpdvgHq+yhYnpgtgNV89Q2W9efFH/xxd/wsHn4OO/cV8B/JZ+LX56m6xh2Zf/O1ijbp+yu6+YjVb3YOW/r3Z1YEJcIL+/cds+wijwUnt8u87VBao7/v8DjjRUH9FMhCEdGvPFkwIGJmul9kXmO7+PtcGlt3fg+bXMAF/t19lt4scxrIBkQE5CG+82+zvdntsOV/do5kCLxqksoN2tviy3sx3j0vTg+4032Ugn3syxQymutP2nGckVzJDUP/PWj3Sp799zFD42d1mvd1aMleMd/P8voWGoTSzglZbNIvFS8fzjEH7x37tb2Cef2v5f/sw/O/Z+9GIiueXpvj24xj/jC6GH8ej09m74UesXqSzywAL4/PfLocXs8nZ9Wh8dnVBjC4GGnl6fj07Hb0b/ougYaDBw3cTGxwyq99HNjzS8MnVf9vgWHr+MLQRXY24GH54e+pgenYPby9Gl6c2NrH6KSH71phLSCOEj2fDyWx4AX8UfFCCz65Hk+H5BaGjoIwegzIU0kjjGhfEZPZJQSNLoucfPuJoPny6mCikkchvw8lopsQiSCMVVCkSKKiRyOR6eDqa0cyvrsa6iRHIeDK8GM2GEyCC/t7DV+H7PMQJ20OUWlJk4MDp5no4Ob9iZBy4+mI428Nk9HH27urTpfQSGzm8HY5HxkIvYtck3l2N3it4wSIEYab//uLqZkZWITjbHATat6D/+DQ8tVCpZSICtdcAQ7uBBXU66IaO0N1WkTM/t52ZO5rX7O+XWiTdrg0eX1x9HM0+Xl9NRu+Ujru9Ml4rWuGNFH4fXV8piJkQlUIsXV2OGBBRqcc6xRIRvR9eXLwdvvs7dH/+bsQ4TW9mfX55PjkHP0IzZFTIpcgmUupkXMylrsvq9xFjeqoUFbq7NgsCMSGXIi7FXCLeIMJ3o/EYNvxrRgjrhEt9VeqzNPrMvs/sU8amjE0Zy+LuDRjLck5YzomR80USM4ztPjFqvuh37RK1gEmIO2eGKTNMQ4Zx45QZpgmXeKgDbjFg7KDPxgvu891o9ht3OmAJDIwEDJE42QFzD4PAKYa6aDqd3FxpSFToEix7dPkJvc+lpugJp4FT1Ex584FiIsW+U9S0kQwrChxopIvCQXzn1aeJeLAwllHEMgp2ClCMnIZmpw15/atiKCSXoxuBR1KMdVF67EqPPelRFmDYk056XSn2nCLRfvw0PmP9hmKmIdspeTYmEMZJzN2J1Yb9yClqgn7f9t+0LesNWchTIU+lF7HfUAw4TPtO0TRLBWrskzpEryFzEKOnokU2AqsTmxtE9qCL8RShQylqhQ26dqN3V9fX4MGB5ezD1emoCg4O/Pyf2qhkfYW8wD6cj8fnl7/JBhLyAmOU2b1lvUWy3qKgK9DEKYZSjHR8gLuLEpfpLwr6pc3XTAaQqXA0Q9Zs3G2a0JEusilHoQxZVl3EcYjaXMfY8c3o/LczE0DFDv79cDwp4fXkutIBLz09QIqgRHqylCJZSlEio0pEZElfoMYATdzFDPvSdV/U0Zdu+tJNPxZo7EAjKca6KArlvUEVDW1PCHpC0BMCmVRfJsWrCjcaUPbVtYaLjnldQajISzfipfARBVpcKdFA5jaQuQ1kFgOZBe8+EG5GUmSDicVg4jB09Xl5dT7WASYfOqDYk6JhfvVWQoKYt4PT0eX4fPKv2fgdGJUN+Hh1MzLEMqjIzPrq9HQsjQDBnQ+vfxtJXBNHXQdB7TjwJ2woxUgXe/beOCk16kmjnjRijcUctX8YQhwkWo05bFdFzUSWCxUNVOQvEWPMISMeJvUUZRHFsohijgghAsWFKtBYihSw/WP2DmZppN0TaUvAF3PE9w/YM4cWaSzFrhR7ivTD+anAEin2pZjqohiP7J5UVHvF1SfTp5iWhI6xxI6xBIVxEjpFTSD7aSz7aSzxYNy3ij2nqGn70rHslfEgcIqaVhZiLKsvltVHxUiKWp4Di690PBBzw6KhTYQ2EdpEaBOhlaEPRGaDvtD2hVYsmrdGVYykaGhF6oOB0A6EdmBou7JldmXLpGKki6EQRFKMpdiVYk+KiRRpmnWP847+sb966lA+s/Y57AQtP+iE+KFSEARQSbGSGggEdGk3kW/LT3qavN9r+f1OL2+Gfaz24pbf68QHqgPgPOiEppoMgFFnwNgBYrmaRikOIUoNIOiFyA2bJ0Sf9rBByp1H8I06faYHqsQQh1HLDzsR4/Sny59+J6IPUKSEhKHHpnUMPYG/oSYgsZ76MmmU9voQcfMXiVUXEY7YKYUwMfVVzRPqXX1J+l09IGoiAw5oBpHCdNMu1PCrm+FgzfBwdDBWqoG00y4gB/jHdIF8jQhApGGgKwkKFD4GB7WewZEwTWWAHEWt2CwVGzCyDflDPfcEEdh/Ep75APWJI5d/SjNEgNagukidiQSlBqHuCiWpWlRSJepPrOQURL28HQDtAEoOXbcwevxEPC3BJjzYVLPEOQqLMGYezifQSigNsAz68Sc89LGFFznmpuvajLTJV2gxqqqHVlOshmZCZI0Mj60v2A5K2FI/+Z7QhhRHaKkp7BanHfXsRRwVZ1SWD8yyC1F50h8MwkHchcMeKrIAsoSgjCm1TUZ5Doumyrxi94PuTfk37eDsdV+pDvmEAzCtOEjTALYvOO93yYEMEgcGY47U9Ar/0BsVgHrsB8Ayxsq5x0kSpyjDQQgxGng8ZFSA9S1bs00nTeMIhttLQzi0DtJuBSxWbvGASn6kKbMjwSI00CqDJl+a4ITUtIom6porGDPQxoqq9C04BKXHv+wWVGvwOqmz2Atr37LcwN6YFbeis6oCHpjcAHpOkPqgk4k65BRheJHLMeUpSgllhR43qHRbeoeqQJn9LgwK/qogqKi0Y4UH/WR4YD3KfhJXfEAVaHqyZfWjQpE+3Z5EDj1xiQFrPCzorCrcKFhOWJpmyQaCSsdesQFEqQBUueRltKFG8g2kaC+MQIpOSGgrvutOr7To/8pn2vLvdy9P+TFEpvoivY7X0OfL5X5Hd6f6kvRXudD08bI5p/vK5TZfPOM95uJb9rL179bL3Fy2d7yb4SmEvIGn7yuhHHr6whLKkWclDKDe9YpXlABMPL6ahFrq8Y0kMgs8uYnEeuTxDSRWiaG5eURA4tk3jghJveJNIw4s8Ao3jAiMvMLNIgK7nlwNYj3xSjeJCE69wg0iAOPAMzeHWIu8wo0hArte4aYQgYlnbgixlnqFm0GUJAimdCOI8MjTN4FY6Xr6BhAriVe4+UNg6smNH9R7yNa+6UNY5JkbPqwZkWP2D+sscQNIPfcmD1WsxG1qSol8c4egrmdu7LCmTMLUUs++oQNI30zeoupHnnsjhzCYv7mJw2rilW/gEJ565Zs3NMXAwxs3LEXe1SWySHuee4eGsIHn3JgBaBB57v0YwnqefRuGkNSz777I3EPPutYiSOLpuyEy/8Rzrm4QFvc956aG1gUI/OaKSj2v4uaFMH2PLz5o6QQe32dQvefx5QXVwcT1jQJW+wNPXx/QKos8yf8TYOA5+XmEDQzMJONpJeqWrqeIgq5XlWYnVOpVZ9oJOfDstDqCwGlY6XSCdL1iPpzWf+i5eXACxl4x6U3gxCslsBEOq7yUuCY4d8mpaQKDv5PcMvmbnsc5WvI3sVdMvRI49ezUKILAjnXykxwSuBs76UmwrufkPQnW8yTJSQD0CSa5iYBB4BWSmgSNvGLaksDguzgbST4w9CiHSOWBp7OEWAtjz6QEqZp4KulHvjLwKK1HZTCFq08EjkPP+y96R3WfP/izp/W32uSs5T9kd7v1puXn35/qv3g+/FMvtaDJ5OwzdDkl4LfHOWx2QOSfIBwX91SR47/5Az4PqiEP/z/9UBAWv8ax7ouRqlqBwG6O6XVYh16bIWP/CPuFlTmt61Hu9puVZu7MDHbl1T3NLWv5ty3/m54XDPLWPzn2MxmeZpL5Tb92287qjW+eA277tax9i2Cng0zzX+5b/nPLX6xb/uNc9/KzP14v5vfz3Yt5KYePu2rPfgPiuDip+7u1n63Ma6oWRgk0i7tsAYHC7QtQhWmHWG3vUQp7aEmiUHzU7LNA6Yf0oCBhCRIVIfg06w98TLbJVl/yWr/uaPAP/40fu6ojNezbNZQ8GuK0/Ue9AcMCahjXiV9C5Ittru0GTXUqKgVEFe9m7Y82M0EWTPNNjd6Y+VQN8RgsWfVSIyQavaAin2YIpa5NBItBaEKm6dnDndbr3PX9HN8F3uUwgsW6/YRNn0A4i7Vm+tR+nCvgCSieuZCghcsrNDecjpTQ4CvLx23HzRbzr/li/rhe38sSPKrpQhP+4oKeNl4br3VLVrCIpCHDwUyax/43qYdUbzzJVKGT7HYLU1ru60fLvZBGivS+odgtkTA8ygLPbra0m23zu/WKMJGh0ytp2dLINrAjQSjSEx/rRg7su6cFT7WFqHoObsBac+vbLfB8Wu9a+AZ0pkq3c3op+BW82nyzBcAWnNYKEfsXrLzm4grAfo+PK1wZwomxIXwGzTuDE9pnpSFr3KTANYDNoBpGc20YnFIYWIzgWbNtGHfd9EnDdxanmomyHiSnJ5mGSaVPVqsue9rm5Ebmq5qRBtAWt0XLbNXEmjQzK6CaNmqaW9ssGKcJ6QU6OuQdvR/xVhY2ozekC/ILBHkWyLMjmj+fvWHWspn8cGzAG9+rFkT/kKMXAN3R9rF/UcYKurKVg0Q0CA4KC3pYrTfLbKENS0wC2tXFAJz2dac/t5lLeOSwK+688/s9dYyLVY2iuNDV+ObbXBmzHRlNm4ZDwxScZl9RMUe15ya1L/ZNK9/ajVHmaggt/2sd5C8zwmrJERrfoVTloHM9I/AC9nR26122mKEVPqOj1BGdaoLeOG/kR5pGebF8tcWN+ljCoZLDfT2CkhMNTtVgnWhQL4b1/f0Wvb7i20AeHB9Oj2QX14Ngw0PXpCxIwkfLhIht41jwHDZOvQP+obJxMeicWmFGMcL4Nr/fPeKz6sd5e7FmEbtbIzhL5UqtzRHiBbU7UoRQvT2+0kpE7rxBohr17r/MtihFGsFRjf40dewHAULd0g2xaag/LExqTj5bomnbMyjuLlq0d3RMFAR42qxvgRTh0inWVF9fZ9nmlpaAbVRLDS1YPm1Y1EI1XuYQBbpU7LKIRYu6V8S3+e5bnq/MpovotiFn1Txnm7lWDbZs2OuL+m1ynTg3jGdsEnkBqbs0f3k3NJ2cmJ0Pdw9rS5RBWHgnFoCJt5hOzdLZ7+/W4Njx5ym1MS60lv89aPkvAcfXwy2GsCbKBsmuFi/Oz1noFxb02wFQ5PzLCn+PAuH1An9rQL+ZGav4evw5mKpxmiTNVMPDA/B4WjgWjT/3EPQSHH0PUDzwrQjw3LyHaZloZk4GxCD7BaTKhRhsWmr6u4y9V0DiOZ0nEP+opUGWtmbAdRGH07V1aYuo5QqspNHsAaI4o9Kblj/fzigsy5br/Wo3+84lgO3myxz8wvKp5evfTCHeFF+0KUAA8DzDrfmYVCkw2J4JFuqALNvuZrstgaKpdmOb/A5/BUPAWB+Y7nZU7WpWj9nOnjOY0jIjQGL4LqnaN/jXnOrpVO9G32e5bjFQoDucoBqaHi/+zkoBdK97WBQb/CkN7UukFM2dHPyxyKZt5gV2x0AwPwMuHy9W+bcZxNJPNhdpwFGQpvrFK4SRM/xtWsUAvOpw02pFtlEdbi73i8L+yyltMCnNo25HW6K7k+PydlfUrnHbNQZy/NqAvn9wQL3NF2ucLztG5uC2PNBjW7XHMI4Kbzh0rz73ofU1XElwOr9KEmRuhQaS8K9qYQyy0IhvBQ7IWxmt5dZw67ZN4tDpY74i20ZbIB5HRYuQ/HnhMKFWFnwbQqWG2ESmTijsoIWNu45wDBakZW9O0sYsTzdpQgeOY4MsYOkAciyu6Yj9FYpOKsVdAZ2LWXDK0VQdRrUL4uOoOo2w38O0G3lRzVP7PiL9ki3J91iHA3NU+ZElAoluWTUe/NndnBY4D8ldNy5BQ7EqDJOOvYQRx3YHRznMgBW2V+e8dzjE/eIccM36bnHIa1L+03oxu0SicVeQdR0ALL5YC07tFdHUOZdXC8rQs5rJvNCZbO1AS+mx3pTwsm2UWK8f6Zi3aA1WyIiQln+HOU7LL1TKs21NzrrNmErKU0eXWoVt5F0/oj6Njf4wd5UtgEbHD3ydNxUVmhalK8CpmzziQzgp3V51bBbbbIkze58BSxW5Pz2t4cTlAjnNJGrZ49ZnbPSkoJ77UG24roIB+h8HNazGUcOWPMI6lvdPDqE1PpwetnOMCOou50ph0t3o9ECOiAYu6qZF506UNcBG9SWjIS2z7zUKbtDbFq5U1SoyV6p6AanRwTbi2JqwrMSQO9z5b46JpuTj8I8sDeqh3tQzaFDVcGFhon1QxkLdE08rN6JDiwbkFarJcftD6Te1NtDBQEk3mRT8iQkOWY7W5TqmUdw9y0aWs080sYqcEsGVS62aqZtkIrofJZeKLvlgfklcdVFdTHh1cTptqv4FeDm60YeF7Bts+RAdoYfRMT7vky/2PvnyYxeDwXLLd/ZxONfO9DG9kCiuINbmZBLH5MxbvJ22eAMt5Y/NWYVnUneOTFYnznEJh6AloGZPNmR4qODLfVcg1qCanKg9yX34YVv3fvvIfKFBQ8fP1ksJZeTm+nnqhHZqXoeDZ+TL9SZ2xhG6y6scPdtsJPSm8boxvJrD4Zj4GL8NHQ1bD0xgVdGMbbMtkhSi5WP60zCB8p8wK9GUuKmY4zXntGHdHPz0Xop29r/eSFVz5A0ljtBF3nKu1KWGJnHmAzhnNkUCfYuqTrBhYk7A5nja532GYG/8pN/t/GIpBoDNYz/sCJvNslnTI2pvlvUjpDHLgXIdm6WpUnaD8dhoMadsWKbc9GbZMpOjp5NhlAySIOymQT/pBWmYiCT+fahZ2IkGvagb9HtxGiVxGCQ93cyE+XwwaToRo/OIxyR2N/Mv+H9+zPhk4oIt8zJyw7wPP+uo3ps2av+lnI3cOMBhcSaJgrgrKEydzTjNEMdOoKKYHQpVdFeVaSGTNxXuh7jYA6hMIh1MIRTOgzLJI+tWynn1Mi3dJ+D/JEP+xA7Y3VcxoMLCTVfxgYx9z2sJBv80uI/CKZPhblNHUyXf9S2ff3m0nlG0easqhcQc2Crr3KBvhGMyc1AFW8BmYoUnPlOtuuo3PkVlzrdb/B9otEZycoz2AyAT+/H7n4JKDo5Uwg7dR73KupvHJQ5yCZ5nm5UanO3ECsquNwrNbPu0M+sG3PL1zmv41+34mRKnaAgWMFYbOY/aRtHez7ztcDGbL2a2Ycm9Gj+amhbpLRdia5gfVE3tZalMh/u2OuCXVtaLAvJZljwA0LKH2So4q9JGZ7XVYpQxVzcmienWmMdhCT3cZuaqkZPFTQ6JaeANCqKbVoKIoMCm6UhFgbknxX5J+WDqpWm2TqLTu4wB8hNKhfm3+jZ1EKEQEHgI06a+QrMfSuqhGt5WVtjeMOzssLNjmIz1drvf5HacZGU29UXlsxNGWYc8bm47E0lVqr6/5jrfYV59ThvAsqkBMhsANvQGyskpzV98h8q4o0yayFhiAsq6I7xNHaKbQ8GdqP7LgY4bNEpzl6109xfZbndw5Jy5x5TSe8NpE4NzQVlPDm0uEotxOMfs60dcrIjSto/zB+393Qe3YDOGtYq5druNinOpiQzJfp4s97z04OFYJunqpam5FKQK37bpB0M6AJ5wx39FMSW+SivwtfnekloO880WdBuHTl2fPimvp6dEcTI+zqrhSbhI8EbhOSpVrKzZr9dbLe/Ck+9pg5y+E584R23V9MR6/cDvTAtbptVJifLPzlVaPcTiB+cmLW0hg3az7WL9pJ1m+Rl2tRsoP8vWOth+PcDOkP0ZO9MtP6qc61dt/GB8WnQWDrJZQ7NxQPUGz5IVTDZ6gKuy6gJXNPICV56sJ2PBxYwZLzrx69wWJTpUTf0YwyS6qB/TgjIDf9Ki8vGWmgt2T+Zm5HXotRDLTAgsg5F1BlyRH0vqED+WVoHfYU7Wu+oqqdtoj0d1YJbVvHiOJV7A6QYv5k/g4Cf039Wvw/Pl0+6ldnkuEcrq0bh5OCcqpx50Ymmn7vjVNo2/XOq09ZlVYemmHwOUqICIpiZd0Cs1osDPHL7L6O5UJy3KKAoxZR93cHRGVnvM6rF+tHqk9hZBX8en8zVhikm8tqCsRvRUwBw9SrMcIDbsFI4kBREFhRxXI8yTAgmJ0T55pZ36UeqQRFOTaijJ5Wc8MMLx8Gm/2/o1uh2kZ9Gwj9B/KZk9PMBfH3PJeCagX1Dd2EGqenBCKRO+nIau0in9dsx6e6iv6+wMadhp0+8ADyRFGV3Ig25sg0yki40yOM7yWQgSknuK2Cg7MylICx4z3H5suFHGRTO2gGRWtWfLduTABRvqXN58J3XXN4Bi4uacRvx5Pm3cfA6bBGhi6fJcVWxfptdm2HH5gLTBliQj9Be7V02jAIfQVGOowicWvuEQOTeEfMJG39ErDZCWAhvIIQmBcymkLR5ASnOcdLdTHj2hjgFVeHhrWr3x2z9o1rbaYYI4bEaNy3MGPWJe++bzunl5BmD4IvpMZk93RCV8M5w6k3u0JndWmNyrw+Bx+iPllSSjGDQVh0dkAOr5XtQhSOIVxBB0qhof+0GF5F4PCPu1LGkQUbMgg8dp49WlyUo0RbJSbNB8vAU/1+5i/rFO/x1AvbARWmFB8zGrJNYvzMzK1g/LzIIeq8XvWiRdStgX7PrVmXuiG/MmYz9D4+tM/biMdj37QZk5jOoXZHwGHauNwD76jbXfF3+l33yZR/aed3lOv0zzLs/ox6eXN2zABXuMnNdgOllr3gEu9jm+B/5FXhgCBM8DSFD6qQ4CmzWiaWO53vjKP0gglm3CGbDVqk3vJe7BEunpJbl4sD3v44QCEfOfX9+tn15qdXvAW9iGdvwg8abwHtG8c3ZeLX6cMFWZEz+E+395BOf0z6xxAP9H9t7/AOzmIos=","port_sha256":"b29cd2a078b4c3fc57945a79e927624dd346c44d8cc149dae43f4929aa6d736b","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.107366,0.07547,-1.434737,2.611701,-1.968127,0.498956,-1.826966,1.169187,-3.245196,-1.148729,-0.92157,0.109265,1.433103,-0.229669,0.219742,0.375225,-1.26136,-0.412549,0.96191],[0.65966,1.413691,1.959144,3.721413,1.073255,0.864274,-0.128,0.354071,-0.617812,0.374823,-0.224917,-1.628505,0.149379,-0.824564,-0.262341,1.450166,0.832583,0.163182,0.703949],[2.236348,3.596225,-0.28238,1.57702,2.179799,3.492623,-1.216393,2.129282,1.826186,-1.991732,-0.106575,-2.125703,-0.218213,0.915236,-0.702987,0.326939,-2.52881,-0.188777,-3.38853],[-0.407281,-0.383487,-0.533969,-0.212304,-0.8955,0.41966,0.387993,1.229205,0.548195,0.367481,0.432121,-1.574003,-1.801549,0.297405,-0.044733,-0.146692,2.815005,-0.590774,-0.652007],[0.812911,0.026044,3.454762,-0.40411,-1.843245,-1.187833,-0.000988,-0.522881,-0.207291,0.151312,0.122121,-2.803461,0.348749,-0.862821,0.052674,-0.534659,2.149968,-0.238333,0.164932],[1.370578,-0.70209,1.563338,-2.230662,3.394238,0.819582,1.432933,1.171562,-1.001541,-0.380503,-0.189448,2.912018,0.839022,-0.220126,-0.176391,0.715838,-2.277359,-0.691458,0.432585],[-2.761832,1.720287,-0.278947,-1.74328,2.604551,1.715275,-0.784839,1.502785,1.066705,-0.791044,0.330669,2.069919,1.359621,0.565807,0.406291,-1.041393,0.282381,-0.195238,1.776864],[-2.740477,-3.109628,3.026844,4.093007,-0.466828,-1.923312,-1.562971,1.904283,1.705855,-0.853388,2.858356,-2.179155,1.03762,0.969714,0.684221,2.683307,0.450194,-1.083447,0.316701]],"b1":[1.280885,-2.09532,-4.427272,-1.190453,-1.382536,-1.484339,-2.224689,0.983789],"W2":[[0.316442,-2.084422,0.085561,-0.899612,-3.25441,-0.145995,-1.053863,1.186115],[0.782082,-1.384243,-1.214412,3.60811,0.382447,-1.285247,-0.446914,0.067917]],"b2":[1.595387,1.497519],"toxicity_anchor":{"count_cap":674,"linear_k_wad":712696014807650816,"quadratic_k_wad":1295240753826310656},"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]}},"restart":{"best_weights":[-0.107366,0.07547,-1.434737,2.611701,-1.968127,0.498956,-1.826966,1.169187,-3.245196,-1.148729,-0.92157,0.109265,1.433103,-0.229669,0.219742,0.375225,-1.26136,-0.412549,0.96191,0.65966,1.413691,1.959144,3.721413,1.073255,0.864274,-0.128,0.354071,-0.617812,0.374823,-0.224917,-1.628505,0.149379,-0.824564,-0.262341,1.450166,0.832583,0.163182,0.703949,2.236348,3.596225,-0.28238,1.57702,2.179799,3.492623,-1.216393,2.129282,1.826186,-1.991732,-0.106575,-2.125703,-0.218213,0.915236,-0.702987,0.326939,-2.52881,-0.188777,-3.38853,-0.407281,-0.383487,-0.533969,-0.212304,-0.8955,0.41966,0.387993,1.229205,0.548195,0.367481,0.432121,-1.574003,-1.801549,0.297405,-0.044733,-0.146692,2.815005,-0.590774,-0.652007,0.812911,0.026044,3.454762,-0.40411,-1.843245,-1.187833,-0.000988,-0.522881,-0.207291,0.151312,0.122121,-2.803461,0.348749,-0.862821,0.052674,-0.534659,2.149968,-0.238333,0.164932,1.370578,-0.70209,1.563338,-2.230662,3.394238,0.819582,1.432933,1.171562,-1.001541,-0.380503,-0.189448,2.912018,0.839022,-0.220126,-0.176391,0.715838,-2.277359,-0.691458,0.432585,-2.761832,1.720287,-0.278947,-1.74328,2.604551,1.715275,-0.784839,1.502785,1.066705,-0.791044,0.330669,2.069919,1.359621,0.565807,0.406291,-1.041393,0.282381,-0.195238,1.776864,-2.740477,-3.109628,3.026844,4.093007,-0.466828,-1.923312,-1.562971,1.904283,1.705855,-0.853388,2.858356,-2.179155,1.03762,0.969714,0.684221,2.683307,0.450194,-1.083447,0.316701,1.280885,-2.09532,-4.427272,-1.190453,-1.382536,-1.484339,-2.224689,0.983789,0.316442,-2.084422,0.085561,-0.899612,-3.25441,-0.145995,-1.053863,1.186115,0.782082,-1.384243,-1.214412,3.60811,0.382447,-1.285247,-0.446914,0.067917,1.595387,1.497519],"sigma":0.03,"settings":{"population":16,"es_seed":20261131,"source":"START params unchanged; this item did not instantiate CMA-ES"}},"seeds":{"gate_A":[310000,310049],"gate_B":[7236864,7237375],"speed":[990000000,990002047],"train":null,"monitor":null,"holdout":null,"real_requested":[8030720,8031231],"real_paired_saved":[8030752,8031231]},"notes":["The original IA port is embedded; reconstruct its 217-entry W argument from params: 1, feature_multipliers, feature_offsets, then flattened W1, b1, W2, b2.","No search: the mandatory steady-state benchmark measured fewer than 300 markets/s. No monitor or holdout was evaluated. START weights, code_zb64, code_sha256, port_zb64 and port_sha256 are returned exactly unchanged; no improvement is claimed.","A and B are fresh measurements from this item. C is not separately run because the speed gate stopped search. A used the supplied RS2 differential test adapted only for START source and weight loading.","Speed used one process per available CPU (2), the exact START port, 2048 markets of 10000 steps, and a persistent fork pool warmed by the gate-B runs; pool startup and Numba compilation excluded. No other evaluation process was running during the timed speed block.","Real engine ran only IB and START, as directed by the speed-failure branch. Frozen means the unchanged START artifact, not an independently simulated third arm.","An implementation error in the first IB chunk caused loss of its 32 completed market results and gas counters. Those seeds were not repeated. Real paired estimates and quartiles cover only the remaining 480 common seeds. valid=false reflects the speed block and incomplete requested real block, not an OOG finding.","The replica is the supplied kit simulator with its port import bound to the exact START port; no simulator market model changes. The pinned SETUP succeeded, including wheel checksum and StarterStrategy validation.","All downloaded artifact JSON SHA256 hashes matched URL IDs; compressed fields decoded and checked against their supplied SHA256 fields. IB Solidity SHA256 matched 301941829a44bb60977bb28181a5e4bfa6544f3696763f987054789b2611d686.","Inherited hashes identify source artifacts; inherited measurements were replaced. Restart best_weights is merely the flattened returned params; no evolved state is supplied."],"status":"blocked: speed below 300 markets/s; START returned unchanged; real comparison incomplete","replica_validation":{"status":"not run: speed-failure branch requires step 6 only","frozen_vs_start":null,"frozen_vs_IB":null},"measurements":{"encoding":"base64(zlib(little-endian float64 row-major))","rows":480,"columns":["START_minus_IB_edge","START_minus_IB_retail","START_minus_IB_arb","IB_retail_volume"],"seed_start":8030752,"seed_end":8031231,"sha256":"5e080d781b209fc2c38cf9fac8cc8a272d57eba6bf80e96ab1ecb30f95ee29bf","rows_zb64":"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"}}