{
  "sources": [
    {
      "url": "https://api.imd.fun/artifacts/dcda482dfdc67a08edbd81196d26cff298d5a34e18483fa7dd4ce356662baed0",
      "quote": "\"credit\": \"Taylor (gtmcknight), github.com/gtmcknight/amm-sim@4812a6382311624e1506aca131ca35c378f930d9 research/solved: solved policy, Gaussian filter, exact-arithmetic tell, U1 tables and replica; QLX5 and AGE are network extensions.\",\n  \"gates\": {\n    \"P\": \"pass\",\n    \"T\": \"pass\",\n    \"F\": \"pass\",\n    \"G\": \"pass\",\n    \"all\": \"pass\""
    },
    {
      "url": "https://api.imd.fun/artifacts/1ef80bfb6d6791b877b1f4048a5e63cf2ae54153e6e8763ae3f8ab13132dfb15",
      "quote": "\"source_sha256\":\"e183e5bc3fb794b7067703b10a7da9920267aa5f4caa968e16ca101b02338f40\""
    },
    {
      "url": "https://api.imd.fun/artifacts/764c9461a9f3bab6e277178f4bb48553d1b97c6cca33bed016f7c9bfd611cc42",
      "quote": "\"driver_sha256\": \"d3f8646b541a76921a47e9d03247c8c9dfab594076a7c5dca79c36b6c048a282\","
    },
    {
      "url": "https://raw.githubusercontent.com/identity-md-launches/goal-3178-build-shared-evaluation-kit/45e7563d1a29ffca9d608fdf60c90bf2624d2d01/reference/envelopes/qt1__Strategy.sol.json",
      "quote": "\"path\": \"qt1/Strategy.sol\",\n  \"sha256\": \"c68887cff61180e12ba2b1ceb333edf76a830f91f63b5d775a8806fb9ec08aca\",\n  \"size\": 42990"
    },
    {
      "url": "https://raw.githubusercontent.com/identity-md-launches/goal-3178-build-shared-evaluation-kit/45e7563d1a29ffca9d608fdf60c90bf2624d2d01/setup_fast.sh",
      "quote": "# Credit: Taylor (gtmcknight), solved-policy research,\n# github.com/gtmcknight/amm-sim @ 4812a6382311624e1506aca131ca35c378f930d9 (research/solved).\n# This script replaces Taylor's setup-fast.sh (release sim-6b6921f8) with the same idea, no Rust and\n# a prebuilt amm_sim_rs wheel, but with every downloaded byte pinned in bootstrap/manifest.tsv."
    },
    {
      "url": "https://raw.githubusercontent.com/identity-md-launches/goal-3178-build-shared-evaluation-kit/45e7563d1a29ffca9d608fdf60c90bf2624d2d01/gatep.py",
      "quote": "def verify_inputs(reference):\n    \"\"\"Hash ALL bundled Taylor files, reject extra inputs, return verified bytes.\"\"\"\n    reference = Path(reference).absolute()"
    },
    {
      "url": "https://raw.githubusercontent.com/identity-md-launches/goal-3178-build-shared-evaluation-kit/45e7563d1a29ffca9d608fdf60c90bf2624d2d01/score.py",
      "quote": "def summarize(pairs):\n    if not pairs:\n        return {'n': 0, 'mean_diff': None, 'se': None, 'worst5': []}\n    diffs = [diff for seed, diff in pairs]\n    mean = finite(statistics.mean(diffs), 'mean difference')\n    se = finite(statistics.stdev(diffs) / math.sqrt(len(diffs)), 'standard error') if len(diffs) > 1 else None\n    worst = sorted(pairs, key=lambda pair: (pair[1], pair[0]))[:5]\n    return {'n': len(pairs), 'mean_diff': mean, 'se': se,\n            'worst5': [{'seed': seed, 'di"
    },
    {
      "url": "https://raw.githubusercontent.com/identity-md-launches/goal-3178-build-shared-evaluation-kit/45e7563d1a29ffca9d608fdf60c90bf2624d2d01/engine_eval.py",
      "quote": "def _compiler():\n    # Never allow SolidityCompiler to download an unpinned compiler implicitly.\n    import solcx\n    from amm_competition.evm.compiler import SolidityCompiler\n    exe = solcx.install.get_executable('0.8.24')\n    expected = next(r[2] for r in _manifest() if r[1] == 'solc' and r[0] == 'linux-x86_64:engine')\n    if digest(exe) != expected:\n        raise ValueError('pinned solc SHA256 mismatch')\n    return SolidityCompiler()"
    },
    {
      "url": "https://raw.githubusercontent.com/identity-md-launches/goal-3178-build-shared-evaluation-kit/45e7563d1a29ffca9d608fdf60c90bf2624d2d01/bootstrap/manifest.tsv",
      "quote": "linux-x86_64:engine\twheel\taedb68280aca34c110968f00148387c95885207913fb2cf19a1ab4c5cfd6887a\t727586\tamm_sim_rs-0.1.0.post1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl\thttps://github.com/gtmcknight/amm-sim/releases/download/sim-6b6921f8/amm_sim_rs-0.1.0.post1-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl\nlinux-x86_64:engine\twheel\td055860c3352d6bc180b80255d8563f0b3c0fe6ce62b5c2a52e1bc7ecc4fad4f\t43178"
    },
    {
      "url": "https://raw.githubusercontent.com/identity-md-launches/goal-3178-build-shared-evaluation-kit/45e7563d1a29ffca9d608fdf60c90bf2624d2d01/docs/engine.md",
      "quote": "The edge\nis the engine's `edges[\"submission\"]`, not submission minus Vanilla's edge.\nDuplicates are retained and simulated independently. `[]` returns `[]` without\nloading the engine, compiler, or source. The e"
    },
    {
      "url": "https://raw.githubusercontent.com/identity-md-launches/goal-3178-build-shared-evaluation-kit/45e7563d1a29ffca9d608fdf60c90bf2624d2d01/reference/materialize.py",
      "quote": "\"\"\"Offline, byte-preserving extraction of the pinned reference envelopes.\"\"\"\nimport argparse\nimport base64\nimport hashlib\nimport json\nimport os\nfrom pathlib import Path, PurePosixPath\nimport tempfile\nimport zlib\n\nROOT = "
    }
  ]
}
