{
  "catalogue": {
    "version": "0.1.0",
    "citation": "Akata, E., Schulz, L., Coda-Forno, J., Oh, S. J., Bethge, M., & Schulz, E. (2025). Playing repeated games with large language models. Nature Human Behaviour, 9, 1380–1390. doi:10.1038/s41562-025-02172-y",
    "paper_url": "https://doi.org/10.1038/s41562-025-02172-y",
    "source": {
      "repository": "https://github.com/eliaka/repeatedgames",
      "commit": "224a605a21127cac69763f990e077f7b05abd422",
      "paper": "https://doi.org/10.1038/s41562-025-02172-y",
      "files": [
        {
          "path": "144_games_info.csv",
          "upstream_path": "all_games/144_games_info.csv",
          "sha256": "4b08f2b8f948784004e3f04be1a876901dd248ba6cd76962bd31c3eeea41456d"
        },
        {
          "path": "LICENSE.md",
          "upstream_path": "LICENSE.md",
          "sha256": "efffba77db6fd2e7810213fcff131d7346b329e820bc091e58b92305d652d6c4"
        }
      ]
    },
    "families": {
      "Unfair": 19,
      "Biased": 44,
      "Cyclic": 18,
      "Second Best": 12,
      "Tragic": 8,
      "PD Family": 7,
      "Win-win": 36
    },
    "games": [
      {
        "number": 1,
        "name": "Hegemony",
        "family": "Unfair",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              2,
              3
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g001",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "0cac7ee5fbd62630caa340b4cc5d6dd41f38cbacc6a87e8a71278f58314358ab"
      },
      {
        "number": 2,
        "name": "Samaritan Dilemma",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              2,
              2
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g002",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "498cffafdce53a21bfa27dfa56f575fc8c538b23914f90e1f03a43d888466687"
      },
      {
        "number": 3,
        "name": "Quasi Altruist",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              2,
              1
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g003",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "225c1c6f5f36f682e83a107b7bf709be8b9316c73118ba2a2cc2a996895715b3"
      },
      {
        "number": 4,
        "name": "Biased Cycle",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              2,
              1
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g004",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "ae5bb10fbeb4e104ec53a5b70c1aa551775c2cf9cf4dc73d08e8b27ac2c8172c"
      },
      {
        "number": 5,
        "name": "Inferior Cycle",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              2,
              2
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g005",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "97170e25ace119d10621cf088a4ffe988472fae3d7c6e12e6a2e322f781cd57c"
      },
      {
        "number": 6,
        "name": "Endless",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              2,
              3
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g006",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "8d29c7ce6f7fdcfe850fe43eddba0efecdb309abe6b2739af962df8d7bdc9b04"
      },
      {
        "number": 7,
        "name": "Called Bluff",
        "family": "Unfair",
        "payoffs": [
          [
            [
              3,
              3
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g007",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "606d42f7c565cc3cb60f373bfda3eca7f35eb4c732a0012a446d593a2a1bf56a"
      },
      {
        "number": 8,
        "name": "Bully",
        "family": "Unfair",
        "payoffs": [
          [
            [
              3,
              2
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g008",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "37d28424c1476d0a3b9c7ae4af209e4bb442e7975324d73263f938a0102a0254"
      },
      {
        "number": 9,
        "name": "Unfair Type",
        "family": "Unfair",
        "payoffs": [
          [
            [
              3,
              1
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g009",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "49a883e06e59b07129182e507858a24714ede45bf6edef459bd70fe2943a3d98"
      },
      {
        "number": 10,
        "name": "Skewed Battle",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              1
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g010",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "d89f96d3809cabd0227a59097d3c6807e306659df8d349d3882c7c934ab1a739"
      },
      {
        "number": 11,
        "name": "Asym Battle",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              2
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g011",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "eb0b4d72195261e3bc79dc828060b79461ad0ccdaa818c18a446dde372b81382"
      },
      {
        "number": 12,
        "name": "Chicken",
        "family": "Unfair",
        "payoffs": [
          [
            [
              3,
              3
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g012",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "e2ff2d44cef5199eb5298a5ac13e727232bc4418e23c43c428e0c5fc6926a0c3"
      },
      {
        "number": 13,
        "name": "Samson",
        "family": "Unfair",
        "payoffs": [
          [
            [
              2,
              4
            ],
            [
              3,
              3
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g013",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "48b222e1838dce3002c839f11894a6fca92e771949a3b428df645d2d0c0b6cae"
      },
      {
        "number": 14,
        "name": "Generous",
        "family": "Biased",
        "payoffs": [
          [
            [
              2,
              4
            ],
            [
              3,
              2
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g014",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "0bfd4d321363e7f29f70fe414b9fb5dca327f8c3bcdc778e9f1a507d8b6f6c15"
      },
      {
        "number": 15,
        "name": "Generous",
        "family": "Biased",
        "payoffs": [
          [
            [
              2,
              4
            ],
            [
              3,
              1
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g015",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "f5db1ec87fab8954393b3e45f68c3593ba1b21528f36978157766f33c4bc9a26"
      },
      {
        "number": 16,
        "name": "Quasi Cycle",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              2,
              4
            ],
            [
              3,
              1
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g016",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "38e2b7e84444c766bd8f6bda1d59c0b5c38a6f59154f33e02e4e4878bc152b1d"
      },
      {
        "number": 17,
        "name": "Tragic Cycle",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              3,
              2
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g017",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "eb17532eb382a63a1c240173e0f86d1ee72038e9ad08c9e189050151ff48ccef"
      },
      {
        "number": 18,
        "name": "Inspector",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              3,
              3
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g018",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "dc7553a63e0581dcdc6ec0b46560aa676da075371a43f49918f17689fe69dc21"
      },
      {
        "number": 19,
        "name": "Patron",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              3
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g019",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "38345d51b202102d88cb862dc3282aad2d4f0ac7091ecfbb180263371f41127a"
      },
      {
        "number": 20,
        "name": "Protector",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              2
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g020",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "5561f8fdeb5cde8b7d3e886fb3e89ff8bd164b2135f05ceba7bc6ab3ade57e04"
      },
      {
        "number": 21,
        "name": "Protector",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              1
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g021",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "3d460a51ad99a8783cd8aa4bbadea7d25dd73a0be822b2f05642213a423a3b94"
      },
      {
        "number": 22,
        "name": "Quasi Battle",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              1
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g022",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "096379419560dcc195402c2e04942c78c444ee0e7e95b1f192404780bbf74a95"
      },
      {
        "number": 23,
        "name": "Battle",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              2
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g023",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "387831a3bec2e33414b7f038e03c4f999271deb6081bdcfcbbf18afb9cbe9bd0"
      },
      {
        "number": 24,
        "name": "Asym Battle",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              3
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g024",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "6dd6d78836034d55bfd229de7b386a19f2d567de5dd1a673629b3ed8da82c77d"
      },
      {
        "number": 25,
        "name": "Delilah",
        "family": "Unfair",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              3,
              3
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g025",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "ebb9d39f7df465dfc715a7de40a5f64366cd107de73eb971a06a7f1cb2e28734"
      },
      {
        "number": 26,
        "name": "Generous",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              3,
              2
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g026",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "70a90566e3c93c3417bc7081b6a3d87d333681474b754237e74fecb7ac53c574"
      },
      {
        "number": 27,
        "name": "Generous",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              3,
              1
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g027",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "9c67004d04f273109d5d39f3c7f5e2e6f47f12ed6e100eae5f356173d4b6e6ea"
      },
      {
        "number": 28,
        "name": "Pursuit Cycle",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              3,
              1
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g028",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "1127ecfd4f88278de4c5ddd04121aeb88fa7d69186ac0eb7dc51006586b18c9d"
      },
      {
        "number": 29,
        "name": "Fixed Sum",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              3,
              2
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g029",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "05e2e7367f5ff682ae1be701d92da0871ed12bf1377e454a7a96c10d81aa791a"
      },
      {
        "number": 30,
        "name": "Missile Crisis",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              3,
              3
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g030",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "b3d01c0a5034beab91ec3c11bb8f5872a7da1c533e3084b716a0349a05410095"
      },
      {
        "number": 31,
        "name": "Patron",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              3
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g031",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "620f47b4d4b06a2ced990a955ec664aa6b72b88fc5c361b35398e6a8064aa1e4"
      },
      {
        "number": 32,
        "name": "Protector",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              2
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g032",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "52f640e338b2668f6c348a051e4285fc561066955f350aa5e7147e87bbfceffe"
      },
      {
        "number": 33,
        "name": "Protector",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              1
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g033",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "0734e2939327b6b611a1419fb8dbfe2ab4b9ffdcb932d164bbccc8ea672dd16a"
      },
      {
        "number": 34,
        "name": "Hero",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              1
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g034",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "580a7045fbc6c99c9e56f95e18b16947e96ca6f5c3a4240a4b761f34f2470a37"
      },
      {
        "number": 35,
        "name": "Quasi Battle",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              2
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g035",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "971c270d1e5e9caddc93dd0460f8c40871df090389e1ae5e139d5da7437670ab"
      },
      {
        "number": 36,
        "name": "Skewed Battle",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              3
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g036",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "73ca100688a858af58fc4d33b11d69f5df0955083504dd2794292c0ab9a689b4"
      },
      {
        "number": 37,
        "name": "Hostage",
        "family": "Unfair",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              2,
              3
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g037",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "a3d102d83bbef5c11349a93c6bc3259092ea19bb5df8cc307d6291dbfd5c1a69"
      },
      {
        "number": 38,
        "name": "Benevolent",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              2,
              2
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g038",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "794c0542c056f3140b486bf31dad39baab4866a77183046b59cd857199d4186c"
      },
      {
        "number": 39,
        "name": "Subsym Benevolent",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              2,
              1
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g039",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "f8978b6543150953a82993bf56574714ef5dd4b81e0de708dce576c2954061d1"
      },
      {
        "number": 40,
        "name": "Second Best",
        "family": "Second Best",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              2,
              1
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g040",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "b7a078ef4072252e5e868b0a6e0174d4f040c3383db7b452698c951196846f48"
      },
      {
        "number": 41,
        "name": "Second Best",
        "family": "Second Best",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              2,
              2
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g041",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "08931af3497028d7238c20002aee57462be9cdb373747f9e9d877ff5c140891e"
      },
      {
        "number": 42,
        "name": "Big Bully",
        "family": "Tragic",
        "payoffs": [
          [
            [
              1,
              4
            ],
            [
              2,
              3
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g042",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "This family is outside the paper’s main six-family analysis."
        ],
        "sha256": "235169149f8b0e3f03a6f82e921a84c7cfc85e793a31a5f6302b5a7aed9bdb60"
      },
      {
        "number": 43,
        "name": "Tragedy",
        "family": "Tragic",
        "payoffs": [
          [
            [
              1,
              3
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g043",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "This family is outside the paper’s main six-family analysis."
        ],
        "sha256": "e5194cbb621c62db3390f6b47ce9f1034f70a1d20a3ff40b3cd0aae755c908a3"
      },
      {
        "number": 44,
        "name": "Asym Delight",
        "family": "Second Best",
        "payoffs": [
          [
            [
              1,
              2
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g044",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "3ca7f01e33dfd6b2432cc1b0a4ffed7a9ab947e67f0a603bcf0903e6be04099e"
      },
      {
        "number": 45,
        "name": "Pure Delight",
        "family": "Second Best",
        "payoffs": [
          [
            [
              1,
              1
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g045",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "365cb5ea5fc4cd33f50665686712365658b87d7617eee8e3f38e854f59d2115c"
      },
      {
        "number": 46,
        "name": "Protector",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              1
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g046",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "99d6d1370c7e92a0af60fbbce821b4abaa2681315b99d6d6a3c063c98049cd12"
      },
      {
        "number": 47,
        "name": "Protector",
        "family": "Biased",
        "payoffs": [
          [
            [
              1,
              2
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g047",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "21ddcc39147c883135886339bc3ea3b003d04c1b6158e2aa3e1ab4974d6ced92"
      },
      {
        "number": 48,
        "name": "Unfair Type",
        "family": "Unfair",
        "payoffs": [
          [
            [
              1,
              3
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g048",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "9fc09ee3bf79249d15bafa29f80c443df7c539f7578b57e104ef7b6ab7d89235"
      },
      {
        "number": 49,
        "name": "Blackmail Type",
        "family": "Unfair",
        "payoffs": [
          [
            [
              2,
              4
            ],
            [
              1,
              3
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g049",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "97a9407d06c6523902ff14a44dd0336e414700d2e7c36657a188ac6237b1e2d3"
      },
      {
        "number": 50,
        "name": "Benevolent Type",
        "family": "Biased",
        "payoffs": [
          [
            [
              2,
              4
            ],
            [
              1,
              2
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g050",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "889db229dbbe681a3c7c7bbb33ba3e021db7e5159d00adc0fffdb6ccb9ff11cc"
      },
      {
        "number": 51,
        "name": "Benevolent",
        "family": "Biased",
        "payoffs": [
          [
            [
              2,
              4
            ],
            [
              1,
              1
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g051",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "a0088863b30152ed49939ee1c6a0b7b3ccf68c3f2302daa14e8be89b5cb4fadf"
      },
      {
        "number": 52,
        "name": "Second Best",
        "family": "Second Best",
        "payoffs": [
          [
            [
              2,
              4
            ],
            [
              1,
              1
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g052",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "a1d8e39ef08e680e18222d502ce89c2b42564ed41c8496229d754f3bddfd1574"
      },
      {
        "number": 53,
        "name": "Second Best",
        "family": "Second Best",
        "payoffs": [
          [
            [
              2,
              4
            ],
            [
              1,
              2
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g053",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "5953b8c7d80b0276f6df569b342b6c5412ef848fc337ce9acb541b22517ab547"
      },
      {
        "number": 54,
        "name": "Hamlet",
        "family": "Tragic",
        "payoffs": [
          [
            [
              2,
              4
            ],
            [
              1,
              3
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g054",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "This family is outside the paper’s main six-family analysis."
        ],
        "sha256": "fa14510d9a50418d76568841cd86673a2772b467e1d91ad261b8d4445b6ee601"
      },
      {
        "number": 55,
        "name": "Total Conflict",
        "family": "Tragic",
        "payoffs": [
          [
            [
              2,
              3
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g055",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "This family is outside the paper’s main six-family analysis."
        ],
        "sha256": "5d2d973f7483416dda95422369497d303c8ec4173808037da85ce96906a8152f"
      },
      {
        "number": 56,
        "name": "Deadlock",
        "family": "Second Best",
        "payoffs": [
          [
            [
              2,
              2
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g056",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "afb42db74dd29733f1176d64440d70758c7991e77f7cd0c599a09ce5d206932b"
      },
      {
        "number": 57,
        "name": "Asym Delight",
        "family": "Second Best",
        "payoffs": [
          [
            [
              2,
              1
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g057",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "704db1f19052f1009ac8bd44480eb6a781974150bcd290c67d7611858c6b34d2"
      },
      {
        "number": 58,
        "name": "Protector",
        "family": "Biased",
        "payoffs": [
          [
            [
              2,
              1
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g058",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "71fc8621f1a0e748e29c4ad5d66e068f2ffc2e024e6a2de44ac0b18248e52f5a"
      },
      {
        "number": 59,
        "name": "Protector",
        "family": "Biased",
        "payoffs": [
          [
            [
              2,
              2
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g059",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "cb9b841590854c7dc23b3bdc337f0958aba421269a0de0d9cf39a15530b67e20"
      },
      {
        "number": 60,
        "name": "Bully",
        "family": "Unfair",
        "payoffs": [
          [
            [
              2,
              3
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g060",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "8076b3d311dac153bd6b34f434abbd0a3af9291a3994820224f900abeffee719"
      },
      {
        "number": 61,
        "name": "Hegm. Type",
        "family": "Unfair",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              1,
              3
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g061",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "508caf7c60763d185458eec836aa264ec84136b79ba9a0be193beef81dd02fb5"
      },
      {
        "number": 62,
        "name": "Altruist Type",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              1,
              2
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g062",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "107a262edce5c2753e0862f9187ff10d2e7b9ea78287233d455a65e1fd06ae07"
      },
      {
        "number": 63,
        "name": "Altruist",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              1,
              1
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g063",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "ee74d594e9d44a12210c44c23dcc99d9e216b97ecdb23fd9b9b1d203ac759941"
      },
      {
        "number": 64,
        "name": "Revelation",
        "family": "PD Family",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              1,
              1
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g064",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "a387e1bba4650c36021c2349571740bc0ff8f245d7aa564d7205d128b107eceb"
      },
      {
        "number": 65,
        "name": "Alibi",
        "family": "PD Family",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              1,
              2
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g065",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "b113f4deb82814e58c9e597a143cb56a5aec71a521ad153793db315375c6935f"
      },
      {
        "number": 66,
        "name": "Asym Pd",
        "family": "PD Family",
        "payoffs": [
          [
            [
              3,
              4
            ],
            [
              1,
              3
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g066",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "987c82ec0af4857457f59eff193de863a6c574ea39d7e74931eb4a4c82b8b355"
      },
      {
        "number": 67,
        "name": "Prisoners’ Dilemma",
        "family": "PD Family",
        "payoffs": [
          [
            [
              3,
              3
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g067",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "7817599cc395cfa3325ee7143bf1161265107219251d4121662207560c7b1fc8"
      },
      {
        "number": 68,
        "name": "Total Conflict",
        "family": "Tragic",
        "payoffs": [
          [
            [
              3,
              2
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              1
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g068",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "This family is outside the paper’s main six-family analysis."
        ],
        "sha256": "6a0bb2fc20f6fbb4f19da755f2394aae8927a81f8c6057fa9a824e2628567f7d"
      },
      {
        "number": 69,
        "name": "Tragedy",
        "family": "Tragic",
        "payoffs": [
          [
            [
              3,
              1
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g069",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "This family is outside the paper’s main six-family analysis."
        ],
        "sha256": "f687ff2536539e481eb858ee30dd24773a2c2521d183b5dcffca7a62b3805a41"
      },
      {
        "number": 70,
        "name": "Patron",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              1
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g070",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "5a9f5dfddb4b8d1a6e3d26d10158a8a976ccc8a6c38ad64c84693cef87ff5019"
      },
      {
        "number": 71,
        "name": "Patron",
        "family": "Biased",
        "payoffs": [
          [
            [
              3,
              2
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              3
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g071",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "50475f49f2b68d6368c0dcf152b5d3a6f1b906695084c38422072807e04dc80f"
      },
      {
        "number": 72,
        "name": "Called Bluff",
        "family": "Unfair",
        "payoffs": [
          [
            [
              3,
              3
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              4,
              2
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g072",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "2a2ee7dd8eb4630c3eacc3cdb2fd1c5df791c52d15aeff02bd23bbe4983a9856"
      },
      {
        "number": 73,
        "name": "Low Conflict",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              3
            ]
          ],
          [
            [
              3,
              2
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g073",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "dd50fcc8b00cd4ad2d9afeafc3a9e1ee4af1b99ee668395904b70efdc9fcdfdb"
      },
      {
        "number": 74,
        "name": "Aligned",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              2
            ]
          ],
          [
            [
              3,
              3
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g074",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "5ff61bcddecfab459539b62c80498315a1183067c8f3d69e7f95d0528bcbd8b8"
      },
      {
        "number": 75,
        "name": "Pure Aligned",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              1
            ]
          ],
          [
            [
              3,
              3
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g075",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "5318247971e9f8bb0d113b4e8f1579920329fc968ca5b2395138b6d0d75ee1bd"
      },
      {
        "number": 76,
        "name": "Asym Coordination",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              1
            ]
          ],
          [
            [
              3,
              2
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g076",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "cf96a292ca88fad1b947ed9b57bbb1ef265def99ed9bcfe9c9c6eeb168bb269c"
      },
      {
        "number": 77,
        "name": "Asym Assurance",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              2
            ]
          ],
          [
            [
              3,
              1
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g077",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "a8d2f937970b6cb7d2230e10e95d1cf27bb7926975fb73b63adc655d22f337c7"
      },
      {
        "number": 78,
        "name": "Stag Hunt",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              3
            ]
          ],
          [
            [
              3,
              1
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g078",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "c0feb93ef447e336d71ae4788149e3cf62ca30241bf1fe74e5146becfec52fd6"
      },
      {
        "number": 79,
        "name": "Asym Pd",
        "family": "PD Family",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              3,
              1
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g079",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "d846ac7b925e67a9082ef19b97135e29045bc00d000f086ea9dab4e050c399ce"
      },
      {
        "number": 80,
        "name": "Hamlet",
        "family": "Tragic",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              3,
              1
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g080",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "This family is outside the paper’s main six-family analysis."
        ],
        "sha256": "8f36fb33e88f124567806b8864bd08b73ecfa76aeaed579c6cb9cb5c9ce9b4d5"
      },
      {
        "number": 81,
        "name": "Big Bully",
        "family": "Tragic",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              3,
              2
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g081",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "This family is outside the paper’s main six-family analysis."
        ],
        "sha256": "9d74a3b51d2fa851386f5fc2babe20da4068849b4f4f756dc2190987baf22a22"
      },
      {
        "number": 82,
        "name": "Missile Crisis",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              3,
              3
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g082",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "50a94f61396774c5877c329604b18bba0ec49fdb40fdbcd5ebc65b7011756463"
      },
      {
        "number": 83,
        "name": "Inspector",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              3,
              3
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g083",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "68978f3e887894d41d6eddc69948cfac347de4eedac08fb903d50d86bc2ffe9e"
      },
      {
        "number": 84,
        "name": "Endless",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              3,
              2
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g084",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "a66d3f5b00f90fbc8e84783168d9ca25b704a214c9ca97dc8d608a35506b290a"
      },
      {
        "number": 85,
        "name": "Mutual",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              3
            ]
          ],
          [
            [
              2,
              2
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g085",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "1e5e0318191eb1e5f6b5abd6506a9d6e4ffbfd0d6f5f69ee29e9d47ddee9d967"
      },
      {
        "number": 86,
        "name": "Privilaged",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              2
            ]
          ],
          [
            [
              2,
              3
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g086",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "2789a50eaf9f14b1a74d68e352dab2c23676088ae1a361805c4ba420316c2962"
      },
      {
        "number": 87,
        "name": "Privilaged",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              1
            ]
          ],
          [
            [
              2,
              3
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g087",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "e29cea19e7a8fc649c4b5ac577aaa595852af0b876b28df13c763d48a53cd760"
      },
      {
        "number": 88,
        "name": "Pure Coordination",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              1
            ]
          ],
          [
            [
              2,
              2
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g088",
        "version": "0.1.0",
        "pilot": true,
        "source_issues": [],
        "sha256": "e1acc68e8790c605e45e53c50bf606c3f78732d9934bf7394f242b314b7d08d8"
      },
      {
        "number": 89,
        "name": "Assurance",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              2
            ]
          ],
          [
            [
              2,
              1
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g089",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "4111883f6d0663e2329a1da7acecf7c3b19fd455fc682505ddf0af76f040f7e1"
      },
      {
        "number": 90,
        "name": "Asym Assurance",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              1,
              3
            ]
          ],
          [
            [
              2,
              1
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g090",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "6b221afbc5742fc837307f42777f34839ddb8fe102b3fcb8ba234f099fd5e808"
      },
      {
        "number": 91,
        "name": "Alibi",
        "family": "PD Family",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              2,
              1
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g091",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "8d6697abff7932bccd6527f93db54283013f52e05cc836ae219fc97b9695a14f"
      },
      {
        "number": 92,
        "name": "Second Best",
        "family": "Second Best",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              2,
              1
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g092",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "66870bafd2876665036cf2e6a9abd8b9ff5ec03732a1198911c1f4c6d528cbdb"
      },
      {
        "number": 93,
        "name": "Second Best",
        "family": "Second Best",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              2,
              2
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g093",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "68ee50e1a8fc66d4bdb2ee98785ab5d44528a0a770d452d056f15792baef930d"
      },
      {
        "number": 94,
        "name": "Fixed Sum",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              2,
              3
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g094",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "57822412d3def387b0dcb3bdcd9bf8ece4cd1a81a99bb657f707805cc9d27f5b"
      },
      {
        "number": 95,
        "name": "Tragic Cycle",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              2,
              3
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g095",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "0d437b425aab8d9dbede227da29dbec16f16cf39cfd2d8df1bdbd2877d09f74c"
      },
      {
        "number": 96,
        "name": "Inferior Cycle",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              1,
              4
            ]
          ],
          [
            [
              2,
              2
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g096",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [
          "The released table contains tied payoffs."
        ],
        "sha256": "687c7b47da6c63e88a017b5b34bec85e5b45d813d6885444f457613adc5668db"
      },
      {
        "number": 97,
        "name": "Mutual",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              3
            ]
          ],
          [
            [
              1,
              2
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g097",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "7a988296ef0084210cb5356676392fe5a5eb983bf7f015968486b2f7a46c1d73"
      },
      {
        "number": 98,
        "name": "Privilaged",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              2
            ]
          ],
          [
            [
              1,
              3
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g098",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "239cfca1acb88f39d7b131f3dcddfed4f39c0339f6b481ec177cc2652d5cb2ce"
      },
      {
        "number": 99,
        "name": "Privilaged",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              1
            ]
          ],
          [
            [
              1,
              3
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g099",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "887d31c8b24f4f9e5d8cdc89118699d79c8b3d40480f5eb6b8babe6afad0e2e0"
      },
      {
        "number": 100,
        "name": "Coordination",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              1
            ]
          ],
          [
            [
              1,
              2
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g100",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "b0cf041e08f0168d6b260e1ed536e29e73bf25d747580cdc2bef359d58e65134"
      },
      {
        "number": 101,
        "name": "Pure Coordination",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              2
            ]
          ],
          [
            [
              1,
              1
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g101",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "0e581f02bae5b6d34b7acdceeeb0818257703a29b0b3dc1e4146f0ed3ac96f42"
      },
      {
        "number": 102,
        "name": "Asym Coordination",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              3
            ]
          ],
          [
            [
              1,
              1
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g102",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "a98e112a8f5db9927ddf84a8738f6d01c7eca6dc57a66da304cb162cb12698eb"
      },
      {
        "number": 103,
        "name": "Revelation",
        "family": "PD Family",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              1,
              1
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g103",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "ad3118778899170970b0a55ea8503abd79e1c53141664023a87a82d229db4415"
      },
      {
        "number": 104,
        "name": "Second Best",
        "family": "Second Best",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              1,
              1
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g104",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "25ffe399856992d951a4718173a122e03e695210b5c68ef18218f11195e06020"
      },
      {
        "number": 105,
        "name": "Second Best",
        "family": "Second Best",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              1,
              2
            ],
            [
              3,
              3
            ]
          ]
        ],
        "id": "g105",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "9ffd0a2ab178ad58b941195eb85596e31f01b90e04bca879109ad47e84f9c569"
      },
      {
        "number": 106,
        "name": "Pursuit Cycle",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              1,
              3
            ],
            [
              3,
              2
            ]
          ]
        ],
        "id": "g106",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "8539d0d1638a64020ef501bb7a5324d95a40f88499dfd3c82855e1b9c5903225"
      },
      {
        "number": 107,
        "name": "Quasi Cycle",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              1,
              3
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g107",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "0d5addf861a042fc1711fd1233449179e72563baed58319a8c405efe43b30fc2"
      },
      {
        "number": 108,
        "name": "Biased Cycle",
        "family": "Cyclic",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              1,
              2
            ],
            [
              3,
              1
            ]
          ]
        ],
        "id": "g108",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "6b8d94773b8d5f97d4620b728063cde6a22609dc0ee627bf376cee3e93f4c9dd"
      },
      {
        "number": 109,
        "name": "Aligned",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              3
            ]
          ],
          [
            [
              1,
              2
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g109",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "6082be0831c9a025487bfbcfb0a572d2e83e28682b1b90d379996ae7ec198362"
      },
      {
        "number": 110,
        "name": "Asym Harmony",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              2
            ]
          ],
          [
            [
              1,
              3
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g110",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "409189ef33bfea9ca2c6f73b48d68e5f5169005110c4481212bcea4da904f704"
      },
      {
        "number": 111,
        "name": "Mixed Harmony",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              1
            ]
          ],
          [
            [
              1,
              3
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g111",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "57da8d4b7901c1b6fd72744eebd3ebe837c0f74a51c571b668a2fb7e8f930f83"
      },
      {
        "number": 112,
        "name": "Privilaged",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              1
            ]
          ],
          [
            [
              1,
              2
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g112",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "2db50f92b138820827b9587cc6882a38c96c11c29f8d64b1ba130a7203da4bdd"
      },
      {
        "number": 113,
        "name": "Privilaged",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              2
            ]
          ],
          [
            [
              1,
              1
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g113",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "08d4b71c397681355ba3fe546160d006640080446bee9a4da87f43c9db910f8a"
      },
      {
        "number": 114,
        "name": "Pure Aligned",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              3
            ]
          ],
          [
            [
              1,
              1
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g114",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "c69e3743487e472baff79c5fed61e2634116aa07cebb9c051b229228eb523e29"
      },
      {
        "number": 115,
        "name": "Altruist",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              1,
              1
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g115",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "cfc9bd9c84b5cf3e2d9da5f202d45a39dcbdf1454b05d9303e4ce648d0c85a26"
      },
      {
        "number": 116,
        "name": "Benevolent",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              1,
              1
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g116",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "efd116632484ffa1ab3ad4fe0847b732014a9a7d2dde574dbee6c00e7833e9b4"
      },
      {
        "number": 117,
        "name": "Subsym Benevolent",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              1,
              2
            ],
            [
              2,
              3
            ]
          ]
        ],
        "id": "g117",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "e6b2fa7df33fb7ef7aea4275b6633ab2b079cc236a8c9b0cc3da925b4887710b"
      },
      {
        "number": 118,
        "name": "Generous",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              1,
              3
            ],
            [
              2,
              2
            ]
          ]
        ],
        "id": "g118",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "202db0c8473f0150f0dbd7a5d8b7f3a8087b1ac18391fa8551c41feb8f81a5e6"
      },
      {
        "number": 119,
        "name": "Generous",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              1,
              3
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g119",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "5b46e673066b584642b05d105ea4b5f89f0dcd3025b1c2c7af7e7a90fbbef2ca"
      },
      {
        "number": 120,
        "name": "Quasi Altruist",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              1,
              2
            ],
            [
              2,
              1
            ]
          ]
        ],
        "id": "g120",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "b2c23ea090c3fd2ff195d191672427c8546eddd464bc733851c253f07aab2a3c"
      },
      {
        "number": 121,
        "name": "Pure Aligned",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              3
            ]
          ],
          [
            [
              2,
              2
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g121",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "cd24722848a9cad51761a8c1004b42027fafb725f62534b20dc172db43b04c76"
      },
      {
        "number": 122,
        "name": "Harmony",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              2
            ]
          ],
          [
            [
              2,
              3
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g122",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "46eb490e49e3470cf3ddfa5dfd35051c6b2e4cfc9a79b375b45eac61c6af7b66"
      },
      {
        "number": 123,
        "name": "Asym Harmony",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              1
            ]
          ],
          [
            [
              2,
              3
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g123",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "ce48a5661b185849efaacc8cf724f229e91d571ac4e9deac5d73e25be2891f6f"
      },
      {
        "number": 124,
        "name": "Privilaged",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              1
            ]
          ],
          [
            [
              2,
              2
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g124",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "5a371c7c455aaf649e543ef750afa841c71bd9a5d88c033e0eaf9bf83d06a288"
      },
      {
        "number": 125,
        "name": "Privilaged",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              2
            ]
          ],
          [
            [
              2,
              1
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g125",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "d360549a53e9e993d2a031659eedc1ee0aea97f2ba67746b8f16c4f4fd018364"
      },
      {
        "number": 126,
        "name": "Aligned",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              3,
              3
            ]
          ],
          [
            [
              2,
              1
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g126",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "48792b921f46a1d219c2f0b076f9e927c5c95f8492a608f1c49946ff462e09b8"
      },
      {
        "number": 127,
        "name": "Altruist Type",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              2,
              1
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g127",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "abd0d948fc766d18b427b98d70365410866dcc1ca5ffda8ecd9d7aea5f9bbad8"
      },
      {
        "number": 128,
        "name": "Benevolent Type",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              2,
              1
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g128",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "fe4e7e1a6ec3680dfa1b8111fb5f9c89660b8e93f968ca6a1fa305e6db65a77e"
      },
      {
        "number": 129,
        "name": "Benevolent",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              2,
              2
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g129",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "bfa2e9f2396de96ddc3462797710f027e589c368deb8ce03fa23a6b4b4d72094"
      },
      {
        "number": 130,
        "name": "Generous",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              2,
              3
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g130",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "ba57051dfb33b7a50b358e4658bfe74f9b1c6ea724b67987738d7248c805e28c"
      },
      {
        "number": 131,
        "name": "Generous",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              2,
              3
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g131",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "c9b62450c61ca111fcd6c9a09a33c1fe6676c6365fdc65d7832a8b9582a96699"
      },
      {
        "number": 132,
        "name": "Samaritan Dilemma",
        "family": "Biased",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              3,
              4
            ]
          ],
          [
            [
              2,
              2
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g132",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "dbde635ebed07e01626496d1e2e06c557f1ddb79baf4aae1387aef59c1895b07"
      },
      {
        "number": 133,
        "name": "No Conflict",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              3
            ]
          ],
          [
            [
              3,
              2
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g133",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "751076925516d21c9cf8602f3a87b02dbacdec3ab3189dcec4be122b8a5db4d7"
      },
      {
        "number": 134,
        "name": "Pure Aligned",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              2
            ]
          ],
          [
            [
              3,
              3
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g134",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "e4654b3e48a907e628900b53e350e232de95651fe6f8af65eb40158771f71da2"
      },
      {
        "number": 135,
        "name": "Aligned",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              1
            ]
          ],
          [
            [
              3,
              3
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g135",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "6e2c9fc310c990aa1c9f68283f59b7a7a1b27bbef99650e8024f3b00b396c931"
      },
      {
        "number": 136,
        "name": "Mutual",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              1
            ]
          ],
          [
            [
              3,
              2
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g136",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "f8a1ed90fc4aa7f8f04fad77e8313839e50c62c58451cb1e909348fa4a54e08e"
      },
      {
        "number": 137,
        "name": "Mutual",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              2
            ]
          ],
          [
            [
              3,
              1
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g137",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "c4f9032ce47ce05ffab81a98fe5587a6dbd1b8e8c23646f3372403a31e361268"
      },
      {
        "number": 138,
        "name": "Low Conflict",
        "family": "Win-win",
        "payoffs": [
          [
            [
              4,
              4
            ],
            [
              2,
              3
            ]
          ],
          [
            [
              3,
              1
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g138",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "26712d7bfc52e023665f334b9792e8e8fd86d28d0a2f1831003b51a82ee867b7"
      },
      {
        "number": 139,
        "name": "Hegm. Type",
        "family": "Unfair",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              3,
              1
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g139",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "3589a5d82ab81610df5c3e6ae8373c5ba4b4e5c32ed7281ddd1f4536aa48452a"
      },
      {
        "number": 140,
        "name": "Blackmail Type",
        "family": "Unfair",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              3,
              1
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g140",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "d3356a3b529b3f6f2949edb1ade135f75096d4f6714e0a220df13787980a972e"
      },
      {
        "number": 141,
        "name": "Hostage",
        "family": "Unfair",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              3,
              2
            ],
            [
              1,
              3
            ]
          ]
        ],
        "id": "g141",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "cdf6fd9fbabb52efd6b501913eae0e3d25dfd2582ca30cfb1319ad53ff609d34"
      },
      {
        "number": 142,
        "name": "Delilah",
        "family": "Unfair",
        "payoffs": [
          [
            [
              4,
              1
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              3,
              3
            ],
            [
              1,
              2
            ]
          ]
        ],
        "id": "g142",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "b1e05bbfa848a8886c5b053ecdbbb5d22333efd7ec4ab768c069926412325472"
      },
      {
        "number": 143,
        "name": "Samson",
        "family": "Unfair",
        "payoffs": [
          [
            [
              4,
              2
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              3,
              3
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g143",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "89326126010603a364ab16c765d30ba7a6216db6d4dfdd7de710158919b79054"
      },
      {
        "number": 144,
        "name": "Hegemony",
        "family": "Unfair",
        "payoffs": [
          [
            [
              4,
              3
            ],
            [
              2,
              4
            ]
          ],
          [
            [
              3,
              2
            ],
            [
              1,
              1
            ]
          ]
        ],
        "id": "g144",
        "version": "0.1.0",
        "pilot": false,
        "source_issues": [],
        "sha256": "28c6611ee64e078cf2cf2ef6e087b7c9cb42f33af00131d0b628ca524a3dcdec"
      }
    ],
    "pilot_games": [
      "g001",
      "g012",
      "g002",
      "g010",
      "g016",
      "g029",
      "g045",
      "g056",
      "g065",
      "g067",
      "g078",
      "g088"
    ]
  },
  "models": [
    {
      "key": "gemini-3.8-flash",
      "label": "Gemini 3.8 Flash",
      "provider": "google",
      "model": "gemini-3.8-flash",
      "effort": "high",
      "max_output_tokens": 65536,
      "input_per_million": 0.75,
      "output_per_million": 3.75,
      "pricing_url": "https://ai.google.dev/gemini-api/docs/pricing",
      "pricing_note": "Current promotional rates through 2026-12-31.",
      "effort_note": "Top level; the API defines low/medium/high only (ai.google.dev/gemini-api/docs/thinking)."
    },
    {
      "key": "gpt-5.6-sol",
      "label": "GPT-5.6 Sol",
      "provider": "openai",
      "model": "gpt-5.6-sol",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 4.0,
      "output_per_million": 20.0,
      "pricing_url": "https://developers.openai.com/api/docs/models/gpt-5.6-sol",
      "pricing_note": "Current promotional rates available at least through 2026-11-21.",
      "effort_note": "Top level per developers.openai.com/api/docs/models/gpt-5.6-sol."
    },
    {
      "key": "gpt-6-astra",
      "label": "GPT-6 Astra",
      "provider": "openai",
      "model": "gpt-6-astra",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 10.0,
      "output_per_million": 50.0,
      "pricing_url": "https://developers.openai.com/api/docs/models/gpt-6-astra",
      "pricing_note": "",
      "effort_note": "Top level per developers.openai.com/api/docs/models/gpt-6-astra."
    },
    {
      "key": "claude-opus-5",
      "label": "Claude Opus 5",
      "provider": "bedrock",
      "model": "global.anthropic.claude-opus-5",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 5.0,
      "output_per_million": 25.0,
      "pricing_url": "https://platform.claude.com/docs/en/models/opus-5/overview",
      "pricing_note": "Global standard inference; regional premiums excluded.",
      "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort."
    },
    {
      "key": "claude-fable-5-1",
      "label": "Claude Fable 5.1",
      "provider": "bedrock",
      "model": "global.anthropic.claude-fable-5-1",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 10.0,
      "output_per_million": 50.0,
      "pricing_url": "https://platform.claude.com/docs/en/models/fable-5-1/overview",
      "pricing_note": "Global standard inference; regional premiums excluded.",
      "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort."
    },
    {
      "key": "muse-spark-1.3",
      "label": "Muse Spark 1.3",
      "provider": "openrouter",
      "model": "meta/muse-spark-1.3",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 1.25,
      "output_per_million": 4.25,
      "pricing_url": "https://openrouter.ai/meta/muse-spark-1.3",
      "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
      "effort_note": "Top level per OpenRouter /models supported_efforts."
    },
    {
      "key": "grok-4.6",
      "label": "Grok 4.6",
      "provider": "openrouter",
      "model": "x-ai/grok-4.6",
      "effort": "xhigh",
      "max_output_tokens": 65536,
      "input_per_million": 2.0,
      "output_per_million": 6.0,
      "pricing_url": "https://openrouter.ai/x-ai/grok-4.6",
      "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
      "effort_note": "Top level per OpenRouter /models supported_efforts (no max for this model)."
    },
    {
      "key": "qwen3.8-max",
      "label": "Qwen 3.8 Max",
      "provider": "openrouter",
      "model": "qwen/qwen3.8-max-0902",
      "effort": "xhigh",
      "max_output_tokens": 65536,
      "input_per_million": 2.0,
      "output_per_million": 6.0,
      "pricing_url": "https://openrouter.ai/qwen/qwen3.8-max-0902",
      "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
      "effort_note": "Top level per OpenRouter /models supported_efforts (no max for this model)."
    },
    {
      "key": "kimi-k3",
      "label": "Kimi K3",
      "provider": "openrouter",
      "model": "moonshotai/kimi-k3",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 2.34,
      "output_per_million": 11.7,
      "pricing_url": "https://openrouter.ai/moonshotai/kimi-k3",
      "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
      "effort_note": "Top level per OpenRouter /models supported_efforts."
    },
    {
      "key": "gpt-6-sol",
      "label": "GPT-6 Sol",
      "provider": "openai",
      "model": "gpt-6-sol",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 2.0,
      "output_per_million": 10.0,
      "pricing_url": "https://developers.openai.com/api/docs/models/gpt-6-sol",
      "pricing_note": "Standard processing, checked 2026-09-24; no cache discounts assumed.",
      "effort_note": "Top level per developers.openai.com/api/docs/models/gpt-6-sol, checked 2026-09-24."
    },
    {
      "key": "claude-opus-5-5",
      "label": "Claude Opus 5.5",
      "provider": "bedrock",
      "model": "global.anthropic.claude-opus-5-5",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 4.0,
      "output_per_million": 20.0,
      "pricing_url": "https://platform.claude.com/docs/en/models/opus-5-5/overview",
      "pricing_note": "Global standard inference, checked 2026-09-24; regional premiums excluded.",
      "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort, checked 2026-09-24."
    },
    {
      "key": "gpt-6.1-sol",
      "label": "GPT-6.1 Sol",
      "provider": "openai",
      "model": "gpt-6.1-sol",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 2.0,
      "output_per_million": 10.0,
      "pricing_url": "https://developers.openai.com/api/docs/models/gpt-6.1-sol",
      "pricing_note": "Standard processing, checked 2026-10-07; no cache discounts assumed.",
      "effort_note": "Top level per developers.openai.com/api/docs/models/gpt-6.1-sol, checked 2026-10-07."
    },
    {
      "key": "claude-haiku-5-5",
      "label": "Claude Haiku 5.5",
      "provider": "bedrock",
      "model": "global.anthropic.claude-haiku-5-5",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 0.1,
      "output_per_million": 0.5,
      "pricing_url": "https://platform.claude.com/docs/en/models/haiku-5-5/overview",
      "pricing_note": "Global standard inference for prompts up to 100,000 tokens, checked 2026-10-07; regional premiums excluded.",
      "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort, checked 2026-10-07."
    },
    {
      "key": "grok-4.7",
      "label": "Grok 4.7",
      "provider": "openrouter",
      "model": "x-ai/grok-4.7",
      "effort": "xhigh",
      "max_output_tokens": 65536,
      "input_per_million": 2.0,
      "output_per_million": 6.0,
      "pricing_url": "https://openrouter.ai/x-ai/grok-4.7",
      "pricing_note": "OpenRouter list price, checked 2026-10-07; runs record the billed amount OpenRouter reports.",
      "effort_note": "Top level per OpenRouter /models supported_efforts (no max for this model)."
    },
    {
      "key": "qwen3.8-max-prime",
      "label": "Qwen 3.8 Max Prime",
      "provider": "openrouter",
      "model": "qwen/qwen3.8-max-prime",
      "effort": "xhigh",
      "max_output_tokens": 65536,
      "input_per_million": 4.0,
      "output_per_million": 12.0,
      "pricing_url": "https://openrouter.ai/qwen/qwen3.8-max-prime",
      "pricing_note": "OpenRouter list price, checked 2026-10-07; runs record the billed amount OpenRouter reports.",
      "effort_note": "Top level per OpenRouter /models supported_efforts (no max for this model)."
    },
    {
      "key": "claude-sonnet-5-5",
      "label": "Claude Sonnet 5.5",
      "provider": "bedrock",
      "model": "global.anthropic.claude-sonnet-5-5",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 2.0,
      "output_per_million": 10.0,
      "pricing_url": "https://platform.claude.com/docs/en/models/sonnet-5-5/overview",
      "pricing_note": "Global standard inference, checked 2026-10-07; regional premiums excluded.",
      "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort, checked 2026-10-07."
    },
    {
      "key": "deepseek-v4.1-flash",
      "label": "DeepSeek V4.1 Flash",
      "provider": "openrouter",
      "model": "deepseek/deepseek-v4.1-flash",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 0.3,
      "output_per_million": 1.2,
      "pricing_url": "https://openrouter.ai/deepseek/deepseek-v4.1-flash",
      "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
      "effort_note": "Top level per OpenRouter /models supported_efforts; not in the published run."
    },
    {
      "key": "glm-5.3",
      "label": "GLM-5.3",
      "provider": "openrouter",
      "model": "z-ai/glm-5.3",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 0.049,
      "output_per_million": 3.39,
      "pricing_url": "https://openrouter.ai/z-ai/glm-5.3",
      "pricing_note": "OpenRouter list price, checked 2026-10-07; runs record the billed amount OpenRouter reports.",
      "effort_note": "Top level per OpenRouter /models supported_efforts."
    },
    {
      "key": "glm-5.3-prime",
      "label": "GLM-5.3 Prime",
      "provider": "openrouter",
      "model": "z-ai/glm-5.3-prime",
      "effort": "max",
      "max_output_tokens": 65536,
      "input_per_million": 2.8,
      "output_per_million": 8.8,
      "pricing_url": "https://openrouter.ai/z-ai/glm-5.3-prime",
      "pricing_note": "OpenRouter list price, checked 2026-10-07; runs record the billed amount OpenRouter reports.",
      "effort_note": "Top level per OpenRouter /models supported_efforts."
    }
  ],
  "additional_games": [
    {
      "id": "dictator",
      "name": "Dictator",
      "type": "dictator",
      "origin": "additional",
      "description": "Probes how players divide a reward when the recipient has no power to reject the allocation.",
      "aliases": [
        "Dictator game"
      ],
      "total_points": 10,
      "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/dictator.html"
    },
    {
      "id": "ultimatum",
      "name": "Ultimatum",
      "type": "ultimatum",
      "origin": "additional",
      "description": "Probes bargaining and responses to unequal offers when rejection leaves both players with nothing.",
      "aliases": [
        "Ultimatum game"
      ],
      "total_points": 10,
      "acceptance_threshold": 4,
      "scripted_offers": [
        2,
        5,
        1,
        4,
        0,
        10
      ],
      "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/ultimatum.html"
    }
  ],
  "results": {
    "version": "0.1.0",
    "plan": {
      "benchmark_version": "0.1.0",
      "protocol_version": "0.5.0",
      "game_ids": [
        "g001",
        "g002",
        "g003",
        "g004",
        "g005",
        "g006",
        "g007",
        "g008",
        "g009",
        "g010",
        "g011",
        "g012",
        "g013",
        "g014",
        "g015",
        "g016",
        "g017",
        "g018",
        "g019",
        "g020",
        "g021",
        "g022",
        "g023",
        "g024",
        "g025",
        "g026",
        "g027",
        "g028",
        "g029",
        "g030",
        "g031",
        "g032",
        "g033",
        "g034",
        "g035",
        "g036",
        "g037",
        "g038",
        "g039",
        "g040",
        "g041",
        "g042",
        "g043",
        "g044",
        "g045",
        "g046",
        "g047",
        "g048",
        "g049",
        "g050",
        "g051",
        "g052",
        "g053",
        "g054",
        "g055",
        "g056",
        "g057",
        "g058",
        "g059",
        "g060",
        "g061",
        "g062",
        "g063",
        "g064",
        "g065",
        "g066",
        "g067",
        "g068",
        "g069",
        "g070",
        "g071",
        "g072",
        "g073",
        "g074",
        "g075",
        "g076",
        "g077",
        "g078",
        "g079",
        "g080",
        "g081",
        "g082",
        "g083",
        "g084",
        "g085",
        "g086",
        "g087",
        "g088",
        "g089",
        "g090",
        "g091",
        "g092",
        "g093",
        "g094",
        "g095",
        "g096",
        "g097",
        "g098",
        "g099",
        "g100",
        "g101",
        "g102",
        "g103",
        "g104",
        "g105",
        "g106",
        "g107",
        "g108",
        "g109",
        "g110",
        "g111",
        "g112",
        "g113",
        "g114",
        "g115",
        "g116",
        "g117",
        "g118",
        "g119",
        "g120",
        "g121",
        "g122",
        "g123",
        "g124",
        "g125",
        "g126",
        "g127",
        "g128",
        "g129",
        "g130",
        "g131",
        "g132",
        "g133",
        "g134",
        "g135",
        "g136",
        "g137",
        "g138",
        "g139",
        "g140",
        "g141",
        "g142",
        "g143",
        "g144",
        "dictator",
        "ultimatum"
      ],
      "games": [
        {
          "number": 1,
          "name": "Hegemony",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g001",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "0cac7ee5fbd62630caa340b4cc5d6dd41f38cbacc6a87e8a71278f58314358ab"
        },
        {
          "number": 2,
          "name": "Samaritan Dilemma",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g002",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "498cffafdce53a21bfa27dfa56f575fc8c538b23914f90e1f03a43d888466687"
        },
        {
          "number": 3,
          "name": "Quasi Altruist",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g003",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "225c1c6f5f36f682e83a107b7bf709be8b9316c73118ba2a2cc2a996895715b3"
        },
        {
          "number": 4,
          "name": "Biased Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g004",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ae5bb10fbeb4e104ec53a5b70c1aa551775c2cf9cf4dc73d08e8b27ac2c8172c"
        },
        {
          "number": 5,
          "name": "Inferior Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g005",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "97170e25ace119d10621cf088a4ffe988472fae3d7c6e12e6a2e322f781cd57c"
        },
        {
          "number": 6,
          "name": "Endless",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g006",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "8d29c7ce6f7fdcfe850fe43eddba0efecdb309abe6b2739af962df8d7bdc9b04"
        },
        {
          "number": 7,
          "name": "Called Bluff",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g007",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "606d42f7c565cc3cb60f373bfda3eca7f35eb4c732a0012a446d593a2a1bf56a"
        },
        {
          "number": 8,
          "name": "Bully",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g008",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "37d28424c1476d0a3b9c7ae4af209e4bb442e7975324d73263f938a0102a0254"
        },
        {
          "number": 9,
          "name": "Unfair Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g009",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "49a883e06e59b07129182e507858a24714ede45bf6edef459bd70fe2943a3d98"
        },
        {
          "number": 10,
          "name": "Skewed Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g010",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "d89f96d3809cabd0227a59097d3c6807e306659df8d349d3882c7c934ab1a739"
        },
        {
          "number": 11,
          "name": "Asym Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g011",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "eb0b4d72195261e3bc79dc828060b79461ad0ccdaa818c18a446dde372b81382"
        },
        {
          "number": 12,
          "name": "Chicken",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g012",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "e2ff2d44cef5199eb5298a5ac13e727232bc4418e23c43c428e0c5fc6926a0c3"
        },
        {
          "number": 13,
          "name": "Samson",
          "family": "Unfair",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g013",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "48b222e1838dce3002c839f11894a6fca92e771949a3b428df645d2d0c0b6cae"
        },
        {
          "number": 14,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g014",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "0bfd4d321363e7f29f70fe414b9fb5dca327f8c3bcdc778e9f1a507d8b6f6c15"
        },
        {
          "number": 15,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g015",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "f5db1ec87fab8954393b3e45f68c3593ba1b21528f36978157766f33c4bc9a26"
        },
        {
          "number": 16,
          "name": "Quasi Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g016",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "38e2b7e84444c766bd8f6bda1d59c0b5c38a6f59154f33e02e4e4878bc152b1d"
        },
        {
          "number": 17,
          "name": "Tragic Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g017",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "eb17532eb382a63a1c240173e0f86d1ee72038e9ad08c9e189050151ff48ccef"
        },
        {
          "number": 18,
          "name": "Inspector",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g018",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "dc7553a63e0581dcdc6ec0b46560aa676da075371a43f49918f17689fe69dc21"
        },
        {
          "number": 19,
          "name": "Patron",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g019",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "38345d51b202102d88cb862dc3282aad2d4f0ac7091ecfbb180263371f41127a"
        },
        {
          "number": 20,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g020",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "5561f8fdeb5cde8b7d3e886fb3e89ff8bd164b2135f05ceba7bc6ab3ade57e04"
        },
        {
          "number": 21,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g021",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "3d460a51ad99a8783cd8aa4bbadea7d25dd73a0be822b2f05642213a423a3b94"
        },
        {
          "number": 22,
          "name": "Quasi Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g022",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "096379419560dcc195402c2e04942c78c444ee0e7e95b1f192404780bbf74a95"
        },
        {
          "number": 23,
          "name": "Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g023",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "387831a3bec2e33414b7f038e03c4f999271deb6081bdcfcbbf18afb9cbe9bd0"
        },
        {
          "number": 24,
          "name": "Asym Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g024",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "6dd6d78836034d55bfd229de7b386a19f2d567de5dd1a673629b3ed8da82c77d"
        },
        {
          "number": 25,
          "name": "Delilah",
          "family": "Unfair",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g025",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ebb9d39f7df465dfc715a7de40a5f64366cd107de73eb971a06a7f1cb2e28734"
        },
        {
          "number": 26,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g026",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "70a90566e3c93c3417bc7081b6a3d87d333681474b754237e74fecb7ac53c574"
        },
        {
          "number": 27,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g027",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "9c67004d04f273109d5d39f3c7f5e2e6f47f12ed6e100eae5f356173d4b6e6ea"
        },
        {
          "number": 28,
          "name": "Pursuit Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g028",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "1127ecfd4f88278de4c5ddd04121aeb88fa7d69186ac0eb7dc51006586b18c9d"
        },
        {
          "number": 29,
          "name": "Fixed Sum",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g029",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "05e2e7367f5ff682ae1be701d92da0871ed12bf1377e454a7a96c10d81aa791a"
        },
        {
          "number": 30,
          "name": "Missile Crisis",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g030",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "b3d01c0a5034beab91ec3c11bb8f5872a7da1c533e3084b716a0349a05410095"
        },
        {
          "number": 31,
          "name": "Patron",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g031",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "620f47b4d4b06a2ced990a955ec664aa6b72b88fc5c361b35398e6a8064aa1e4"
        },
        {
          "number": 32,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g032",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "52f640e338b2668f6c348a051e4285fc561066955f350aa5e7147e87bbfceffe"
        },
        {
          "number": 33,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g033",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "0734e2939327b6b611a1419fb8dbfe2ab4b9ffdcb932d164bbccc8ea672dd16a"
        },
        {
          "number": 34,
          "name": "Hero",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g034",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "580a7045fbc6c99c9e56f95e18b16947e96ca6f5c3a4240a4b761f34f2470a37"
        },
        {
          "number": 35,
          "name": "Quasi Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g035",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "971c270d1e5e9caddc93dd0460f8c40871df090389e1ae5e139d5da7437670ab"
        },
        {
          "number": 36,
          "name": "Skewed Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g036",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "73ca100688a858af58fc4d33b11d69f5df0955083504dd2794292c0ab9a689b4"
        },
        {
          "number": 37,
          "name": "Hostage",
          "family": "Unfair",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g037",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a3d102d83bbef5c11349a93c6bc3259092ea19bb5df8cc307d6291dbfd5c1a69"
        },
        {
          "number": 38,
          "name": "Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g038",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "794c0542c056f3140b486bf31dad39baab4866a77183046b59cd857199d4186c"
        },
        {
          "number": 39,
          "name": "Subsym Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g039",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "f8978b6543150953a82993bf56574714ef5dd4b81e0de708dce576c2954061d1"
        },
        {
          "number": 40,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g040",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "b7a078ef4072252e5e868b0a6e0174d4f040c3383db7b452698c951196846f48"
        },
        {
          "number": 41,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g041",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "08931af3497028d7238c20002aee57462be9cdb373747f9e9d877ff5c140891e"
        },
        {
          "number": 42,
          "name": "Big Bully",
          "family": "Tragic",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g042",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "235169149f8b0e3f03a6f82e921a84c7cfc85e793a31a5f6302b5a7aed9bdb60"
        },
        {
          "number": 43,
          "name": "Tragedy",
          "family": "Tragic",
          "payoffs": [
            [
              [
                1,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g043",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "e5194cbb621c62db3390f6b47ce9f1034f70a1d20a3ff40b3cd0aae755c908a3"
        },
        {
          "number": 44,
          "name": "Asym Delight",
          "family": "Second Best",
          "payoffs": [
            [
              [
                1,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g044",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "3ca7f01e33dfd6b2432cc1b0a4ffed7a9ab947e67f0a603bcf0903e6be04099e"
        },
        {
          "number": 45,
          "name": "Pure Delight",
          "family": "Second Best",
          "payoffs": [
            [
              [
                1,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g045",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "365cb5ea5fc4cd33f50665686712365658b87d7617eee8e3f38e854f59d2115c"
        },
        {
          "number": 46,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g046",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "99d6d1370c7e92a0af60fbbce821b4abaa2681315b99d6d6a3c063c98049cd12"
        },
        {
          "number": 47,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g047",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "21ddcc39147c883135886339bc3ea3b003d04c1b6158e2aa3e1ab4974d6ced92"
        },
        {
          "number": 48,
          "name": "Unfair Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                1,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g048",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "9fc09ee3bf79249d15bafa29f80c443df7c539f7578b57e104ef7b6ab7d89235"
        },
        {
          "number": 49,
          "name": "Blackmail Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g049",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "97a9407d06c6523902ff14a44dd0336e414700d2e7c36657a188ac6237b1e2d3"
        },
        {
          "number": 50,
          "name": "Benevolent Type",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g050",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "889db229dbbe681a3c7c7bbb33ba3e021db7e5159d00adc0fffdb6ccb9ff11cc"
        },
        {
          "number": 51,
          "name": "Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g051",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a0088863b30152ed49939ee1c6a0b7b3ccf68c3f2302daa14e8be89b5cb4fadf"
        },
        {
          "number": 52,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g052",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a1d8e39ef08e680e18222d502ce89c2b42564ed41c8496229d754f3bddfd1574"
        },
        {
          "number": 53,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g053",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5953b8c7d80b0276f6df569b342b6c5412ef848fc337ce9acb541b22517ab547"
        },
        {
          "number": 54,
          "name": "Hamlet",
          "family": "Tragic",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g054",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "fa14510d9a50418d76568841cd86673a2772b467e1d91ad261b8d4445b6ee601"
        },
        {
          "number": 55,
          "name": "Total Conflict",
          "family": "Tragic",
          "payoffs": [
            [
              [
                2,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g055",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "5d2d973f7483416dda95422369497d303c8ec4173808037da85ce96906a8152f"
        },
        {
          "number": 56,
          "name": "Deadlock",
          "family": "Second Best",
          "payoffs": [
            [
              [
                2,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g056",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "afb42db74dd29733f1176d64440d70758c7991e77f7cd0c599a09ce5d206932b"
        },
        {
          "number": 57,
          "name": "Asym Delight",
          "family": "Second Best",
          "payoffs": [
            [
              [
                2,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g057",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "704db1f19052f1009ac8bd44480eb6a781974150bcd290c67d7611858c6b34d2"
        },
        {
          "number": 58,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g058",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "71fc8621f1a0e748e29c4ad5d66e068f2ffc2e024e6a2de44ac0b18248e52f5a"
        },
        {
          "number": 59,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g059",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "cb9b841590854c7dc23b3bdc337f0958aba421269a0de0d9cf39a15530b67e20"
        },
        {
          "number": 60,
          "name": "Bully",
          "family": "Unfair",
          "payoffs": [
            [
              [
                2,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g060",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "8076b3d311dac153bd6b34f434abbd0a3af9291a3994820224f900abeffee719"
        },
        {
          "number": 61,
          "name": "Hegm. Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g061",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "508caf7c60763d185458eec836aa264ec84136b79ba9a0be193beef81dd02fb5"
        },
        {
          "number": 62,
          "name": "Altruist Type",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g062",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "107a262edce5c2753e0862f9187ff10d2e7b9ea78287233d455a65e1fd06ae07"
        },
        {
          "number": 63,
          "name": "Altruist",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g063",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ee74d594e9d44a12210c44c23dcc99d9e216b97ecdb23fd9b9b1d203ac759941"
        },
        {
          "number": 64,
          "name": "Revelation",
          "family": "PD Family",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g064",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a387e1bba4650c36021c2349571740bc0ff8f245d7aa564d7205d128b107eceb"
        },
        {
          "number": 65,
          "name": "Alibi",
          "family": "PD Family",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g065",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "b113f4deb82814e58c9e597a143cb56a5aec71a521ad153793db315375c6935f"
        },
        {
          "number": 66,
          "name": "Asym Pd",
          "family": "PD Family",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g066",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "987c82ec0af4857457f59eff193de863a6c574ea39d7e74931eb4a4c82b8b355"
        },
        {
          "number": 67,
          "name": "Prisoners’ Dilemma",
          "family": "PD Family",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g067",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "7817599cc395cfa3325ee7143bf1161265107219251d4121662207560c7b1fc8"
        },
        {
          "number": 68,
          "name": "Total Conflict",
          "family": "Tragic",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g068",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "6a0bb2fc20f6fbb4f19da755f2394aae8927a81f8c6057fa9a824e2628567f7d"
        },
        {
          "number": 69,
          "name": "Tragedy",
          "family": "Tragic",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g069",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "f687ff2536539e481eb858ee30dd24773a2c2521d183b5dcffca7a62b3805a41"
        },
        {
          "number": 70,
          "name": "Patron",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g070",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5a9f5dfddb4b8d1a6e3d26d10158a8a976ccc8a6c38ad64c84693cef87ff5019"
        },
        {
          "number": 71,
          "name": "Patron",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g071",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "50475f49f2b68d6368c0dcf152b5d3a6f1b906695084c38422072807e04dc80f"
        },
        {
          "number": 72,
          "name": "Called Bluff",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g072",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "2a2ee7dd8eb4630c3eacc3cdb2fd1c5df791c52d15aeff02bd23bbe4983a9856"
        },
        {
          "number": 73,
          "name": "Low Conflict",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g073",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "dd50fcc8b00cd4ad2d9afeafc3a9e1ee4af1b99ee668395904b70efdc9fcdfdb"
        },
        {
          "number": 74,
          "name": "Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g074",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5ff61bcddecfab459539b62c80498315a1183067c8f3d69e7f95d0528bcbd8b8"
        },
        {
          "number": 75,
          "name": "Pure Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g075",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5318247971e9f8bb0d113b4e8f1579920329fc968ca5b2395138b6d0d75ee1bd"
        },
        {
          "number": 76,
          "name": "Asym Coordination",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g076",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "cf96a292ca88fad1b947ed9b57bbb1ef265def99ed9bcfe9c9c6eeb168bb269c"
        },
        {
          "number": 77,
          "name": "Asym Assurance",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g077",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a8d2f937970b6cb7d2230e10e95d1cf27bb7926975fb73b63adc655d22f337c7"
        },
        {
          "number": 78,
          "name": "Stag Hunt",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g078",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "c0feb93ef447e336d71ae4788149e3cf62ca30241bf1fe74e5146becfec52fd6"
        },
        {
          "number": 79,
          "name": "Asym Pd",
          "family": "PD Family",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g079",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "d846ac7b925e67a9082ef19b97135e29045bc00d000f086ea9dab4e050c399ce"
        },
        {
          "number": 80,
          "name": "Hamlet",
          "family": "Tragic",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g080",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "8f36fb33e88f124567806b8864bd08b73ecfa76aeaed579c6cb9cb5c9ce9b4d5"
        },
        {
          "number": 81,
          "name": "Big Bully",
          "family": "Tragic",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g081",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "9d74a3b51d2fa851386f5fc2babe20da4068849b4f4f756dc2190987baf22a22"
        },
        {
          "number": 82,
          "name": "Missile Crisis",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g082",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "50a94f61396774c5877c329604b18bba0ec49fdb40fdbcd5ebc65b7011756463"
        },
        {
          "number": 83,
          "name": "Inspector",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g083",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "68978f3e887894d41d6eddc69948cfac347de4eedac08fb903d50d86bc2ffe9e"
        },
        {
          "number": 84,
          "name": "Endless",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g084",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "a66d3f5b00f90fbc8e84783168d9ca25b704a214c9ca97dc8d608a35506b290a"
        },
        {
          "number": 85,
          "name": "Mutual",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g085",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "1e5e0318191eb1e5f6b5abd6506a9d6e4ffbfd0d6f5f69ee29e9d47ddee9d967"
        },
        {
          "number": 86,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g086",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "2789a50eaf9f14b1a74d68e352dab2c23676088ae1a361805c4ba420316c2962"
        },
        {
          "number": 87,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g087",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "e29cea19e7a8fc649c4b5ac577aaa595852af0b876b28df13c763d48a53cd760"
        },
        {
          "number": 88,
          "name": "Pure Coordination",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g088",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "e1acc68e8790c605e45e53c50bf606c3f78732d9934bf7394f242b314b7d08d8"
        },
        {
          "number": 89,
          "name": "Assurance",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g089",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "4111883f6d0663e2329a1da7acecf7c3b19fd455fc682505ddf0af76f040f7e1"
        },
        {
          "number": 90,
          "name": "Asym Assurance",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g090",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "6b221afbc5742fc837307f42777f34839ddb8fe102b3fcb8ba234f099fd5e808"
        },
        {
          "number": 91,
          "name": "Alibi",
          "family": "PD Family",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g091",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "8d6697abff7932bccd6527f93db54283013f52e05cc836ae219fc97b9695a14f"
        },
        {
          "number": 92,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g092",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "66870bafd2876665036cf2e6a9abd8b9ff5ec03732a1198911c1f4c6d528cbdb"
        },
        {
          "number": 93,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g093",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "68ee50e1a8fc66d4bdb2ee98785ab5d44528a0a770d452d056f15792baef930d"
        },
        {
          "number": 94,
          "name": "Fixed Sum",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g094",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "57822412d3def387b0dcb3bdcd9bf8ece4cd1a81a99bb657f707805cc9d27f5b"
        },
        {
          "number": 95,
          "name": "Tragic Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g095",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "0d437b425aab8d9dbede227da29dbec16f16cf39cfd2d8df1bdbd2877d09f74c"
        },
        {
          "number": 96,
          "name": "Inferior Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g096",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "687c7b47da6c63e88a017b5b34bec85e5b45d813d6885444f457613adc5668db"
        },
        {
          "number": 97,
          "name": "Mutual",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g097",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "7a988296ef0084210cb5356676392fe5a5eb983bf7f015968486b2f7a46c1d73"
        },
        {
          "number": 98,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g098",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "239cfca1acb88f39d7b131f3dcddfed4f39c0339f6b481ec177cc2652d5cb2ce"
        },
        {
          "number": 99,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g099",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "887d31c8b24f4f9e5d8cdc89118699d79c8b3d40480f5eb6b8babe6afad0e2e0"
        },
        {
          "number": 100,
          "name": "Coordination",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g100",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "b0cf041e08f0168d6b260e1ed536e29e73bf25d747580cdc2bef359d58e65134"
        },
        {
          "number": 101,
          "name": "Pure Coordination",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g101",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "0e581f02bae5b6d34b7acdceeeb0818257703a29b0b3dc1e4146f0ed3ac96f42"
        },
        {
          "number": 102,
          "name": "Asym Coordination",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g102",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a98e112a8f5db9927ddf84a8738f6d01c7eca6dc57a66da304cb162cb12698eb"
        },
        {
          "number": 103,
          "name": "Revelation",
          "family": "PD Family",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g103",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ad3118778899170970b0a55ea8503abd79e1c53141664023a87a82d229db4415"
        },
        {
          "number": 104,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g104",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "25ffe399856992d951a4718173a122e03e695210b5c68ef18218f11195e06020"
        },
        {
          "number": 105,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g105",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "9ffd0a2ab178ad58b941195eb85596e31f01b90e04bca879109ad47e84f9c569"
        },
        {
          "number": 106,
          "name": "Pursuit Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g106",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "8539d0d1638a64020ef501bb7a5324d95a40f88499dfd3c82855e1b9c5903225"
        },
        {
          "number": 107,
          "name": "Quasi Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g107",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "0d5addf861a042fc1711fd1233449179e72563baed58319a8c405efe43b30fc2"
        },
        {
          "number": 108,
          "name": "Biased Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g108",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "6b8d94773b8d5f97d4620b728063cde6a22609dc0ee627bf376cee3e93f4c9dd"
        },
        {
          "number": 109,
          "name": "Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g109",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "6082be0831c9a025487bfbcfb0a572d2e83e28682b1b90d379996ae7ec198362"
        },
        {
          "number": 110,
          "name": "Asym Harmony",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g110",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "409189ef33bfea9ca2c6f73b48d68e5f5169005110c4481212bcea4da904f704"
        },
        {
          "number": 111,
          "name": "Mixed Harmony",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g111",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "57da8d4b7901c1b6fd72744eebd3ebe837c0f74a51c571b668a2fb7e8f930f83"
        },
        {
          "number": 112,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g112",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "2db50f92b138820827b9587cc6882a38c96c11c29f8d64b1ba130a7203da4bdd"
        },
        {
          "number": 113,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g113",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "08d4b71c397681355ba3fe546160d006640080446bee9a4da87f43c9db910f8a"
        },
        {
          "number": 114,
          "name": "Pure Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g114",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "c69e3743487e472baff79c5fed61e2634116aa07cebb9c051b229228eb523e29"
        },
        {
          "number": 115,
          "name": "Altruist",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g115",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "cfc9bd9c84b5cf3e2d9da5f202d45a39dcbdf1454b05d9303e4ce648d0c85a26"
        },
        {
          "number": 116,
          "name": "Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g116",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "efd116632484ffa1ab3ad4fe0847b732014a9a7d2dde574dbee6c00e7833e9b4"
        },
        {
          "number": 117,
          "name": "Subsym Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g117",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "e6b2fa7df33fb7ef7aea4275b6633ab2b079cc236a8c9b0cc3da925b4887710b"
        },
        {
          "number": 118,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g118",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "202db0c8473f0150f0dbd7a5d8b7f3a8087b1ac18391fa8551c41feb8f81a5e6"
        },
        {
          "number": 119,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g119",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5b46e673066b584642b05d105ea4b5f89f0dcd3025b1c2c7af7e7a90fbbef2ca"
        },
        {
          "number": 120,
          "name": "Quasi Altruist",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g120",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "b2c23ea090c3fd2ff195d191672427c8546eddd464bc733851c253f07aab2a3c"
        },
        {
          "number": 121,
          "name": "Pure Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g121",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "cd24722848a9cad51761a8c1004b42027fafb725f62534b20dc172db43b04c76"
        },
        {
          "number": 122,
          "name": "Harmony",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g122",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "46eb490e49e3470cf3ddfa5dfd35051c6b2e4cfc9a79b375b45eac61c6af7b66"
        },
        {
          "number": 123,
          "name": "Asym Harmony",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g123",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ce48a5661b185849efaacc8cf724f229e91d571ac4e9deac5d73e25be2891f6f"
        },
        {
          "number": 124,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g124",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5a371c7c455aaf649e543ef750afa841c71bd9a5d88c033e0eaf9bf83d06a288"
        },
        {
          "number": 125,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g125",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "d360549a53e9e993d2a031659eedc1ee0aea97f2ba67746b8f16c4f4fd018364"
        },
        {
          "number": 126,
          "name": "Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g126",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "48792b921f46a1d219c2f0b076f9e927c5c95f8492a608f1c49946ff462e09b8"
        },
        {
          "number": 127,
          "name": "Altruist Type",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g127",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "abd0d948fc766d18b427b98d70365410866dcc1ca5ffda8ecd9d7aea5f9bbad8"
        },
        {
          "number": 128,
          "name": "Benevolent Type",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g128",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "fe4e7e1a6ec3680dfa1b8111fb5f9c89660b8e93f968ca6a1fa305e6db65a77e"
        },
        {
          "number": 129,
          "name": "Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g129",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "bfa2e9f2396de96ddc3462797710f027e589c368deb8ce03fa23a6b4b4d72094"
        },
        {
          "number": 130,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g130",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ba57051dfb33b7a50b358e4658bfe74f9b1c6ea724b67987738d7248c805e28c"
        },
        {
          "number": 131,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g131",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "c9b62450c61ca111fcd6c9a09a33c1fe6676c6365fdc65d7832a8b9582a96699"
        },
        {
          "number": 132,
          "name": "Samaritan Dilemma",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g132",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "dbde635ebed07e01626496d1e2e06c557f1ddb79baf4aae1387aef59c1895b07"
        },
        {
          "number": 133,
          "name": "No Conflict",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g133",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "751076925516d21c9cf8602f3a87b02dbacdec3ab3189dcec4be122b8a5db4d7"
        },
        {
          "number": 134,
          "name": "Pure Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g134",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "e4654b3e48a907e628900b53e350e232de95651fe6f8af65eb40158771f71da2"
        },
        {
          "number": 135,
          "name": "Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g135",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "6e2c9fc310c990aa1c9f68283f59b7a7a1b27bbef99650e8024f3b00b396c931"
        },
        {
          "number": 136,
          "name": "Mutual",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g136",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "f8a1ed90fc4aa7f8f04fad77e8313839e50c62c58451cb1e909348fa4a54e08e"
        },
        {
          "number": 137,
          "name": "Mutual",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g137",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "c4f9032ce47ce05ffab81a98fe5587a6dbd1b8e8c23646f3372403a31e361268"
        },
        {
          "number": 138,
          "name": "Low Conflict",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g138",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "26712d7bfc52e023665f334b9792e8e8fd86d28d0a2f1831003b51a82ee867b7"
        },
        {
          "number": 139,
          "name": "Hegm. Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g139",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "3589a5d82ab81610df5c3e6ae8373c5ba4b4e5c32ed7281ddd1f4536aa48452a"
        },
        {
          "number": 140,
          "name": "Blackmail Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g140",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "d3356a3b529b3f6f2949edb1ade135f75096d4f6714e0a220df13787980a972e"
        },
        {
          "number": 141,
          "name": "Hostage",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g141",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "cdf6fd9fbabb52efd6b501913eae0e3d25dfd2582ca30cfb1319ad53ff609d34"
        },
        {
          "number": 142,
          "name": "Delilah",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g142",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "b1e05bbfa848a8886c5b053ecdbbb5d22333efd7ec4ab768c069926412325472"
        },
        {
          "number": 143,
          "name": "Samson",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g143",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "89326126010603a364ab16c765d30ba7a6216db6d4dfdd7de710158919b79054"
        },
        {
          "number": 144,
          "name": "Hegemony",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g144",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "28c6611ee64e078cf2cf2ef6e087b7c9cb42f33af00131d0b628ca524a3dcdec"
        },
        {
          "id": "dictator",
          "name": "Dictator",
          "type": "dictator",
          "description": "Probes how players divide a reward when the recipient has no power to reject the allocation.",
          "total_points": 10,
          "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/dictator.html",
          "aliases": [
            "Dictator game"
          ],
          "acceptance_threshold": null,
          "scripted_offers": [],
          "kind": "allocation",
          "origin": "additional",
          "version": "0.1.0",
          "decision_seats": [
            0
          ],
          "sha256": "81824495fa6052dfd50ef60bca8825c5f7c720156e6222392247fd15e7c3b276"
        },
        {
          "id": "ultimatum",
          "name": "Ultimatum",
          "type": "ultimatum",
          "description": "Probes bargaining and responses to unequal offers when rejection leaves both players with nothing.",
          "total_points": 10,
          "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/ultimatum.html",
          "aliases": [
            "Ultimatum game"
          ],
          "acceptance_threshold": 4,
          "scripted_offers": [
            2,
            5,
            1,
            4,
            0,
            10
          ],
          "kind": "allocation",
          "origin": "additional",
          "version": "0.1.0",
          "decision_seats": [
            0,
            1
          ],
          "sha256": "659eaa837bae89bca152ee8684f45aafd7fdf21506751678365064b1474550b4"
        }
      ],
      "models": [
        {
          "key": "gemini-3.8-flash",
          "label": "Gemini 3.8 Flash",
          "provider": "google",
          "model": "gemini-3.8-flash",
          "effort": "high",
          "max_output_tokens": 65536,
          "input_per_million": 0.75,
          "output_per_million": 3.75,
          "pricing_url": "https://ai.google.dev/gemini-api/docs/pricing",
          "pricing_note": "Current promotional rates through 2026-12-31.",
          "effort_note": "Top level; the API defines low/medium/high only (ai.google.dev/gemini-api/docs/thinking)."
        },
        {
          "key": "gpt-5.6-sol",
          "label": "GPT-5.6 Sol",
          "provider": "openai",
          "model": "gpt-5.6-sol",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 4.0,
          "output_per_million": 20.0,
          "pricing_url": "https://developers.openai.com/api/docs/models/gpt-5.6-sol",
          "pricing_note": "Current promotional rates available at least through 2026-11-21.",
          "effort_note": "Top level per developers.openai.com/api/docs/models/gpt-5.6-sol."
        },
        {
          "key": "gpt-6-astra",
          "label": "GPT-6 Astra",
          "provider": "openai",
          "model": "gpt-6-astra",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 10.0,
          "output_per_million": 50.0,
          "pricing_url": "https://developers.openai.com/api/docs/models/gpt-6-astra",
          "pricing_note": "",
          "effort_note": "Top level per developers.openai.com/api/docs/models/gpt-6-astra."
        },
        {
          "key": "claude-opus-5",
          "label": "Claude Opus 5",
          "provider": "bedrock",
          "model": "global.anthropic.claude-opus-5",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 5.0,
          "output_per_million": 25.0,
          "pricing_url": "https://platform.claude.com/docs/en/models/opus-5/overview",
          "pricing_note": "Global standard inference; regional premiums excluded.",
          "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort."
        },
        {
          "key": "claude-fable-5-1",
          "label": "Claude Fable 5.1",
          "provider": "bedrock",
          "model": "global.anthropic.claude-fable-5-1",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 10.0,
          "output_per_million": 50.0,
          "pricing_url": "https://platform.claude.com/docs/en/models/fable-5-1/overview",
          "pricing_note": "Global standard inference; regional premiums excluded.",
          "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort."
        },
        {
          "key": "muse-spark-1.3",
          "label": "Muse Spark 1.3",
          "provider": "openrouter",
          "model": "meta/muse-spark-1.3",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 1.25,
          "output_per_million": 4.25,
          "pricing_url": "https://openrouter.ai/meta/muse-spark-1.3",
          "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
          "effort_note": "Top level per OpenRouter /models supported_efforts."
        },
        {
          "key": "grok-4.6",
          "label": "Grok 4.6",
          "provider": "openrouter",
          "model": "x-ai/grok-4.6",
          "effort": "xhigh",
          "max_output_tokens": 65536,
          "input_per_million": 2.0,
          "output_per_million": 6.0,
          "pricing_url": "https://openrouter.ai/x-ai/grok-4.6",
          "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
          "effort_note": "Top level per OpenRouter /models supported_efforts (no max for this model)."
        },
        {
          "key": "qwen3.8-max",
          "label": "Qwen 3.8 Max",
          "provider": "openrouter",
          "model": "qwen/qwen3.8-max-0902",
          "effort": "xhigh",
          "max_output_tokens": 65536,
          "input_per_million": 2.0,
          "output_per_million": 6.0,
          "pricing_url": "https://openrouter.ai/qwen/qwen3.8-max-0902",
          "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
          "effort_note": "Top level per OpenRouter /models supported_efforts (no max for this model)."
        },
        {
          "key": "kimi-k3",
          "label": "Kimi K3",
          "provider": "openrouter",
          "model": "moonshotai/kimi-k3",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 2.34,
          "output_per_million": 11.7,
          "pricing_url": "https://openrouter.ai/moonshotai/kimi-k3",
          "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
          "effort_note": "Top level per OpenRouter /models supported_efforts."
        }
      ],
      "scripted_focal": null,
      "opponents": [
        "alternating"
      ],
      "rounds": 10,
      "repetitions": 1,
      "seats": [
        0,
        1
      ],
      "seed": 20260908,
      "source": {
        "repository": "https://github.com/eliaka/repeatedgames",
        "commit": "224a605a21127cac69763f990e077f7b05abd422",
        "paper": "https://doi.org/10.1038/s41562-025-02172-y",
        "files": [
          {
            "path": "144_games_info.csv",
            "upstream_path": "all_games/144_games_info.csv",
            "sha256": "4b08f2b8f948784004e3f04be1a876901dd248ba6cd76962bd31c3eeea41456d"
          },
          {
            "path": "LICENSE.md",
            "upstream_path": "LICENSE.md",
            "sha256": "efffba77db6fd2e7810213fcff131d7346b329e820bc091e58b92305d652d6c4"
          }
        ]
      },
      "code_sha256": {
        "build_site.py": "f3ac8d2c0c01dea4d0159f602c640e5eb7cd728d545eea7b803ae042b51bef27",
        "catalogue.py": "438d215b0da883c32deadb8dd21f9c854647256e15da9a0c3b427a87bdd3201f",
        "engine.py": "4a8dc001a70b981babcada523ad9f6333e887cb10588bf4858f828c4076bf28a",
        "providers.py": "50827bac11377ee37bf92edfabb6538ce04160a7e23e9220c32b0998dbc0c1fa",
        "recover_interrupted.py": "c574234bc45beeee81895a32c9acc5382bd5480f413e1d81a5c31cabd53b46a6",
        "run.py": "2aa39a381f1f51a254e5b22b0fe8d658a51027a9081dd817be786791149ad3be",
        "test_benchmark.py": "bced0a5132f53b2adecb6dd6efa126883fab5178aafcf6494331a810a8ee6d77",
        "test_recovery.py": "8b7f99f6dd607b13ead2c9d1830ff1d76daaea900b6e9463f9be17314a8fc8e3"
      },
      "decisions_per_model": 2910,
      "planned_api_calls": 26190,
      "estimate_assumptions": {
        "mean_input_tokens": 1000,
        "billed_output_tokens": [
          100,
          1000
        ],
        "includes_reasoning": true,
        "cached_discounts": false
      },
      "estimated_costs": [
        {
          "model": "gemini-3.8-flash",
          "low_usd": 3.2737499999999997,
          "high_usd": 13.094999999999999
        },
        {
          "model": "gpt-5.6-sol",
          "low_usd": 17.46,
          "high_usd": 69.84
        },
        {
          "model": "gpt-6-astra",
          "low_usd": 43.65,
          "high_usd": 174.6
        },
        {
          "model": "claude-opus-5",
          "low_usd": 21.825,
          "high_usd": 87.3
        },
        {
          "model": "claude-fable-5-1",
          "low_usd": 43.65,
          "high_usd": 174.6
        },
        {
          "model": "muse-spark-1.3",
          "low_usd": 4.87425,
          "high_usd": 16.005
        },
        {
          "model": "grok-4.6",
          "low_usd": 7.566,
          "high_usd": 23.28
        },
        {
          "model": "qwen3.8-max",
          "low_usd": 7.566,
          "high_usd": 23.28
        },
        {
          "model": "kimi-k3",
          "low_usd": 10.2141,
          "high_usd": 40.8564
        }
      ],
      "sha256": "59cfe3b80d07ffbd4b098d421f66245d86c72f72e479e2ed429f15086aba9a16",
      "replay_from": {
        "run": "all-146-original-nine-2026-09-25-parser-finished",
        "plan_sha256": "ade8c25f147f0c755da54be1eb147a10c801920ad1a1a0d2b1c44c610275fe2c",
        "protocol_version": "0.5.0",
        "game_ids": [
          "g001",
          "g002",
          "g003",
          "g004",
          "g005",
          "g006",
          "g007",
          "g008",
          "g009",
          "g010",
          "g011",
          "g012",
          "g013",
          "g014",
          "g015",
          "g016",
          "g017",
          "g018",
          "g019",
          "g020",
          "g021",
          "g022",
          "g023",
          "g024",
          "g025",
          "g026",
          "g027",
          "g028",
          "g029",
          "g030",
          "g031",
          "g032",
          "g033",
          "g034",
          "g035",
          "g036",
          "g037",
          "g038",
          "g039",
          "g040",
          "g041",
          "g042",
          "g043",
          "g044",
          "g045",
          "g046",
          "g047",
          "g048",
          "g049",
          "g050",
          "g051",
          "g052",
          "g053",
          "g054",
          "g055",
          "g056",
          "g057",
          "g058",
          "g059",
          "g060",
          "g061",
          "g062",
          "g063",
          "g064",
          "g065",
          "g066",
          "g067",
          "g068",
          "g069",
          "g070",
          "g071",
          "g072",
          "g073",
          "g074",
          "g075",
          "g076",
          "g077",
          "g078",
          "g079",
          "g080",
          "g081",
          "g082",
          "g083",
          "g084",
          "g085",
          "g086",
          "g087",
          "g088",
          "g089",
          "g090",
          "g091",
          "g092",
          "g093",
          "g094",
          "g095",
          "g096",
          "g097",
          "g098",
          "g099",
          "g100",
          "g101",
          "g102",
          "g103",
          "g104",
          "g105",
          "g106",
          "g107",
          "g108",
          "g109",
          "g110",
          "g111",
          "g112",
          "g113",
          "g114",
          "g115",
          "g116",
          "g117",
          "g118",
          "g119",
          "g120",
          "g121",
          "g122",
          "g123",
          "g124",
          "g125",
          "g126",
          "g127",
          "g128",
          "g129",
          "g130",
          "g131",
          "g132",
          "g133",
          "g134",
          "g135",
          "g136",
          "g137",
          "g138",
          "g139",
          "g140",
          "g141",
          "g142",
          "g143",
          "g144",
          "dictator",
          "ultimatum"
        ],
        "accounted_cost_usd": 821.794462,
        "unknown_usage_calls": 511
      },
      "execution": {
        "workers": 20,
        "model_concurrency": 5
      },
      "replay_only": true
    },
    "started": "2026-09-25T17:35:12.879359+00:00",
    "updated": "2026-09-25T17:37:24.348989+00:00",
    "run_kind": "model_evaluation",
    "episodes_completed": 2611,
    "episodes_finished": 2619,
    "rows": [
      {
        "game_id": "dictator",
        "model": "claude-fable-5-1",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-claude-fable-5-1-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "claude-opus-5",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-claude-opus-5-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "gemini-3.8-flash",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 10.0,
          "other_mean_points": 0.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 1.0,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-gemini-3.8-flash-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "gpt-5.6-sol",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 9.5,
          "other_mean_points": 0.5,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.95,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-gpt-5.6-sol-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "gpt-6-astra",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-gpt-6-astra-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "grok-4.6",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-grok-4.6-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "kimi-k3",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 10.0,
          "other_mean_points": 0.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 1.0,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-kimi-k3-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "muse-spark-1.3",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-muse-spark-1.3-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "qwen3.8-max",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-qwen3.8-max-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.8499999999999996,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g001-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-claude-opus-5-alternating-s0-r0.json",
          "episodes/g001-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g001-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g001-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g001-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-grok-4.6-alternating-s0-r0.json",
          "episodes/g001-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 11
        },
        "episodes": [
          "episodes/g001-kimi-k3-alternating-s0-r0.json",
          "episodes/g001-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g001-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g001-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g002-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-claude-opus-5-alternating-s0-r0.json",
          "episodes/g002-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g002-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g002-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g002-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-grok-4.6-alternating-s0-r0.json",
          "episodes/g002-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-kimi-k3-alternating-s0-r0.json",
          "episodes/g002-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g002-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g002-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g003-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-claude-opus-5-alternating-s1-r0.json",
          "episodes/g003-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g003-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g003-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g003-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-grok-4.6-alternating-s1-r0.json",
          "episodes/g003-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-kimi-k3-alternating-s0-r0.json",
          "episodes/g003-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g003-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g003-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g004-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-claude-opus-5-alternating-s0-r0.json",
          "episodes/g004-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g004-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g004-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g004-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-grok-4.6-alternating-s1-r0.json",
          "episodes/g004-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.1500000000000004,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-kimi-k3-alternating-s0-r0.json",
          "episodes/g004-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g004-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g004-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g005-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-claude-opus-5-alternating-s1-r0.json",
          "episodes/g005-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g005-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g005-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g005-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-grok-4.6-alternating-s0-r0.json",
          "episodes/g005-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-kimi-k3-alternating-s0-r0.json",
          "episodes/g005-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g005-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1000000000000005,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g005-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g006-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-claude-opus-5-alternating-s0-r0.json",
          "episodes/g006-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.300000000000001,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g006-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g006-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g006-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-grok-4.6-alternating-s1-r0.json",
          "episodes/g006-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-kimi-k3-alternating-s0-r0.json",
          "episodes/g006-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g006-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g006-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g007-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-claude-opus-5-alternating-s1-r0.json",
          "episodes/g007-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g007-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g007-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g007-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-grok-4.6-alternating-s0-r0.json",
          "episodes/g007-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-kimi-k3-alternating-s0-r0.json",
          "episodes/g007-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g007-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g007-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g008-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-claude-opus-5-alternating-s1-r0.json",
          "episodes/g008-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g008-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g008-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g008-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-grok-4.6-alternating-s1-r0.json",
          "episodes/g008-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-kimi-k3-alternating-s1-r0.json",
          "episodes/g008-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g008-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g008-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g009-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-claude-opus-5-alternating-s1-r0.json",
          "episodes/g009-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g009-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g009-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g009-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-grok-4.6-alternating-s1-r0.json",
          "episodes/g009-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-kimi-k3-alternating-s1-r0.json",
          "episodes/g009-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g009-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g009-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g010-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-claude-opus-5-alternating-s0-r0.json",
          "episodes/g010-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g010-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g010-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g010-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-grok-4.6-alternating-s1-r0.json",
          "episodes/g010-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6499999999999995,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-kimi-k3-alternating-s0-r0.json",
          "episodes/g010-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.6000000000000005,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g010-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g010-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.8499999999999996,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g011-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-claude-opus-5-alternating-s1-r0.json",
          "episodes/g011-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.1000000000000005,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g011-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g011-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g011-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-grok-4.6-alternating-s1-r0.json",
          "episodes/g011-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 13,
          "valid_choice": 13,
          "responses": 14
        },
        "episodes": [
          "episodes/g011-kimi-k3-alternating-s1-r0.json",
          "episodes/g011-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g011-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g011-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g012-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-claude-opus-5-alternating-s1-r0.json",
          "episodes/g012-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g012-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g012-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g012-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-grok-4.6-alternating-s1-r0.json",
          "episodes/g012-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 18,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-kimi-k3-alternating-s1-r0.json",
          "episodes/g012-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g012-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g012-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g013-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-claude-opus-5-alternating-s1-r0.json",
          "episodes/g013-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g013-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g013-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g013-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-grok-4.6-alternating-s0-r0.json",
          "episodes/g013-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-kimi-k3-alternating-s0-r0.json",
          "episodes/g013-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g013-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g013-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g014-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-claude-opus-5-alternating-s1-r0.json",
          "episodes/g014-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g014-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g014-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g014-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-grok-4.6-alternating-s1-r0.json",
          "episodes/g014-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-kimi-k3-alternating-s0-r0.json",
          "episodes/g014-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g014-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g014-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g015-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-claude-opus-5-alternating-s0-r0.json",
          "episodes/g015-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g015-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g015-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g015-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-grok-4.6-alternating-s0-r0.json",
          "episodes/g015-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-kimi-k3-alternating-s1-r0.json",
          "episodes/g015-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g015-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g015-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 1.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g016-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-claude-opus-5-alternating-s1-r0.json",
          "episodes/g016-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 1.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g016-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g016-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g016-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-grok-4.6-alternating-s0-r0.json",
          "episodes/g016-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-kimi-k3-alternating-s1-r0.json",
          "episodes/g016-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.7,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g016-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.45,
          "other_mean_points": 1.65,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.8625,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g016-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.3500000000000005,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g017-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.3500000000000005,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-claude-opus-5-alternating-s1-r0.json",
          "episodes/g017-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g017-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g017-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g017-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-grok-4.6-alternating-s1-r0.json",
          "episodes/g017-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 2.0999999999999996,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-kimi-k3-alternating-s0-r0.json",
          "episodes/g017-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.6000000000000005,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g017-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.3500000000000005,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g017-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g018-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-claude-opus-5-alternating-s1-r0.json",
          "episodes/g018-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.6000000000000005,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g018-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g018-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g018-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-grok-4.6-alternating-s1-r0.json",
          "episodes/g018-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-kimi-k3-alternating-s0-r0.json",
          "episodes/g018-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.3999999999999995,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g018-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g018-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g019-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-claude-opus-5-alternating-s0-r0.json",
          "episodes/g019-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g019-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g019-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g019-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-grok-4.6-alternating-s0-r0.json",
          "episodes/g019-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-kimi-k3-alternating-s1-r0.json",
          "episodes/g019-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g019-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g019-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g020-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-claude-opus-5-alternating-s0-r0.json",
          "episodes/g020-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g020-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g020-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g020-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-grok-4.6-alternating-s1-r0.json",
          "episodes/g020-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-kimi-k3-alternating-s0-r0.json",
          "episodes/g020-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g020-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g020-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g021-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-claude-opus-5-alternating-s0-r0.json",
          "episodes/g021-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g021-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g021-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g021-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-grok-4.6-alternating-s1-r0.json",
          "episodes/g021-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-kimi-k3-alternating-s0-r0.json",
          "episodes/g021-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g021-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g021-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g022-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-claude-opus-5-alternating-s1-r0.json",
          "episodes/g022-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g022-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.3500000000000005,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g022-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g022-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-grok-4.6-alternating-s1-r0.json",
          "episodes/g022-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-kimi-k3-alternating-s0-r0.json",
          "episodes/g022-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g022-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g022-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.550000000000001,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.8500000000000001,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g023-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0999999999999996,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-claude-opus-5-alternating-s1-r0.json",
          "episodes/g023-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.300000000000001,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g023-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.300000000000001,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g023-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 3.0999999999999996,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g023-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-grok-4.6-alternating-s0-r0.json",
          "episodes/g023-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-kimi-k3-alternating-s0-r0.json",
          "episodes/g023-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.8500000000000001,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g023-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 3.0999999999999996,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g023-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g024-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-claude-opus-5-alternating-s0-r0.json",
          "episodes/g024-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 3.35,
          "joint_mean_points": 6.45,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g024-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g024-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g024-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-grok-4.6-alternating-s0-r0.json",
          "episodes/g024-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-kimi-k3-alternating-s0-r0.json",
          "episodes/g024-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.9000000000000004,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g024-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g024-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g025-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-claude-opus-5-alternating-s0-r0.json",
          "episodes/g025-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g025-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g025-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g025-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-grok-4.6-alternating-s0-r0.json",
          "episodes/g025-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-kimi-k3-alternating-s0-r0.json",
          "episodes/g025-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.949999999999999,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g025-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g025-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g026-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-claude-opus-5-alternating-s0-r0.json",
          "episodes/g026-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g026-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g026-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g026-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-grok-4.6-alternating-s1-r0.json",
          "episodes/g026-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-kimi-k3-alternating-s0-r0.json",
          "episodes/g026-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g026-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g026-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g027-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-claude-opus-5-alternating-s1-r0.json",
          "episodes/g027-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g027-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g027-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g027-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-grok-4.6-alternating-s1-r0.json",
          "episodes/g027-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-kimi-k3-alternating-s1-r0.json",
          "episodes/g027-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g027-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g027-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g028-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.7999999999999998,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-claude-opus-5-alternating-s0-r0.json",
          "episodes/g028-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g028-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g028-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g028-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-grok-4.6-alternating-s0-r0.json",
          "episodes/g028-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-kimi-k3-alternating-s1-r0.json",
          "episodes/g028-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g028-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g028-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.7999999999999998,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g029-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-claude-opus-5-alternating-s1-r0.json",
          "episodes/g029-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g029-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g029-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g029-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 1.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-grok-4.6-alternating-s0-r0.json",
          "episodes/g029-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-kimi-k3-alternating-s0-r0.json",
          "episodes/g029-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g029-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 1.6,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g029-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.15,
          "joint_mean_points": 4.8999999999999995,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g030-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-claude-opus-5-alternating-s0-r0.json",
          "episodes/g030-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.15,
          "joint_mean_points": 4.8999999999999995,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g030-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.65,
          "other_mean_points": 2.3499999999999996,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.6625,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g030-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g030-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-grok-4.6-alternating-s1-r0.json",
          "episodes/g030-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 1.95,
          "joint_mean_points": 4.8,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-kimi-k3-alternating-s0-r0.json",
          "episodes/g030-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g030-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.25,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g030-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g031-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-claude-opus-5-alternating-s0-r0.json",
          "episodes/g031-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g031-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g031-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g031-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-grok-4.6-alternating-s0-r0.json",
          "episodes/g031-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-kimi-k3-alternating-s0-r0.json",
          "episodes/g031-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g031-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g031-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g032-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-claude-opus-5-alternating-s1-r0.json",
          "episodes/g032-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g032-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g032-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g032-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-grok-4.6-alternating-s0-r0.json",
          "episodes/g032-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-kimi-k3-alternating-s1-r0.json",
          "episodes/g032-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g032-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g032-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g033-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-claude-opus-5-alternating-s1-r0.json",
          "episodes/g033-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g033-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g033-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g033-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-grok-4.6-alternating-s0-r0.json",
          "episodes/g033-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-kimi-k3-alternating-s0-r0.json",
          "episodes/g033-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g033-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g033-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.9000000000000004,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.7,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g034-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.45,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-claude-opus-5-alternating-s0-r0.json",
          "episodes/g034-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.6,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g034-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.6,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g034-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.050000000000001,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g034-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3499999999999996,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.55,
          "individual_max_fraction": 0.8374999999999999,
          "joint_max_rate": 0.8500000000000001,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-grok-4.6-alternating-s0-r0.json",
          "episodes/g034-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-kimi-k3-alternating-s0-r0.json",
          "episodes/g034-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.050000000000001,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g034-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.5,
          "joint_mean_points": 7.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g034-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g035-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-claude-opus-5-alternating-s0-r0.json",
          "episodes/g035-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g035-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.6,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g035-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g035-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-grok-4.6-alternating-s1-r0.json",
          "episodes/g035-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.8500000000000001,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-kimi-k3-alternating-s0-r0.json",
          "episodes/g035-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g035-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g035-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g036-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.6000000000000005,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-claude-opus-5-alternating-s0-r0.json",
          "episodes/g036-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g036-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g036-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g036-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-grok-4.6-alternating-s0-r0.json",
          "episodes/g036-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-kimi-k3-alternating-s0-r0.json",
          "episodes/g036-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g036-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g036-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g037-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-claude-opus-5-alternating-s0-r0.json",
          "episodes/g037-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g037-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g037-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g037-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-grok-4.6-alternating-s1-r0.json",
          "episodes/g037-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-kimi-k3-alternating-s0-r0.json",
          "episodes/g037-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g037-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g037-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g038-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-claude-opus-5-alternating-s0-r0.json",
          "episodes/g038-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g038-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g038-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g038-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-grok-4.6-alternating-s0-r0.json",
          "episodes/g038-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-kimi-k3-alternating-s1-r0.json",
          "episodes/g038-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g038-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g038-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g039-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-claude-opus-5-alternating-s0-r0.json",
          "episodes/g039-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g039-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g039-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g039-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-grok-4.6-alternating-s0-r0.json",
          "episodes/g039-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-kimi-k3-alternating-s1-r0.json",
          "episodes/g039-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g039-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g039-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g040-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-claude-opus-5-alternating-s0-r0.json",
          "episodes/g040-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g040-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g040-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g040-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-grok-4.6-alternating-s0-r0.json",
          "episodes/g040-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-kimi-k3-alternating-s0-r0.json",
          "episodes/g040-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g040-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g040-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g041-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-claude-opus-5-alternating-s1-r0.json",
          "episodes/g041-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g041-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g041-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g041-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-grok-4.6-alternating-s0-r0.json",
          "episodes/g041-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-kimi-k3-alternating-s0-r0.json",
          "episodes/g041-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g041-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g041-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g042-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-claude-opus-5-alternating-s1-r0.json",
          "episodes/g042-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g042-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g042-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g042-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-grok-4.6-alternating-s1-r0.json",
          "episodes/g042-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-kimi-k3-alternating-s1-r0.json",
          "episodes/g042-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g042-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g042-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g043-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-claude-opus-5-alternating-s0-r0.json",
          "episodes/g043-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g043-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g043-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g043-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-grok-4.6-alternating-s1-r0.json",
          "episodes/g043-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-kimi-k3-alternating-s1-r0.json",
          "episodes/g043-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g043-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g043-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g044-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-claude-opus-5-alternating-s1-r0.json",
          "episodes/g044-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g044-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g044-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g044-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-grok-4.6-alternating-s0-r0.json",
          "episodes/g044-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-kimi-k3-alternating-s1-r0.json",
          "episodes/g044-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g044-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g044-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g045-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-claude-opus-5-alternating-s0-r0.json",
          "episodes/g045-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g045-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g045-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g045-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-grok-4.6-alternating-s1-r0.json",
          "episodes/g045-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-kimi-k3-alternating-s0-r0.json",
          "episodes/g045-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g045-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g045-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g046-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-claude-opus-5-alternating-s1-r0.json",
          "episodes/g046-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g046-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g046-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g046-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-grok-4.6-alternating-s0-r0.json",
          "episodes/g046-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-kimi-k3-alternating-s0-r0.json",
          "episodes/g046-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g046-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g046-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g047-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-claude-opus-5-alternating-s1-r0.json",
          "episodes/g047-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g047-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g047-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g047-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-grok-4.6-alternating-s0-r0.json",
          "episodes/g047-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-kimi-k3-alternating-s0-r0.json",
          "episodes/g047-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g047-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g047-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g048-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-claude-opus-5-alternating-s0-r0.json",
          "episodes/g048-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g048-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g048-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g048-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-grok-4.6-alternating-s1-r0.json",
          "episodes/g048-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-kimi-k3-alternating-s1-r0.json",
          "episodes/g048-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g048-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g048-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g049-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-claude-opus-5-alternating-s0-r0.json",
          "episodes/g049-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g049-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g049-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g049-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-grok-4.6-alternating-s0-r0.json",
          "episodes/g049-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-kimi-k3-alternating-s0-r0.json",
          "episodes/g049-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g049-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g049-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g050-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-claude-opus-5-alternating-s0-r0.json",
          "episodes/g050-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g050-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g050-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g050-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-grok-4.6-alternating-s0-r0.json",
          "episodes/g050-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-kimi-k3-alternating-s1-r0.json",
          "episodes/g050-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g050-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g050-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g051-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-claude-opus-5-alternating-s1-r0.json",
          "episodes/g051-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g051-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g051-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g051-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-grok-4.6-alternating-s0-r0.json",
          "episodes/g051-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 11
        },
        "episodes": [
          "episodes/g051-kimi-k3-alternating-s0-r0.json",
          "episodes/g051-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g051-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g051-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g052-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-claude-opus-5-alternating-s0-r0.json",
          "episodes/g052-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g052-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g052-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g052-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-grok-4.6-alternating-s1-r0.json",
          "episodes/g052-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-kimi-k3-alternating-s1-r0.json",
          "episodes/g052-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g052-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g052-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g053-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-claude-opus-5-alternating-s1-r0.json",
          "episodes/g053-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g053-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g053-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g053-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-grok-4.6-alternating-s1-r0.json",
          "episodes/g053-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-kimi-k3-alternating-s1-r0.json",
          "episodes/g053-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g053-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g053-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g054-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-claude-opus-5-alternating-s1-r0.json",
          "episodes/g054-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g054-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g054-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g054-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-grok-4.6-alternating-s0-r0.json",
          "episodes/g054-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-kimi-k3-alternating-s0-r0.json",
          "episodes/g054-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g054-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g054-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g055-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-claude-opus-5-alternating-s1-r0.json",
          "episodes/g055-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g055-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g055-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g055-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-grok-4.6-alternating-s1-r0.json",
          "episodes/g055-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-kimi-k3-alternating-s0-r0.json",
          "episodes/g055-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g055-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g055-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g056-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-claude-opus-5-alternating-s0-r0.json",
          "episodes/g056-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g056-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g056-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g056-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-grok-4.6-alternating-s1-r0.json",
          "episodes/g056-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-kimi-k3-alternating-s0-r0.json",
          "episodes/g056-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g056-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g056-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g057-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-claude-opus-5-alternating-s1-r0.json",
          "episodes/g057-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g057-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g057-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g057-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-grok-4.6-alternating-s1-r0.json",
          "episodes/g057-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-kimi-k3-alternating-s1-r0.json",
          "episodes/g057-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g057-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g057-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g058-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-claude-opus-5-alternating-s0-r0.json",
          "episodes/g058-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g058-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g058-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g058-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-grok-4.6-alternating-s1-r0.json",
          "episodes/g058-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-kimi-k3-alternating-s0-r0.json",
          "episodes/g058-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.55,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.05
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g058-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g058-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g059-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-claude-opus-5-alternating-s0-r0.json",
          "episodes/g059-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g059-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g059-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g059-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-grok-4.6-alternating-s0-r0.json",
          "episodes/g059-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-kimi-k3-alternating-s1-r0.json",
          "episodes/g059-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g059-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g059-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.05
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g060-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-claude-opus-5-alternating-s0-r0.json",
          "episodes/g060-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g060-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g060-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.05
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g060-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-grok-4.6-alternating-s1-r0.json",
          "episodes/g060-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-kimi-k3-alternating-s1-r0.json",
          "episodes/g060-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g060-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g060-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g061-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-claude-opus-5-alternating-s1-r0.json",
          "episodes/g061-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g061-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g061-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g061-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-grok-4.6-alternating-s0-r0.json",
          "episodes/g061-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-kimi-k3-alternating-s1-r0.json",
          "episodes/g061-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g061-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g061-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g062-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-claude-opus-5-alternating-s0-r0.json",
          "episodes/g062-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g062-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g062-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g062-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-grok-4.6-alternating-s1-r0.json",
          "episodes/g062-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-kimi-k3-alternating-s1-r0.json",
          "episodes/g062-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g062-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g062-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g063-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-claude-opus-5-alternating-s1-r0.json",
          "episodes/g063-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g063-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g063-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g063-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-grok-4.6-alternating-s1-r0.json",
          "episodes/g063-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-kimi-k3-alternating-s1-r0.json",
          "episodes/g063-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g063-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g063-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g064-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-claude-opus-5-alternating-s1-r0.json",
          "episodes/g064-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g064-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g064-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g064-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-grok-4.6-alternating-s1-r0.json",
          "episodes/g064-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-kimi-k3-alternating-s0-r0.json",
          "episodes/g064-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.65,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g064-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g064-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g065-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4000000000000004,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-claude-opus-5-alternating-s0-r0.json",
          "episodes/g065-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g065-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g065-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g065-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-grok-4.6-alternating-s0-r0.json",
          "episodes/g065-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1500000000000004,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-kimi-k3-alternating-s0-r0.json",
          "episodes/g065-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.65,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g065-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g065-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g066-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-claude-opus-5-alternating-s1-r0.json",
          "episodes/g066-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g066-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.0999999999999996,
          "joint_mean_points": 4.85,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g066-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g066-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 1.8,
          "joint_mean_points": 4.6,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-grok-4.6-alternating-s0-r0.json",
          "episodes/g066-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.2,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-kimi-k3-alternating-s0-r0.json",
          "episodes/g066-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g066-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 1.8,
          "joint_mean_points": 4.7,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g066-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.800000000000001,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g067-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 1.9,
          "joint_mean_points": 4.699999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-claude-opus-5-alternating-s1-r0.json",
          "episodes/g067-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6,
          "other_mean_points": 2.3,
          "joint_mean_points": 4.9,
          "individual_max_fraction": 0.65,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g067-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 1.8,
          "joint_mean_points": 4.65,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.05,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g067-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 1.9,
          "joint_mean_points": 4.699999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g067-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.800000000000001,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-grok-4.6-alternating-s1-r0.json",
          "episodes/g067-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 1.9,
          "joint_mean_points": 4.699999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-kimi-k3-alternating-s0-r0.json",
          "episodes/g067-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.625,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g067-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 1.5,
          "joint_mean_points": 4.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g067-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g068-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-claude-opus-5-alternating-s0-r0.json",
          "episodes/g068-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g068-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g068-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g068-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-grok-4.6-alternating-s0-r0.json",
          "episodes/g068-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-kimi-k3-alternating-s0-r0.json",
          "episodes/g068-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g068-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g068-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g069-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-claude-opus-5-alternating-s0-r0.json",
          "episodes/g069-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g069-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g069-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g069-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-grok-4.6-alternating-s0-r0.json",
          "episodes/g069-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-kimi-k3-alternating-s0-r0.json",
          "episodes/g069-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g069-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g069-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g070-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-claude-opus-5-alternating-s1-r0.json",
          "episodes/g070-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g070-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g070-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g070-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-grok-4.6-alternating-s0-r0.json",
          "episodes/g070-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-kimi-k3-alternating-s0-r0.json",
          "episodes/g070-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g070-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g070-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g071-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-claude-opus-5-alternating-s0-r0.json",
          "episodes/g071-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g071-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g071-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g071-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-grok-4.6-alternating-s1-r0.json",
          "episodes/g071-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-kimi-k3-alternating-s0-r0.json",
          "episodes/g071-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g071-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g071-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g072-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-claude-opus-5-alternating-s1-r0.json",
          "episodes/g072-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g072-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g072-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g072-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-grok-4.6-alternating-s1-r0.json",
          "episodes/g072-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-kimi-k3-alternating-s0-r0.json",
          "episodes/g072-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.1500000000000004,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g072-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g072-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g073-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 3.1,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-claude-opus-5-alternating-s0-r0.json",
          "episodes/g073-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g073-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 3.1,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g073-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g073-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-grok-4.6-alternating-s1-r0.json",
          "episodes/g073-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-kimi-k3-alternating-s1-r0.json",
          "episodes/g073-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g073-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 3.1,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g073-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g074-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-claude-opus-5-alternating-s1-r0.json",
          "episodes/g074-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g074-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g074-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g074-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-grok-4.6-alternating-s0-r0.json",
          "episodes/g074-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-kimi-k3-alternating-s0-r0.json",
          "episodes/g074-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g074-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g074-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g075-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-claude-opus-5-alternating-s1-r0.json",
          "episodes/g075-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g075-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g075-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g075-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-grok-4.6-alternating-s0-r0.json",
          "episodes/g075-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 18,
          "valid_choice": 18,
          "responses": 19
        },
        "episodes": [
          "episodes/g075-kimi-k3-alternating-s1-r0.json",
          "episodes/g075-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 15,
          "valid_choice": 15,
          "responses": 16
        },
        "episodes": [
          "episodes/g075-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g075-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g075-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g076-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-claude-opus-5-alternating-s0-r0.json",
          "episodes/g076-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g076-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g076-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g076-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-grok-4.6-alternating-s1-r0.json",
          "episodes/g076-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-kimi-k3-alternating-s0-r0.json",
          "episodes/g076-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g076-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g076-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g077-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-claude-opus-5-alternating-s1-r0.json",
          "episodes/g077-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g077-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g077-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g077-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-grok-4.6-alternating-s0-r0.json",
          "episodes/g077-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-kimi-k3-alternating-s0-r0.json",
          "episodes/g077-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g077-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g077-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g078-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-claude-opus-5-alternating-s1-r0.json",
          "episodes/g078-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g078-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.55,
          "other_mean_points": 3.05,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.6375,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g078-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g078-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.65,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-grok-4.6-alternating-s0-r0.json",
          "episodes/g078-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-kimi-k3-alternating-s1-r0.json",
          "episodes/g078-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g078-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g078-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g079-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-claude-opus-5-alternating-s1-r0.json",
          "episodes/g079-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g079-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.0,
          "joint_mean_points": 4.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g079-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g079-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-grok-4.6-alternating-s1-r0.json",
          "episodes/g079-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.2,
          "joint_mean_points": 4.8999999999999995,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-kimi-k3-alternating-s1-r0.json",
          "episodes/g079-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.55,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.6375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g079-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.0,
          "joint_mean_points": 4.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g079-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g080-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-claude-opus-5-alternating-s1-r0.json",
          "episodes/g080-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g080-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g080-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g080-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-grok-4.6-alternating-s1-r0.json",
          "episodes/g080-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-kimi-k3-alternating-s0-r0.json",
          "episodes/g080-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g080-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g080-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g081-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-claude-opus-5-alternating-s1-r0.json",
          "episodes/g081-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g081-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g081-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g081-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-grok-4.6-alternating-s0-r0.json",
          "episodes/g081-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-kimi-k3-alternating-s0-r0.json",
          "episodes/g081-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.05
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g081-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g081-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g082-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-claude-opus-5-alternating-s0-r0.json",
          "episodes/g082-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.5999999999999996,
          "other_mean_points": 2.3,
          "joint_mean_points": 4.8999999999999995,
          "individual_max_fraction": 0.6499999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g082-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.25,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g082-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g082-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-grok-4.6-alternating-s0-r0.json",
          "episodes/g082-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 1.9500000000000002,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-kimi-k3-alternating-s0-r0.json",
          "episodes/g082-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g082-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g082-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g083-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-claude-opus-5-alternating-s0-r0.json",
          "episodes/g083-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g083-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g083-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.4000000000000004,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g083-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-grok-4.6-alternating-s1-r0.json",
          "episodes/g083-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 14,
          "valid_choice": 14,
          "responses": 15
        },
        "episodes": [
          "episodes/g083-kimi-k3-alternating-s0-r0.json",
          "episodes/g083-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g083-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g083-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g084-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-claude-opus-5-alternating-s1-r0.json",
          "episodes/g084-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g084-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g084-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g084-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-grok-4.6-alternating-s1-r0.json",
          "episodes/g084-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-kimi-k3-alternating-s1-r0.json",
          "episodes/g084-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g084-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g084-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g085-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-claude-opus-5-alternating-s1-r0.json",
          "episodes/g085-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g085-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g085-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g085-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-grok-4.6-alternating-s0-r0.json",
          "episodes/g085-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 16,
          "valid_choice": 16,
          "responses": 17
        },
        "episodes": [
          "episodes/g085-kimi-k3-alternating-s1-r0.json",
          "episodes/g085-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g085-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g085-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g086-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-claude-opus-5-alternating-s0-r0.json",
          "episodes/g086-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g086-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g086-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g086-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-grok-4.6-alternating-s0-r0.json",
          "episodes/g086-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-kimi-k3-alternating-s1-r0.json",
          "episodes/g086-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g086-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g086-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g087-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-claude-opus-5-alternating-s0-r0.json",
          "episodes/g087-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g087-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g087-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g087-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-grok-4.6-alternating-s0-r0.json",
          "episodes/g087-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-kimi-k3-alternating-s1-r0.json",
          "episodes/g087-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g087-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g087-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g088-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-claude-opus-5-alternating-s1-r0.json",
          "episodes/g088-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g088-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g088-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g088-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-grok-4.6-alternating-s1-r0.json",
          "episodes/g088-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-kimi-k3-alternating-s0-r0.json",
          "episodes/g088-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.300000000000001,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g088-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g088-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g089-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-claude-opus-5-alternating-s0-r0.json",
          "episodes/g089-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g089-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.050000000000001,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g089-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g089-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-grok-4.6-alternating-s0-r0.json",
          "episodes/g089-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-kimi-k3-alternating-s1-r0.json",
          "episodes/g089-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g089-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.05,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g089-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g090-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.800000000000001,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-claude-opus-5-alternating-s1-r0.json",
          "episodes/g090-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g090-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g090-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g090-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-grok-4.6-alternating-s1-r0.json",
          "episodes/g090-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1000000000000005,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-kimi-k3-alternating-s1-r0.json",
          "episodes/g090-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.05,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g090-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g090-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g091-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-claude-opus-5-alternating-s1-r0.json",
          "episodes/g091-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g091-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g091-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g091-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-grok-4.6-alternating-s0-r0.json",
          "episodes/g091-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1500000000000004,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-kimi-k3-alternating-s1-r0.json",
          "episodes/g091-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g091-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g091-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g092-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-claude-opus-5-alternating-s0-r0.json",
          "episodes/g092-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g092-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g092-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g092-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-grok-4.6-alternating-s1-r0.json",
          "episodes/g092-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-kimi-k3-alternating-s1-r0.json",
          "episodes/g092-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g092-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g092-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g093-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-claude-opus-5-alternating-s1-r0.json",
          "episodes/g093-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g093-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g093-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g093-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-grok-4.6-alternating-s1-r0.json",
          "episodes/g093-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-kimi-k3-alternating-s1-r0.json",
          "episodes/g093-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g093-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g093-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3499999999999996,
          "other_mean_points": 1.65,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8374999999999999,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g094-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-claude-opus-5-alternating-s1-r0.json",
          "episodes/g094-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g094-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g094-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g094-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-grok-4.6-alternating-s1-r0.json",
          "episodes/g094-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-kimi-k3-alternating-s0-r0.json",
          "episodes/g094-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g094-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g094-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g095-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-claude-opus-5-alternating-s1-r0.json",
          "episodes/g095-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g095-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g095-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g095-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.7,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-grok-4.6-alternating-s1-r0.json",
          "episodes/g095-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-kimi-k3-alternating-s1-r0.json",
          "episodes/g095-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g095-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g095-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g096-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-claude-opus-5-alternating-s0-r0.json",
          "episodes/g096-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g096-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g096-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g096-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.3999999999999995,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-grok-4.6-alternating-s0-r0.json",
          "episodes/g096-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-kimi-k3-alternating-s1-r0.json",
          "episodes/g096-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.55,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.6375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g096-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g096-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g097-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-claude-opus-5-alternating-s0-r0.json",
          "episodes/g097-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g097-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g097-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g097-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-grok-4.6-alternating-s1-r0.json",
          "episodes/g097-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-kimi-k3-alternating-s1-r0.json",
          "episodes/g097-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g097-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g097-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g098-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-claude-opus-5-alternating-s1-r0.json",
          "episodes/g098-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g098-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g098-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g098-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-grok-4.6-alternating-s0-r0.json",
          "episodes/g098-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-kimi-k3-alternating-s1-r0.json",
          "episodes/g098-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g098-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g098-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g099-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-claude-opus-5-alternating-s0-r0.json",
          "episodes/g099-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g099-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g099-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g099-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-grok-4.6-alternating-s1-r0.json",
          "episodes/g099-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-kimi-k3-alternating-s1-r0.json",
          "episodes/g099-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 17,
          "valid_choice": 17,
          "responses": 18
        },
        "episodes": [
          "episodes/g099-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g099-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g099-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g100-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.9000000000000004,
          "joint_mean_points": 6.1000000000000005,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-claude-opus-5-alternating-s1-r0.json",
          "episodes/g100-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g100-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g100-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g100-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-grok-4.6-alternating-s1-r0.json",
          "episodes/g100-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-kimi-k3-alternating-s1-r0.json",
          "episodes/g100-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g100-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g100-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g101-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.300000000000001,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-claude-opus-5-alternating-s1-r0.json",
          "episodes/g101-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g101-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 3.0999999999999996,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g101-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g101-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-grok-4.6-alternating-s0-r0.json",
          "episodes/g101-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-kimi-k3-alternating-s0-r0.json",
          "episodes/g101-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.300000000000001,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g101-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g101-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g102-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-claude-opus-5-alternating-s1-r0.json",
          "episodes/g102-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g102-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g102-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g102-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-grok-4.6-alternating-s0-r0.json",
          "episodes/g102-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-kimi-k3-alternating-s1-r0.json",
          "episodes/g102-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.0999999999999996,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g102-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g102-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g103-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-claude-opus-5-alternating-s0-r0.json",
          "episodes/g103-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g103-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g103-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g103-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-grok-4.6-alternating-s1-r0.json",
          "episodes/g103-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.550000000000001,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-kimi-k3-alternating-s1-r0.json",
          "episodes/g103-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g103-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g103-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g104-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-claude-opus-5-alternating-s0-r0.json",
          "episodes/g104-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g104-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g104-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g104-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-grok-4.6-alternating-s0-r0.json",
          "episodes/g104-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-kimi-k3-alternating-s1-r0.json",
          "episodes/g104-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g104-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g104-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g105-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-claude-opus-5-alternating-s0-r0.json",
          "episodes/g105-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g105-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g105-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g105-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-grok-4.6-alternating-s0-r0.json",
          "episodes/g105-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-kimi-k3-alternating-s0-r0.json",
          "episodes/g105-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g105-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g105-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g106-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.7999999999999998,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-claude-opus-5-alternating-s0-r0.json",
          "episodes/g106-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g106-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g106-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 1.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g106-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-grok-4.6-alternating-s0-r0.json",
          "episodes/g106-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-kimi-k3-alternating-s1-r0.json",
          "episodes/g106-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g106-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g106-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 1.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g107-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-claude-opus-5-alternating-s1-r0.json",
          "episodes/g107-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.7,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g107-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g107-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g107-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-grok-4.6-alternating-s1-r0.json",
          "episodes/g107-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-kimi-k3-alternating-s1-r0.json",
          "episodes/g107-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g107-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g107-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 1.9500000000000002,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g108-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 1.85,
          "joint_mean_points": 4.9,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-claude-opus-5-alternating-s1-r0.json",
          "episodes/g108-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g108-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g108-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g108-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-grok-4.6-alternating-s1-r0.json",
          "episodes/g108-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-kimi-k3-alternating-s0-r0.json",
          "episodes/g108-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.1500000000000004,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g108-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g108-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g109-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-claude-opus-5-alternating-s1-r0.json",
          "episodes/g109-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g109-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g109-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g109-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-grok-4.6-alternating-s0-r0.json",
          "episodes/g109-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-kimi-k3-alternating-s1-r0.json",
          "episodes/g109-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g109-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g109-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g110-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-claude-opus-5-alternating-s0-r0.json",
          "episodes/g110-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g110-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g110-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g110-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-grok-4.6-alternating-s0-r0.json",
          "episodes/g110-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-kimi-k3-alternating-s1-r0.json",
          "episodes/g110-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g110-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g110-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g111-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-claude-opus-5-alternating-s1-r0.json",
          "episodes/g111-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g111-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g111-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g111-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-grok-4.6-alternating-s0-r0.json",
          "episodes/g111-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-kimi-k3-alternating-s0-r0.json",
          "episodes/g111-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g111-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g111-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g112-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-claude-opus-5-alternating-s0-r0.json",
          "episodes/g112-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g112-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g112-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g112-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-grok-4.6-alternating-s1-r0.json",
          "episodes/g112-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-kimi-k3-alternating-s1-r0.json",
          "episodes/g112-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.95
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g112-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g112-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g113-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-claude-opus-5-alternating-s0-r0.json",
          "episodes/g113-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g113-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g113-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g113-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-grok-4.6-alternating-s1-r0.json",
          "episodes/g113-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-kimi-k3-alternating-s0-r0.json",
          "episodes/g113-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g113-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g113-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g114-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-claude-opus-5-alternating-s1-r0.json",
          "episodes/g114-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g114-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g114-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g114-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-grok-4.6-alternating-s0-r0.json",
          "episodes/g114-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-kimi-k3-alternating-s1-r0.json",
          "episodes/g114-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g114-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g114-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g115-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-claude-opus-5-alternating-s0-r0.json",
          "episodes/g115-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g115-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g115-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g115-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-grok-4.6-alternating-s1-r0.json",
          "episodes/g115-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-kimi-k3-alternating-s0-r0.json",
          "episodes/g115-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g115-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g115-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g116-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-claude-opus-5-alternating-s1-r0.json",
          "episodes/g116-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g116-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g116-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g116-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-grok-4.6-alternating-s0-r0.json",
          "episodes/g116-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-kimi-k3-alternating-s1-r0.json",
          "episodes/g116-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g116-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g116-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g117-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-claude-opus-5-alternating-s1-r0.json",
          "episodes/g117-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g117-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g117-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g117-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-grok-4.6-alternating-s1-r0.json",
          "episodes/g117-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-kimi-k3-alternating-s0-r0.json",
          "episodes/g117-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g117-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g117-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g118-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-claude-opus-5-alternating-s1-r0.json",
          "episodes/g118-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g118-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g118-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g118-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-grok-4.6-alternating-s1-r0.json",
          "episodes/g118-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-kimi-k3-alternating-s0-r0.json",
          "episodes/g118-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g118-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g118-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g119-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-claude-opus-5-alternating-s0-r0.json",
          "episodes/g119-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g119-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g119-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g119-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-grok-4.6-alternating-s1-r0.json",
          "episodes/g119-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-kimi-k3-alternating-s0-r0.json",
          "episodes/g119-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g119-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g119-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g120-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-claude-opus-5-alternating-s1-r0.json",
          "episodes/g120-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g120-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g120-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g120-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-grok-4.6-alternating-s0-r0.json",
          "episodes/g120-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-kimi-k3-alternating-s1-r0.json",
          "episodes/g120-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g120-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g120-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g121-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-claude-opus-5-alternating-s0-r0.json",
          "episodes/g121-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g121-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g121-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g121-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-grok-4.6-alternating-s1-r0.json",
          "episodes/g121-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-kimi-k3-alternating-s0-r0.json",
          "episodes/g121-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g121-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g121-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g122-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-claude-opus-5-alternating-s0-r0.json",
          "episodes/g122-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g122-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g122-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g122-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-grok-4.6-alternating-s0-r0.json",
          "episodes/g122-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-kimi-k3-alternating-s1-r0.json",
          "episodes/g122-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g122-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g122-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g123-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-claude-opus-5-alternating-s0-r0.json",
          "episodes/g123-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g123-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g123-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g123-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-grok-4.6-alternating-s1-r0.json",
          "episodes/g123-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-kimi-k3-alternating-s1-r0.json",
          "episodes/g123-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g123-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g123-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g124-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-claude-opus-5-alternating-s0-r0.json",
          "episodes/g124-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g124-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g124-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g124-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-grok-4.6-alternating-s0-r0.json",
          "episodes/g124-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-kimi-k3-alternating-s1-r0.json",
          "episodes/g124-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.7,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.95
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g124-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g124-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g125-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-claude-opus-5-alternating-s1-r0.json",
          "episodes/g125-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g125-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g125-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g125-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-grok-4.6-alternating-s0-r0.json",
          "episodes/g125-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-kimi-k3-alternating-s1-r0.json",
          "episodes/g125-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g125-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g125-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g126-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-claude-opus-5-alternating-s0-r0.json",
          "episodes/g126-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g126-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g126-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g126-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-grok-4.6-alternating-s0-r0.json",
          "episodes/g126-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-kimi-k3-alternating-s1-r0.json",
          "episodes/g126-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g126-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g126-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g127-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-claude-opus-5-alternating-s1-r0.json",
          "episodes/g127-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g127-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g127-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g127-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-grok-4.6-alternating-s0-r0.json",
          "episodes/g127-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-kimi-k3-alternating-s0-r0.json",
          "episodes/g127-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g127-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g127-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g128-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-claude-opus-5-alternating-s1-r0.json",
          "episodes/g128-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g128-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g128-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g128-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-grok-4.6-alternating-s0-r0.json",
          "episodes/g128-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-kimi-k3-alternating-s0-r0.json",
          "episodes/g128-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g128-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g128-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g129-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-claude-opus-5-alternating-s1-r0.json",
          "episodes/g129-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g129-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g129-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g129-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-grok-4.6-alternating-s1-r0.json",
          "episodes/g129-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-kimi-k3-alternating-s1-r0.json",
          "episodes/g129-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g129-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g129-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g130-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-claude-opus-5-alternating-s1-r0.json",
          "episodes/g130-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g130-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g130-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g130-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-grok-4.6-alternating-s0-r0.json",
          "episodes/g130-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-kimi-k3-alternating-s1-r0.json",
          "episodes/g130-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g130-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g130-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g131-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-claude-opus-5-alternating-s1-r0.json",
          "episodes/g131-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g131-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g131-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g131-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-grok-4.6-alternating-s1-r0.json",
          "episodes/g131-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-kimi-k3-alternating-s1-r0.json",
          "episodes/g131-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g131-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g131-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g132-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-claude-opus-5-alternating-s1-r0.json",
          "episodes/g132-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g132-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g132-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g132-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-grok-4.6-alternating-s0-r0.json",
          "episodes/g132-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-kimi-k3-alternating-s1-r0.json",
          "episodes/g132-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.7,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g132-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g132-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g133-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-claude-opus-5-alternating-s1-r0.json",
          "episodes/g133-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g133-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g133-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g133-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-grok-4.6-alternating-s0-r0.json",
          "episodes/g133-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-kimi-k3-alternating-s1-r0.json",
          "episodes/g133-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g133-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g133-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g134-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-claude-opus-5-alternating-s0-r0.json",
          "episodes/g134-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g134-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g134-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g134-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-grok-4.6-alternating-s0-r0.json",
          "episodes/g134-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-kimi-k3-alternating-s0-r0.json",
          "episodes/g134-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g134-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g134-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g135-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-claude-opus-5-alternating-s1-r0.json",
          "episodes/g135-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g135-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g135-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g135-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-grok-4.6-alternating-s1-r0.json",
          "episodes/g135-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-kimi-k3-alternating-s1-r0.json",
          "episodes/g135-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g135-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g135-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g136-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-claude-opus-5-alternating-s1-r0.json",
          "episodes/g136-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g136-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g136-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g136-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-grok-4.6-alternating-s1-r0.json",
          "episodes/g136-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-kimi-k3-alternating-s1-r0.json",
          "episodes/g136-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g136-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g136-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g137-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-claude-opus-5-alternating-s1-r0.json",
          "episodes/g137-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g137-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g137-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g137-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-grok-4.6-alternating-s1-r0.json",
          "episodes/g137-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-kimi-k3-alternating-s0-r0.json",
          "episodes/g137-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g137-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g137-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g138-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 3.1,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-claude-opus-5-alternating-s1-r0.json",
          "episodes/g138-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g138-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g138-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g138-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-grok-4.6-alternating-s0-r0.json",
          "episodes/g138-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 3.1,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-kimi-k3-alternating-s0-r0.json",
          "episodes/g138-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g138-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g138-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g139-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-claude-opus-5-alternating-s0-r0.json",
          "episodes/g139-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g139-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g139-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g139-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-grok-4.6-alternating-s1-r0.json",
          "episodes/g139-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-kimi-k3-alternating-s1-r0.json",
          "episodes/g139-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g139-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g139-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g140-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-claude-opus-5-alternating-s0-r0.json",
          "episodes/g140-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g140-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g140-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g140-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-grok-4.6-alternating-s1-r0.json",
          "episodes/g140-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-kimi-k3-alternating-s1-r0.json",
          "episodes/g140-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g140-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g140-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g141-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-claude-opus-5-alternating-s1-r0.json",
          "episodes/g141-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g141-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g141-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g141-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-grok-4.6-alternating-s0-r0.json",
          "episodes/g141-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-kimi-k3-alternating-s1-r0.json",
          "episodes/g141-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g141-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g141-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g142-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-claude-opus-5-alternating-s0-r0.json",
          "episodes/g142-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g142-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g142-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g142-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-grok-4.6-alternating-s1-r0.json",
          "episodes/g142-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-kimi-k3-alternating-s1-r0.json",
          "episodes/g142-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 1.8,
          "joint_mean_points": 4.5,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g142-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g142-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g143-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-claude-opus-5-alternating-s1-r0.json",
          "episodes/g143-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g143-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g143-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g143-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-grok-4.6-alternating-s0-r0.json",
          "episodes/g143-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-kimi-k3-alternating-s1-r0.json",
          "episodes/g143-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g143-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g143-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g144-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-claude-opus-5-alternating-s0-r0.json",
          "episodes/g144-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g144-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g144-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g144-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-grok-4.6-alternating-s0-r0.json",
          "episodes/g144-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-kimi-k3-alternating-s1-r0.json",
          "episodes/g144-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.699999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g144-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g144-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "claude-fable-5-1",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 4.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 7.0,
          "individual_max_fraction": 0.405,
          "joint_max_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-claude-fable-5-1-scripted-s1-r0.json",
          "episodes/ultimatum-claude-fable-5-1-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "claude-opus-5",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.9000000000000004,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.39,
          "joint_max_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-claude-opus-5-scripted-s0-r0.json",
          "episodes/ultimatum-claude-opus-5-scripted-s1-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "gemini-3.8-flash",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.9,
          "other_mean_points": 3.6,
          "joint_mean_points": 7.5,
          "individual_max_fraction": 0.39,
          "joint_max_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-gemini-3.8-flash-scripted-s1-r0.json",
          "episodes/ultimatum-gemini-3.8-flash-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "gpt-5.6-sol",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.7,
          "other_mean_points": 3.3,
          "joint_mean_points": 7.0,
          "individual_max_fraction": 0.37,
          "joint_max_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-gpt-5.6-sol-scripted-s0-r0.json",
          "episodes/ultimatum-gpt-5.6-sol-scripted-s1-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "gpt-6-astra",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 4.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 7.0,
          "individual_max_fraction": 0.405,
          "joint_max_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-gpt-6-astra-scripted-s0-r0.json",
          "episodes/ultimatum-gpt-6-astra-scripted-s1-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "grok-4.6",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.35,
          "joint_max_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-grok-4.6-scripted-s0-r0.json",
          "episodes/ultimatum-grok-4.6-scripted-s1-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "kimi-k3",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.9000000000000004,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.39,
          "joint_max_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-kimi-k3-scripted-s1-r0.json",
          "episodes/ultimatum-kimi-k3-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "muse-spark-1.3",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 4.4,
          "other_mean_points": 3.1,
          "joint_mean_points": 7.5,
          "individual_max_fraction": 0.43999999999999995,
          "joint_max_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-muse-spark-1.3-scripted-s1-r0.json",
          "episodes/ultimatum-muse-spark-1.3-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "qwen3.8-max",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.9,
          "other_mean_points": 3.6,
          "joint_mean_points": 7.5,
          "individual_max_fraction": 0.39,
          "joint_max_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-qwen3.8-max-scripted-s1-r0.json",
          "episodes/ultimatum-qwen3.8-max-scripted-s0-r0.json"
        ]
      }
    ],
    "accounted_cost_usd": 0,
    "billed_cost_usd": 523.271394,
    "previous_run_cost_usd": 821.794462,
    "cumulative_accounted_cost_usd": 821.794462,
    "new_api_calls": 0,
    "reused_calls": 26151,
    "retried_deliveries": 511,
    "unknown_usage_calls": 0,
    "cumulative_unknown_usage_calls": 511,
    "budget_usd": 0
  },
  "published_run": "results/all-146-original-nine-2026-09-25-long-wait-audit",
  "additional_results": {
    "version": "0.1.0",
    "plan": {
      "benchmark_version": "0.1.0",
      "protocol_version": "0.5.0",
      "game_ids": [
        "g001",
        "g002",
        "g003",
        "g004",
        "g005",
        "g006",
        "g007",
        "g008",
        "g009",
        "g010",
        "g011",
        "g012",
        "g013",
        "g014",
        "g015",
        "g016",
        "g017",
        "g018",
        "g019",
        "g020",
        "g021",
        "g022",
        "g023",
        "g024",
        "g025",
        "g026",
        "g027",
        "g028",
        "g029",
        "g030",
        "g031",
        "g032",
        "g033",
        "g034",
        "g035",
        "g036",
        "g037",
        "g038",
        "g039",
        "g040",
        "g041",
        "g042",
        "g043",
        "g044",
        "g045",
        "g046",
        "g047",
        "g048",
        "g049",
        "g050",
        "g051",
        "g052",
        "g053",
        "g054",
        "g055",
        "g056",
        "g057",
        "g058",
        "g059",
        "g060",
        "g061",
        "g062",
        "g063",
        "g064",
        "g065",
        "g066",
        "g067",
        "g068",
        "g069",
        "g070",
        "g071",
        "g072",
        "g073",
        "g074",
        "g075",
        "g076",
        "g077",
        "g078",
        "g079",
        "g080",
        "g081",
        "g082",
        "g083",
        "g084",
        "g085",
        "g086",
        "g087",
        "g088",
        "g089",
        "g090",
        "g091",
        "g092",
        "g093",
        "g094",
        "g095",
        "g096",
        "g097",
        "g098",
        "g099",
        "g100",
        "g101",
        "g102",
        "g103",
        "g104",
        "g105",
        "g106",
        "g107",
        "g108",
        "g109",
        "g110",
        "g111",
        "g112",
        "g113",
        "g114",
        "g115",
        "g116",
        "g117",
        "g118",
        "g119",
        "g120",
        "g121",
        "g122",
        "g123",
        "g124",
        "g125",
        "g126",
        "g127",
        "g128",
        "g129",
        "g130",
        "g131",
        "g132",
        "g133",
        "g134",
        "g135",
        "g136",
        "g137",
        "g138",
        "g139",
        "g140",
        "g141",
        "g142",
        "g143",
        "g144",
        "dictator",
        "ultimatum"
      ],
      "games": [
        {
          "number": 1,
          "name": "Hegemony",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g001",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "0cac7ee5fbd62630caa340b4cc5d6dd41f38cbacc6a87e8a71278f58314358ab"
        },
        {
          "number": 2,
          "name": "Samaritan Dilemma",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g002",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "498cffafdce53a21bfa27dfa56f575fc8c538b23914f90e1f03a43d888466687"
        },
        {
          "number": 3,
          "name": "Quasi Altruist",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g003",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "225c1c6f5f36f682e83a107b7bf709be8b9316c73118ba2a2cc2a996895715b3"
        },
        {
          "number": 4,
          "name": "Biased Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g004",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ae5bb10fbeb4e104ec53a5b70c1aa551775c2cf9cf4dc73d08e8b27ac2c8172c"
        },
        {
          "number": 5,
          "name": "Inferior Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g005",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "97170e25ace119d10621cf088a4ffe988472fae3d7c6e12e6a2e322f781cd57c"
        },
        {
          "number": 6,
          "name": "Endless",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g006",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "8d29c7ce6f7fdcfe850fe43eddba0efecdb309abe6b2739af962df8d7bdc9b04"
        },
        {
          "number": 7,
          "name": "Called Bluff",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g007",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "606d42f7c565cc3cb60f373bfda3eca7f35eb4c732a0012a446d593a2a1bf56a"
        },
        {
          "number": 8,
          "name": "Bully",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g008",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "37d28424c1476d0a3b9c7ae4af209e4bb442e7975324d73263f938a0102a0254"
        },
        {
          "number": 9,
          "name": "Unfair Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g009",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "49a883e06e59b07129182e507858a24714ede45bf6edef459bd70fe2943a3d98"
        },
        {
          "number": 10,
          "name": "Skewed Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g010",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "d89f96d3809cabd0227a59097d3c6807e306659df8d349d3882c7c934ab1a739"
        },
        {
          "number": 11,
          "name": "Asym Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g011",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "eb0b4d72195261e3bc79dc828060b79461ad0ccdaa818c18a446dde372b81382"
        },
        {
          "number": 12,
          "name": "Chicken",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g012",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "e2ff2d44cef5199eb5298a5ac13e727232bc4418e23c43c428e0c5fc6926a0c3"
        },
        {
          "number": 13,
          "name": "Samson",
          "family": "Unfair",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g013",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "48b222e1838dce3002c839f11894a6fca92e771949a3b428df645d2d0c0b6cae"
        },
        {
          "number": 14,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g014",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "0bfd4d321363e7f29f70fe414b9fb5dca327f8c3bcdc778e9f1a507d8b6f6c15"
        },
        {
          "number": 15,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g015",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "f5db1ec87fab8954393b3e45f68c3593ba1b21528f36978157766f33c4bc9a26"
        },
        {
          "number": 16,
          "name": "Quasi Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g016",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "38e2b7e84444c766bd8f6bda1d59c0b5c38a6f59154f33e02e4e4878bc152b1d"
        },
        {
          "number": 17,
          "name": "Tragic Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g017",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "eb17532eb382a63a1c240173e0f86d1ee72038e9ad08c9e189050151ff48ccef"
        },
        {
          "number": 18,
          "name": "Inspector",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g018",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "dc7553a63e0581dcdc6ec0b46560aa676da075371a43f49918f17689fe69dc21"
        },
        {
          "number": 19,
          "name": "Patron",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g019",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "38345d51b202102d88cb862dc3282aad2d4f0ac7091ecfbb180263371f41127a"
        },
        {
          "number": 20,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g020",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "5561f8fdeb5cde8b7d3e886fb3e89ff8bd164b2135f05ceba7bc6ab3ade57e04"
        },
        {
          "number": 21,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g021",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "3d460a51ad99a8783cd8aa4bbadea7d25dd73a0be822b2f05642213a423a3b94"
        },
        {
          "number": 22,
          "name": "Quasi Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g022",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "096379419560dcc195402c2e04942c78c444ee0e7e95b1f192404780bbf74a95"
        },
        {
          "number": 23,
          "name": "Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g023",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "387831a3bec2e33414b7f038e03c4f999271deb6081bdcfcbbf18afb9cbe9bd0"
        },
        {
          "number": 24,
          "name": "Asym Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g024",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "6dd6d78836034d55bfd229de7b386a19f2d567de5dd1a673629b3ed8da82c77d"
        },
        {
          "number": 25,
          "name": "Delilah",
          "family": "Unfair",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g025",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ebb9d39f7df465dfc715a7de40a5f64366cd107de73eb971a06a7f1cb2e28734"
        },
        {
          "number": 26,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g026",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "70a90566e3c93c3417bc7081b6a3d87d333681474b754237e74fecb7ac53c574"
        },
        {
          "number": 27,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g027",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "9c67004d04f273109d5d39f3c7f5e2e6f47f12ed6e100eae5f356173d4b6e6ea"
        },
        {
          "number": 28,
          "name": "Pursuit Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g028",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "1127ecfd4f88278de4c5ddd04121aeb88fa7d69186ac0eb7dc51006586b18c9d"
        },
        {
          "number": 29,
          "name": "Fixed Sum",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g029",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "05e2e7367f5ff682ae1be701d92da0871ed12bf1377e454a7a96c10d81aa791a"
        },
        {
          "number": 30,
          "name": "Missile Crisis",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g030",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "b3d01c0a5034beab91ec3c11bb8f5872a7da1c533e3084b716a0349a05410095"
        },
        {
          "number": 31,
          "name": "Patron",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g031",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "620f47b4d4b06a2ced990a955ec664aa6b72b88fc5c361b35398e6a8064aa1e4"
        },
        {
          "number": 32,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g032",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "52f640e338b2668f6c348a051e4285fc561066955f350aa5e7147e87bbfceffe"
        },
        {
          "number": 33,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g033",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "0734e2939327b6b611a1419fb8dbfe2ab4b9ffdcb932d164bbccc8ea672dd16a"
        },
        {
          "number": 34,
          "name": "Hero",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g034",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "580a7045fbc6c99c9e56f95e18b16947e96ca6f5c3a4240a4b761f34f2470a37"
        },
        {
          "number": 35,
          "name": "Quasi Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g035",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "971c270d1e5e9caddc93dd0460f8c40871df090389e1ae5e139d5da7437670ab"
        },
        {
          "number": 36,
          "name": "Skewed Battle",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g036",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "73ca100688a858af58fc4d33b11d69f5df0955083504dd2794292c0ab9a689b4"
        },
        {
          "number": 37,
          "name": "Hostage",
          "family": "Unfair",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g037",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a3d102d83bbef5c11349a93c6bc3259092ea19bb5df8cc307d6291dbfd5c1a69"
        },
        {
          "number": 38,
          "name": "Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g038",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "794c0542c056f3140b486bf31dad39baab4866a77183046b59cd857199d4186c"
        },
        {
          "number": 39,
          "name": "Subsym Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g039",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "f8978b6543150953a82993bf56574714ef5dd4b81e0de708dce576c2954061d1"
        },
        {
          "number": 40,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g040",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "b7a078ef4072252e5e868b0a6e0174d4f040c3383db7b452698c951196846f48"
        },
        {
          "number": 41,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g041",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "08931af3497028d7238c20002aee57462be9cdb373747f9e9d877ff5c140891e"
        },
        {
          "number": 42,
          "name": "Big Bully",
          "family": "Tragic",
          "payoffs": [
            [
              [
                1,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g042",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "235169149f8b0e3f03a6f82e921a84c7cfc85e793a31a5f6302b5a7aed9bdb60"
        },
        {
          "number": 43,
          "name": "Tragedy",
          "family": "Tragic",
          "payoffs": [
            [
              [
                1,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g043",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "e5194cbb621c62db3390f6b47ce9f1034f70a1d20a3ff40b3cd0aae755c908a3"
        },
        {
          "number": 44,
          "name": "Asym Delight",
          "family": "Second Best",
          "payoffs": [
            [
              [
                1,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g044",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "3ca7f01e33dfd6b2432cc1b0a4ffed7a9ab947e67f0a603bcf0903e6be04099e"
        },
        {
          "number": 45,
          "name": "Pure Delight",
          "family": "Second Best",
          "payoffs": [
            [
              [
                1,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g045",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "365cb5ea5fc4cd33f50665686712365658b87d7617eee8e3f38e854f59d2115c"
        },
        {
          "number": 46,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g046",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "99d6d1370c7e92a0af60fbbce821b4abaa2681315b99d6d6a3c063c98049cd12"
        },
        {
          "number": 47,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                1,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g047",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "21ddcc39147c883135886339bc3ea3b003d04c1b6158e2aa3e1ab4974d6ced92"
        },
        {
          "number": 48,
          "name": "Unfair Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                1,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g048",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "9fc09ee3bf79249d15bafa29f80c443df7c539f7578b57e104ef7b6ab7d89235"
        },
        {
          "number": 49,
          "name": "Blackmail Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g049",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "97a9407d06c6523902ff14a44dd0336e414700d2e7c36657a188ac6237b1e2d3"
        },
        {
          "number": 50,
          "name": "Benevolent Type",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g050",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "889db229dbbe681a3c7c7bbb33ba3e021db7e5159d00adc0fffdb6ccb9ff11cc"
        },
        {
          "number": 51,
          "name": "Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g051",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a0088863b30152ed49939ee1c6a0b7b3ccf68c3f2302daa14e8be89b5cb4fadf"
        },
        {
          "number": 52,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g052",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a1d8e39ef08e680e18222d502ce89c2b42564ed41c8496229d754f3bddfd1574"
        },
        {
          "number": 53,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g053",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5953b8c7d80b0276f6df569b342b6c5412ef848fc337ce9acb541b22517ab547"
        },
        {
          "number": 54,
          "name": "Hamlet",
          "family": "Tragic",
          "payoffs": [
            [
              [
                2,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g054",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "fa14510d9a50418d76568841cd86673a2772b467e1d91ad261b8d4445b6ee601"
        },
        {
          "number": 55,
          "name": "Total Conflict",
          "family": "Tragic",
          "payoffs": [
            [
              [
                2,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g055",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "5d2d973f7483416dda95422369497d303c8ec4173808037da85ce96906a8152f"
        },
        {
          "number": 56,
          "name": "Deadlock",
          "family": "Second Best",
          "payoffs": [
            [
              [
                2,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g056",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "afb42db74dd29733f1176d64440d70758c7991e77f7cd0c599a09ce5d206932b"
        },
        {
          "number": 57,
          "name": "Asym Delight",
          "family": "Second Best",
          "payoffs": [
            [
              [
                2,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g057",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "704db1f19052f1009ac8bd44480eb6a781974150bcd290c67d7611858c6b34d2"
        },
        {
          "number": 58,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g058",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "71fc8621f1a0e748e29c4ad5d66e068f2ffc2e024e6a2de44ac0b18248e52f5a"
        },
        {
          "number": 59,
          "name": "Protector",
          "family": "Biased",
          "payoffs": [
            [
              [
                2,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g059",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "cb9b841590854c7dc23b3bdc337f0958aba421269a0de0d9cf39a15530b67e20"
        },
        {
          "number": 60,
          "name": "Bully",
          "family": "Unfair",
          "payoffs": [
            [
              [
                2,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g060",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "8076b3d311dac153bd6b34f434abbd0a3af9291a3994820224f900abeffee719"
        },
        {
          "number": 61,
          "name": "Hegm. Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g061",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "508caf7c60763d185458eec836aa264ec84136b79ba9a0be193beef81dd02fb5"
        },
        {
          "number": 62,
          "name": "Altruist Type",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g062",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "107a262edce5c2753e0862f9187ff10d2e7b9ea78287233d455a65e1fd06ae07"
        },
        {
          "number": 63,
          "name": "Altruist",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g063",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ee74d594e9d44a12210c44c23dcc99d9e216b97ecdb23fd9b9b1d203ac759941"
        },
        {
          "number": 64,
          "name": "Revelation",
          "family": "PD Family",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g064",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a387e1bba4650c36021c2349571740bc0ff8f245d7aa564d7205d128b107eceb"
        },
        {
          "number": 65,
          "name": "Alibi",
          "family": "PD Family",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g065",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "b113f4deb82814e58c9e597a143cb56a5aec71a521ad153793db315375c6935f"
        },
        {
          "number": 66,
          "name": "Asym Pd",
          "family": "PD Family",
          "payoffs": [
            [
              [
                3,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g066",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "987c82ec0af4857457f59eff193de863a6c574ea39d7e74931eb4a4c82b8b355"
        },
        {
          "number": 67,
          "name": "Prisoners’ Dilemma",
          "family": "PD Family",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g067",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "7817599cc395cfa3325ee7143bf1161265107219251d4121662207560c7b1fc8"
        },
        {
          "number": 68,
          "name": "Total Conflict",
          "family": "Tragic",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g068",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "6a0bb2fc20f6fbb4f19da755f2394aae8927a81f8c6057fa9a824e2628567f7d"
        },
        {
          "number": 69,
          "name": "Tragedy",
          "family": "Tragic",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g069",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "f687ff2536539e481eb858ee30dd24773a2c2521d183b5dcffca7a62b3805a41"
        },
        {
          "number": 70,
          "name": "Patron",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g070",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5a9f5dfddb4b8d1a6e3d26d10158a8a976ccc8a6c38ad64c84693cef87ff5019"
        },
        {
          "number": 71,
          "name": "Patron",
          "family": "Biased",
          "payoffs": [
            [
              [
                3,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g071",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "50475f49f2b68d6368c0dcf152b5d3a6f1b906695084c38422072807e04dc80f"
        },
        {
          "number": 72,
          "name": "Called Bluff",
          "family": "Unfair",
          "payoffs": [
            [
              [
                3,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                4,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g072",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "2a2ee7dd8eb4630c3eacc3cdb2fd1c5df791c52d15aeff02bd23bbe4983a9856"
        },
        {
          "number": 73,
          "name": "Low Conflict",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g073",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "dd50fcc8b00cd4ad2d9afeafc3a9e1ee4af1b99ee668395904b70efdc9fcdfdb"
        },
        {
          "number": 74,
          "name": "Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g074",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5ff61bcddecfab459539b62c80498315a1183067c8f3d69e7f95d0528bcbd8b8"
        },
        {
          "number": 75,
          "name": "Pure Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g075",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5318247971e9f8bb0d113b4e8f1579920329fc968ca5b2395138b6d0d75ee1bd"
        },
        {
          "number": 76,
          "name": "Asym Coordination",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g076",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "cf96a292ca88fad1b947ed9b57bbb1ef265def99ed9bcfe9c9c6eeb168bb269c"
        },
        {
          "number": 77,
          "name": "Asym Assurance",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g077",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a8d2f937970b6cb7d2230e10e95d1cf27bb7926975fb73b63adc655d22f337c7"
        },
        {
          "number": 78,
          "name": "Stag Hunt",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g078",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "c0feb93ef447e336d71ae4788149e3cf62ca30241bf1fe74e5146becfec52fd6"
        },
        {
          "number": 79,
          "name": "Asym Pd",
          "family": "PD Family",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g079",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "d846ac7b925e67a9082ef19b97135e29045bc00d000f086ea9dab4e050c399ce"
        },
        {
          "number": 80,
          "name": "Hamlet",
          "family": "Tragic",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g080",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "8f36fb33e88f124567806b8864bd08b73ecfa76aeaed579c6cb9cb5c9ce9b4d5"
        },
        {
          "number": 81,
          "name": "Big Bully",
          "family": "Tragic",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g081",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "This family is outside the paper’s main six-family analysis."
          ],
          "sha256": "9d74a3b51d2fa851386f5fc2babe20da4068849b4f4f756dc2190987baf22a22"
        },
        {
          "number": 82,
          "name": "Missile Crisis",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g082",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "50a94f61396774c5877c329604b18bba0ec49fdb40fdbcd5ebc65b7011756463"
        },
        {
          "number": 83,
          "name": "Inspector",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g083",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "68978f3e887894d41d6eddc69948cfac347de4eedac08fb903d50d86bc2ffe9e"
        },
        {
          "number": 84,
          "name": "Endless",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g084",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "a66d3f5b00f90fbc8e84783168d9ca25b704a214c9ca97dc8d608a35506b290a"
        },
        {
          "number": 85,
          "name": "Mutual",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g085",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "1e5e0318191eb1e5f6b5abd6506a9d6e4ffbfd0d6f5f69ee29e9d47ddee9d967"
        },
        {
          "number": 86,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g086",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "2789a50eaf9f14b1a74d68e352dab2c23676088ae1a361805c4ba420316c2962"
        },
        {
          "number": 87,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g087",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "e29cea19e7a8fc649c4b5ac577aaa595852af0b876b28df13c763d48a53cd760"
        },
        {
          "number": 88,
          "name": "Pure Coordination",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                1
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g088",
          "version": "0.1.0",
          "pilot": true,
          "source_issues": [],
          "sha256": "e1acc68e8790c605e45e53c50bf606c3f78732d9934bf7394f242b314b7d08d8"
        },
        {
          "number": 89,
          "name": "Assurance",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                2
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g089",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "4111883f6d0663e2329a1da7acecf7c3b19fd455fc682505ddf0af76f040f7e1"
        },
        {
          "number": 90,
          "name": "Asym Assurance",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                1,
                3
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g090",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "6b221afbc5742fc837307f42777f34839ddb8fe102b3fcb8ba234f099fd5e808"
        },
        {
          "number": 91,
          "name": "Alibi",
          "family": "PD Family",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g091",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "8d6697abff7932bccd6527f93db54283013f52e05cc836ae219fc97b9695a14f"
        },
        {
          "number": 92,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g092",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "66870bafd2876665036cf2e6a9abd8b9ff5ec03732a1198911c1f4c6d528cbdb"
        },
        {
          "number": 93,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g093",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "68ee50e1a8fc66d4bdb2ee98785ab5d44528a0a770d452d056f15792baef930d"
        },
        {
          "number": 94,
          "name": "Fixed Sum",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g094",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "57822412d3def387b0dcb3bdcd9bf8ece4cd1a81a99bb657f707805cc9d27f5b"
        },
        {
          "number": 95,
          "name": "Tragic Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g095",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "0d437b425aab8d9dbede227da29dbec16f16cf39cfd2d8df1bdbd2877d09f74c"
        },
        {
          "number": 96,
          "name": "Inferior Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                1,
                4
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g096",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [
            "The released table contains tied payoffs."
          ],
          "sha256": "687c7b47da6c63e88a017b5b34bec85e5b45d813d6885444f457613adc5668db"
        },
        {
          "number": 97,
          "name": "Mutual",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g097",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "7a988296ef0084210cb5356676392fe5a5eb983bf7f015968486b2f7a46c1d73"
        },
        {
          "number": 98,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g098",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "239cfca1acb88f39d7b131f3dcddfed4f39c0339f6b481ec177cc2652d5cb2ce"
        },
        {
          "number": 99,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g099",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "887d31c8b24f4f9e5d8cdc89118699d79c8b3d40480f5eb6b8babe6afad0e2e0"
        },
        {
          "number": 100,
          "name": "Coordination",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g100",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "b0cf041e08f0168d6b260e1ed536e29e73bf25d747580cdc2bef359d58e65134"
        },
        {
          "number": 101,
          "name": "Pure Coordination",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g101",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "0e581f02bae5b6d34b7acdceeeb0818257703a29b0b3dc1e4146f0ed3ac96f42"
        },
        {
          "number": 102,
          "name": "Asym Coordination",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g102",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "a98e112a8f5db9927ddf84a8738f6d01c7eca6dc57a66da304cb162cb12698eb"
        },
        {
          "number": 103,
          "name": "Revelation",
          "family": "PD Family",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g103",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ad3118778899170970b0a55ea8503abd79e1c53141664023a87a82d229db4415"
        },
        {
          "number": 104,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g104",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "25ffe399856992d951a4718173a122e03e695210b5c68ef18218f11195e06020"
        },
        {
          "number": 105,
          "name": "Second Best",
          "family": "Second Best",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                3,
                3
              ]
            ]
          ],
          "id": "g105",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "9ffd0a2ab178ad58b941195eb85596e31f01b90e04bca879109ad47e84f9c569"
        },
        {
          "number": 106,
          "name": "Pursuit Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                3,
                2
              ]
            ]
          ],
          "id": "g106",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "8539d0d1638a64020ef501bb7a5324d95a40f88499dfd3c82855e1b9c5903225"
        },
        {
          "number": 107,
          "name": "Quasi Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g107",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "0d5addf861a042fc1711fd1233449179e72563baed58319a8c405efe43b30fc2"
        },
        {
          "number": 108,
          "name": "Biased Cycle",
          "family": "Cyclic",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                3,
                1
              ]
            ]
          ],
          "id": "g108",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "6b8d94773b8d5f97d4620b728063cde6a22609dc0ee627bf376cee3e93f4c9dd"
        },
        {
          "number": 109,
          "name": "Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g109",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "6082be0831c9a025487bfbcfb0a572d2e83e28682b1b90d379996ae7ec198362"
        },
        {
          "number": 110,
          "name": "Asym Harmony",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g110",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "409189ef33bfea9ca2c6f73b48d68e5f5169005110c4481212bcea4da904f704"
        },
        {
          "number": 111,
          "name": "Mixed Harmony",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g111",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "57da8d4b7901c1b6fd72744eebd3ebe837c0f74a51c571b668a2fb7e8f930f83"
        },
        {
          "number": 112,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g112",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "2db50f92b138820827b9587cc6882a38c96c11c29f8d64b1ba130a7203da4bdd"
        },
        {
          "number": 113,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g113",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "08d4b71c397681355ba3fe546160d006640080446bee9a4da87f43c9db910f8a"
        },
        {
          "number": 114,
          "name": "Pure Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g114",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "c69e3743487e472baff79c5fed61e2634116aa07cebb9c051b229228eb523e29"
        },
        {
          "number": 115,
          "name": "Altruist",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g115",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "cfc9bd9c84b5cf3e2d9da5f202d45a39dcbdf1454b05d9303e4ce648d0c85a26"
        },
        {
          "number": 116,
          "name": "Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                1
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g116",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "efd116632484ffa1ab3ad4fe0847b732014a9a7d2dde574dbee6c00e7833e9b4"
        },
        {
          "number": 117,
          "name": "Subsym Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                2,
                3
              ]
            ]
          ],
          "id": "g117",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "e6b2fa7df33fb7ef7aea4275b6633ab2b079cc236a8c9b0cc3da925b4887710b"
        },
        {
          "number": 118,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                2,
                2
              ]
            ]
          ],
          "id": "g118",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "202db0c8473f0150f0dbd7a5d8b7f3a8087b1ac18391fa8551c41feb8f81a5e6"
        },
        {
          "number": 119,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                3
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g119",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5b46e673066b584642b05d105ea4b5f89f0dcd3025b1c2c7af7e7a90fbbef2ca"
        },
        {
          "number": 120,
          "name": "Quasi Altruist",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                1,
                2
              ],
              [
                2,
                1
              ]
            ]
          ],
          "id": "g120",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "b2c23ea090c3fd2ff195d191672427c8546eddd464bc733851c253f07aab2a3c"
        },
        {
          "number": 121,
          "name": "Pure Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g121",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "cd24722848a9cad51761a8c1004b42027fafb725f62534b20dc172db43b04c76"
        },
        {
          "number": 122,
          "name": "Harmony",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g122",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "46eb490e49e3470cf3ddfa5dfd35051c6b2e4cfc9a79b375b45eac61c6af7b66"
        },
        {
          "number": 123,
          "name": "Asym Harmony",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g123",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ce48a5661b185849efaacc8cf724f229e91d571ac4e9deac5d73e25be2891f6f"
        },
        {
          "number": 124,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                1
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g124",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "5a371c7c455aaf649e543ef750afa841c71bd9a5d88c033e0eaf9bf83d06a288"
        },
        {
          "number": 125,
          "name": "Privilaged",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                2
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g125",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "d360549a53e9e993d2a031659eedc1ee0aea97f2ba67746b8f16c4f4fd018364"
        },
        {
          "number": 126,
          "name": "Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                3,
                3
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g126",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "48792b921f46a1d219c2f0b076f9e927c5c95f8492a608f1c49946ff462e09b8"
        },
        {
          "number": 127,
          "name": "Altruist Type",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g127",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "abd0d948fc766d18b427b98d70365410866dcc1ca5ffda8ecd9d7aea5f9bbad8"
        },
        {
          "number": 128,
          "name": "Benevolent Type",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g128",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "fe4e7e1a6ec3680dfa1b8111fb5f9c89660b8e93f968ca6a1fa305e6db65a77e"
        },
        {
          "number": 129,
          "name": "Benevolent",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g129",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "bfa2e9f2396de96ddc3462797710f027e589c368deb8ce03fa23a6b4b4d72094"
        },
        {
          "number": 130,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g130",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "ba57051dfb33b7a50b358e4658bfe74f9b1c6ea724b67987738d7248c805e28c"
        },
        {
          "number": 131,
          "name": "Generous",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g131",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "c9b62450c61ca111fcd6c9a09a33c1fe6676c6365fdc65d7832a8b9582a96699"
        },
        {
          "number": 132,
          "name": "Samaritan Dilemma",
          "family": "Biased",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                3,
                4
              ]
            ],
            [
              [
                2,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g132",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "dbde635ebed07e01626496d1e2e06c557f1ddb79baf4aae1387aef59c1895b07"
        },
        {
          "number": 133,
          "name": "No Conflict",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g133",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "751076925516d21c9cf8602f3a87b02dbacdec3ab3189dcec4be122b8a5db4d7"
        },
        {
          "number": 134,
          "name": "Pure Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g134",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "e4654b3e48a907e628900b53e350e232de95651fe6f8af65eb40158771f71da2"
        },
        {
          "number": 135,
          "name": "Aligned",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g135",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "6e2c9fc310c990aa1c9f68283f59b7a7a1b27bbef99650e8024f3b00b396c931"
        },
        {
          "number": 136,
          "name": "Mutual",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                1
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g136",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "f8a1ed90fc4aa7f8f04fad77e8313839e50c62c58451cb1e909348fa4a54e08e"
        },
        {
          "number": 137,
          "name": "Mutual",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                2
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g137",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "c4f9032ce47ce05ffab81a98fe5587a6dbd1b8e8c23646f3372403a31e361268"
        },
        {
          "number": 138,
          "name": "Low Conflict",
          "family": "Win-win",
          "payoffs": [
            [
              [
                4,
                4
              ],
              [
                2,
                3
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g138",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "26712d7bfc52e023665f334b9792e8e8fd86d28d0a2f1831003b51a82ee867b7"
        },
        {
          "number": 139,
          "name": "Hegm. Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g139",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "3589a5d82ab81610df5c3e6ae8373c5ba4b4e5c32ed7281ddd1f4536aa48452a"
        },
        {
          "number": 140,
          "name": "Blackmail Type",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                1
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g140",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "d3356a3b529b3f6f2949edb1ade135f75096d4f6714e0a220df13787980a972e"
        },
        {
          "number": 141,
          "name": "Hostage",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                1,
                3
              ]
            ]
          ],
          "id": "g141",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "cdf6fd9fbabb52efd6b501913eae0e3d25dfd2582ca30cfb1319ad53ff609d34"
        },
        {
          "number": 142,
          "name": "Delilah",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                1
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                1,
                2
              ]
            ]
          ],
          "id": "g142",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "b1e05bbfa848a8886c5b053ecdbbb5d22333efd7ec4ab768c069926412325472"
        },
        {
          "number": 143,
          "name": "Samson",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                2
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                3
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g143",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "89326126010603a364ab16c765d30ba7a6216db6d4dfdd7de710158919b79054"
        },
        {
          "number": 144,
          "name": "Hegemony",
          "family": "Unfair",
          "payoffs": [
            [
              [
                4,
                3
              ],
              [
                2,
                4
              ]
            ],
            [
              [
                3,
                2
              ],
              [
                1,
                1
              ]
            ]
          ],
          "id": "g144",
          "version": "0.1.0",
          "pilot": false,
          "source_issues": [],
          "sha256": "28c6611ee64e078cf2cf2ef6e087b7c9cb42f33af00131d0b628ca524a3dcdec"
        },
        {
          "id": "dictator",
          "name": "Dictator",
          "type": "dictator",
          "description": "Probes how players divide a reward when the recipient has no power to reject the allocation.",
          "total_points": 10,
          "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/dictator.html",
          "aliases": [
            "Dictator game"
          ],
          "acceptance_threshold": null,
          "scripted_offers": [],
          "kind": "allocation",
          "origin": "additional",
          "version": "0.1.0",
          "decision_seats": [
            0
          ],
          "sha256": "81824495fa6052dfd50ef60bca8825c5f7c720156e6222392247fd15e7c3b276"
        },
        {
          "id": "ultimatum",
          "name": "Ultimatum",
          "type": "ultimatum",
          "description": "Probes bargaining and responses to unequal offers when rejection leaves both players with nothing.",
          "total_points": 10,
          "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/ultimatum.html",
          "aliases": [
            "Ultimatum game"
          ],
          "acceptance_threshold": 4,
          "scripted_offers": [
            2,
            5,
            1,
            4,
            0,
            10
          ],
          "kind": "allocation",
          "origin": "additional",
          "version": "0.1.0",
          "decision_seats": [
            0,
            1
          ],
          "sha256": "659eaa837bae89bca152ee8684f45aafd7fdf21506751678365064b1474550b4"
        }
      ],
      "models": [
        {
          "key": "gemini-3.8-flash",
          "label": "Gemini 3.8 Flash",
          "provider": "google",
          "model": "gemini-3.8-flash",
          "effort": "high",
          "max_output_tokens": 65536,
          "input_per_million": 0.75,
          "output_per_million": 3.75,
          "pricing_url": "https://ai.google.dev/gemini-api/docs/pricing",
          "pricing_note": "Current promotional rates through 2026-12-31.",
          "effort_note": "Top level; the API defines low/medium/high only (ai.google.dev/gemini-api/docs/thinking)."
        },
        {
          "key": "gpt-5.6-sol",
          "label": "GPT-5.6 Sol",
          "provider": "openai",
          "model": "gpt-5.6-sol",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 4.0,
          "output_per_million": 20.0,
          "pricing_url": "https://developers.openai.com/api/docs/models/gpt-5.6-sol",
          "pricing_note": "Current promotional rates available at least through 2026-11-21.",
          "effort_note": "Top level per developers.openai.com/api/docs/models/gpt-5.6-sol."
        },
        {
          "key": "gpt-6-astra",
          "label": "GPT-6 Astra",
          "provider": "openai",
          "model": "gpt-6-astra",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 10.0,
          "output_per_million": 50.0,
          "pricing_url": "https://developers.openai.com/api/docs/models/gpt-6-astra",
          "pricing_note": "",
          "effort_note": "Top level per developers.openai.com/api/docs/models/gpt-6-astra."
        },
        {
          "key": "claude-opus-5",
          "label": "Claude Opus 5",
          "provider": "bedrock",
          "model": "global.anthropic.claude-opus-5",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 5.0,
          "output_per_million": 25.0,
          "pricing_url": "https://platform.claude.com/docs/en/models/opus-5/overview",
          "pricing_note": "Global standard inference; regional premiums excluded.",
          "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort."
        },
        {
          "key": "claude-fable-5-1",
          "label": "Claude Fable 5.1",
          "provider": "bedrock",
          "model": "global.anthropic.claude-fable-5-1",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 10.0,
          "output_per_million": 50.0,
          "pricing_url": "https://platform.claude.com/docs/en/models/fable-5-1/overview",
          "pricing_note": "Global standard inference; regional premiums excluded.",
          "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort."
        },
        {
          "key": "muse-spark-1.3",
          "label": "Muse Spark 1.3",
          "provider": "openrouter",
          "model": "meta/muse-spark-1.3",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 1.25,
          "output_per_million": 4.25,
          "pricing_url": "https://openrouter.ai/meta/muse-spark-1.3",
          "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
          "effort_note": "Top level per OpenRouter /models supported_efforts."
        },
        {
          "key": "grok-4.6",
          "label": "Grok 4.6",
          "provider": "openrouter",
          "model": "x-ai/grok-4.6",
          "effort": "xhigh",
          "max_output_tokens": 65536,
          "input_per_million": 2.0,
          "output_per_million": 6.0,
          "pricing_url": "https://openrouter.ai/x-ai/grok-4.6",
          "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
          "effort_note": "Top level per OpenRouter /models supported_efforts (no max for this model)."
        },
        {
          "key": "qwen3.8-max",
          "label": "Qwen 3.8 Max",
          "provider": "openrouter",
          "model": "qwen/qwen3.8-max-0902",
          "effort": "xhigh",
          "max_output_tokens": 65536,
          "input_per_million": 2.0,
          "output_per_million": 6.0,
          "pricing_url": "https://openrouter.ai/qwen/qwen3.8-max-0902",
          "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
          "effort_note": "Top level per OpenRouter /models supported_efforts (no max for this model)."
        },
        {
          "key": "kimi-k3",
          "label": "Kimi K3",
          "provider": "openrouter",
          "model": "moonshotai/kimi-k3",
          "effort": "max",
          "max_output_tokens": 65536,
          "input_per_million": 2.34,
          "output_per_million": 11.7,
          "pricing_url": "https://openrouter.ai/moonshotai/kimi-k3",
          "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
          "effort_note": "Top level per OpenRouter /models supported_efforts."
        }
      ],
      "scripted_focal": null,
      "opponents": [
        "alternating"
      ],
      "rounds": 10,
      "repetitions": 1,
      "seats": [
        0,
        1
      ],
      "seed": 20260908,
      "source": {
        "repository": "https://github.com/eliaka/repeatedgames",
        "commit": "224a605a21127cac69763f990e077f7b05abd422",
        "paper": "https://doi.org/10.1038/s41562-025-02172-y",
        "files": [
          {
            "path": "144_games_info.csv",
            "upstream_path": "all_games/144_games_info.csv",
            "sha256": "4b08f2b8f948784004e3f04be1a876901dd248ba6cd76962bd31c3eeea41456d"
          },
          {
            "path": "LICENSE.md",
            "upstream_path": "LICENSE.md",
            "sha256": "efffba77db6fd2e7810213fcff131d7346b329e820bc091e58b92305d652d6c4"
          }
        ]
      },
      "code_sha256": {
        "build_site.py": "f3ac8d2c0c01dea4d0159f602c640e5eb7cd728d545eea7b803ae042b51bef27",
        "catalogue.py": "438d215b0da883c32deadb8dd21f9c854647256e15da9a0c3b427a87bdd3201f",
        "engine.py": "4a8dc001a70b981babcada523ad9f6333e887cb10588bf4858f828c4076bf28a",
        "providers.py": "50827bac11377ee37bf92edfabb6538ce04160a7e23e9220c32b0998dbc0c1fa",
        "recover_interrupted.py": "c574234bc45beeee81895a32c9acc5382bd5480f413e1d81a5c31cabd53b46a6",
        "run.py": "2aa39a381f1f51a254e5b22b0fe8d658a51027a9081dd817be786791149ad3be",
        "test_benchmark.py": "bced0a5132f53b2adecb6dd6efa126883fab5178aafcf6494331a810a8ee6d77",
        "test_recovery.py": "8b7f99f6dd607b13ead2c9d1830ff1d76daaea900b6e9463f9be17314a8fc8e3"
      },
      "decisions_per_model": 2910,
      "planned_api_calls": 26190,
      "estimate_assumptions": {
        "mean_input_tokens": 1000,
        "billed_output_tokens": [
          100,
          1000
        ],
        "includes_reasoning": true,
        "cached_discounts": false
      },
      "estimated_costs": [
        {
          "model": "gemini-3.8-flash",
          "low_usd": 3.2737499999999997,
          "high_usd": 13.094999999999999
        },
        {
          "model": "gpt-5.6-sol",
          "low_usd": 17.46,
          "high_usd": 69.84
        },
        {
          "model": "gpt-6-astra",
          "low_usd": 43.65,
          "high_usd": 174.6
        },
        {
          "model": "claude-opus-5",
          "low_usd": 21.825,
          "high_usd": 87.3
        },
        {
          "model": "claude-fable-5-1",
          "low_usd": 43.65,
          "high_usd": 174.6
        },
        {
          "model": "muse-spark-1.3",
          "low_usd": 4.87425,
          "high_usd": 16.005
        },
        {
          "model": "grok-4.6",
          "low_usd": 7.566,
          "high_usd": 23.28
        },
        {
          "model": "qwen3.8-max",
          "low_usd": 7.566,
          "high_usd": 23.28
        },
        {
          "model": "kimi-k3",
          "low_usd": 10.2141,
          "high_usd": 40.8564
        }
      ],
      "sha256": "59cfe3b80d07ffbd4b098d421f66245d86c72f72e479e2ed429f15086aba9a16",
      "replay_from": {
        "run": "all-146-original-nine-2026-09-25-parser-finished",
        "plan_sha256": "ade8c25f147f0c755da54be1eb147a10c801920ad1a1a0d2b1c44c610275fe2c",
        "protocol_version": "0.5.0",
        "game_ids": [
          "g001",
          "g002",
          "g003",
          "g004",
          "g005",
          "g006",
          "g007",
          "g008",
          "g009",
          "g010",
          "g011",
          "g012",
          "g013",
          "g014",
          "g015",
          "g016",
          "g017",
          "g018",
          "g019",
          "g020",
          "g021",
          "g022",
          "g023",
          "g024",
          "g025",
          "g026",
          "g027",
          "g028",
          "g029",
          "g030",
          "g031",
          "g032",
          "g033",
          "g034",
          "g035",
          "g036",
          "g037",
          "g038",
          "g039",
          "g040",
          "g041",
          "g042",
          "g043",
          "g044",
          "g045",
          "g046",
          "g047",
          "g048",
          "g049",
          "g050",
          "g051",
          "g052",
          "g053",
          "g054",
          "g055",
          "g056",
          "g057",
          "g058",
          "g059",
          "g060",
          "g061",
          "g062",
          "g063",
          "g064",
          "g065",
          "g066",
          "g067",
          "g068",
          "g069",
          "g070",
          "g071",
          "g072",
          "g073",
          "g074",
          "g075",
          "g076",
          "g077",
          "g078",
          "g079",
          "g080",
          "g081",
          "g082",
          "g083",
          "g084",
          "g085",
          "g086",
          "g087",
          "g088",
          "g089",
          "g090",
          "g091",
          "g092",
          "g093",
          "g094",
          "g095",
          "g096",
          "g097",
          "g098",
          "g099",
          "g100",
          "g101",
          "g102",
          "g103",
          "g104",
          "g105",
          "g106",
          "g107",
          "g108",
          "g109",
          "g110",
          "g111",
          "g112",
          "g113",
          "g114",
          "g115",
          "g116",
          "g117",
          "g118",
          "g119",
          "g120",
          "g121",
          "g122",
          "g123",
          "g124",
          "g125",
          "g126",
          "g127",
          "g128",
          "g129",
          "g130",
          "g131",
          "g132",
          "g133",
          "g134",
          "g135",
          "g136",
          "g137",
          "g138",
          "g139",
          "g140",
          "g141",
          "g142",
          "g143",
          "g144",
          "dictator",
          "ultimatum"
        ],
        "accounted_cost_usd": 821.794462,
        "unknown_usage_calls": 511
      },
      "execution": {
        "workers": 20,
        "model_concurrency": 5
      },
      "replay_only": true
    },
    "started": "2026-09-25T17:35:12.879359+00:00",
    "updated": "2026-09-25T17:37:24.348989+00:00",
    "run_kind": "model_evaluation",
    "episodes_completed": 2611,
    "episodes_finished": 2619,
    "rows": [
      {
        "game_id": "dictator",
        "model": "claude-fable-5-1",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-claude-fable-5-1-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "claude-opus-5",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-claude-opus-5-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "gemini-3.8-flash",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 10.0,
          "other_mean_points": 0.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 1.0,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-gemini-3.8-flash-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "gpt-5.6-sol",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 9.5,
          "other_mean_points": 0.5,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.95,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-gpt-5.6-sol-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "gpt-6-astra",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-gpt-6-astra-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "grok-4.6",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-grok-4.6-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "kimi-k3",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 10.0,
          "other_mean_points": 0.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 1.0,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-kimi-k3-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "muse-spark-1.3",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-muse-spark-1.3-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "dictator",
        "model": "qwen3.8-max",
        "opponent": "scripted",
        "completed": 1,
        "scheduled": 1,
        "metrics": {
          "mean_points": 5.0,
          "other_mean_points": 5.0,
          "joint_mean_points": 10.0,
          "individual_max_fraction": 0.5,
          "joint_max_rate": 1.0
        },
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 10
        },
        "episodes": [
          "episodes/dictator-qwen3.8-max-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.8499999999999996,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g001-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-claude-opus-5-alternating-s0-r0.json",
          "episodes/g001-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g001-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g001-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g001-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-grok-4.6-alternating-s0-r0.json",
          "episodes/g001-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 11
        },
        "episodes": [
          "episodes/g001-kimi-k3-alternating-s0-r0.json",
          "episodes/g001-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g001-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g001",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g001-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g001-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g002-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-claude-opus-5-alternating-s0-r0.json",
          "episodes/g002-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g002-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g002-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g002-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-grok-4.6-alternating-s0-r0.json",
          "episodes/g002-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-kimi-k3-alternating-s0-r0.json",
          "episodes/g002-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g002-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g002",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g002-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g002-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g003-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-claude-opus-5-alternating-s1-r0.json",
          "episodes/g003-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g003-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g003-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g003-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-grok-4.6-alternating-s1-r0.json",
          "episodes/g003-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-kimi-k3-alternating-s0-r0.json",
          "episodes/g003-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g003-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g003",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g003-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g003-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g004-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-claude-opus-5-alternating-s0-r0.json",
          "episodes/g004-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g004-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g004-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g004-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-grok-4.6-alternating-s1-r0.json",
          "episodes/g004-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.1500000000000004,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-kimi-k3-alternating-s0-r0.json",
          "episodes/g004-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g004-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g004",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g004-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g004-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g005-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-claude-opus-5-alternating-s1-r0.json",
          "episodes/g005-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g005-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g005-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g005-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-grok-4.6-alternating-s0-r0.json",
          "episodes/g005-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-kimi-k3-alternating-s0-r0.json",
          "episodes/g005-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g005-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g005",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1000000000000005,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g005-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g005-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g006-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-claude-opus-5-alternating-s0-r0.json",
          "episodes/g006-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.300000000000001,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g006-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g006-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g006-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-grok-4.6-alternating-s1-r0.json",
          "episodes/g006-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-kimi-k3-alternating-s0-r0.json",
          "episodes/g006-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g006-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g006",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g006-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g006-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g007-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-claude-opus-5-alternating-s1-r0.json",
          "episodes/g007-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g007-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g007-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g007-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-grok-4.6-alternating-s0-r0.json",
          "episodes/g007-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-kimi-k3-alternating-s0-r0.json",
          "episodes/g007-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g007-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g007",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g007-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g007-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g008-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-claude-opus-5-alternating-s1-r0.json",
          "episodes/g008-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g008-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g008-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g008-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-grok-4.6-alternating-s1-r0.json",
          "episodes/g008-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-kimi-k3-alternating-s1-r0.json",
          "episodes/g008-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g008-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g008",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g008-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g008-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g009-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-claude-opus-5-alternating-s1-r0.json",
          "episodes/g009-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g009-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g009-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g009-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-grok-4.6-alternating-s1-r0.json",
          "episodes/g009-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-kimi-k3-alternating-s1-r0.json",
          "episodes/g009-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g009-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g009",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g009-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g009-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g010-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-claude-opus-5-alternating-s0-r0.json",
          "episodes/g010-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g010-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g010-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g010-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-grok-4.6-alternating-s1-r0.json",
          "episodes/g010-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6499999999999995,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-kimi-k3-alternating-s0-r0.json",
          "episodes/g010-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.6000000000000005,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g010-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g010",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g010-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g010-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.8499999999999996,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g011-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-claude-opus-5-alternating-s1-r0.json",
          "episodes/g011-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.1000000000000005,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g011-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g011-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g011-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-grok-4.6-alternating-s1-r0.json",
          "episodes/g011-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 13,
          "valid_choice": 13,
          "responses": 14
        },
        "episodes": [
          "episodes/g011-kimi-k3-alternating-s1-r0.json",
          "episodes/g011-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g011-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g011",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g011-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g011-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g012-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-claude-opus-5-alternating-s1-r0.json",
          "episodes/g012-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g012-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g012-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g012-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-grok-4.6-alternating-s1-r0.json",
          "episodes/g012-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 18,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-kimi-k3-alternating-s1-r0.json",
          "episodes/g012-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g012-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g012",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g012-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g012-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g013-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-claude-opus-5-alternating-s1-r0.json",
          "episodes/g013-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g013-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g013-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g013-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-grok-4.6-alternating-s0-r0.json",
          "episodes/g013-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-kimi-k3-alternating-s0-r0.json",
          "episodes/g013-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g013-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g013",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g013-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g013-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g014-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-claude-opus-5-alternating-s1-r0.json",
          "episodes/g014-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g014-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g014-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g014-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-grok-4.6-alternating-s1-r0.json",
          "episodes/g014-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-kimi-k3-alternating-s0-r0.json",
          "episodes/g014-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g014-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g014",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g014-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g014-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g015-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-claude-opus-5-alternating-s0-r0.json",
          "episodes/g015-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g015-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g015-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g015-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-grok-4.6-alternating-s0-r0.json",
          "episodes/g015-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-kimi-k3-alternating-s1-r0.json",
          "episodes/g015-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g015-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g015",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g015-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g015-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 1.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g016-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-claude-opus-5-alternating-s1-r0.json",
          "episodes/g016-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 1.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g016-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g016-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g016-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-grok-4.6-alternating-s0-r0.json",
          "episodes/g016-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-kimi-k3-alternating-s1-r0.json",
          "episodes/g016-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.7,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g016-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g016",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.45,
          "other_mean_points": 1.65,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.8625,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g016-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g016-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.3500000000000005,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g017-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.3500000000000005,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-claude-opus-5-alternating-s1-r0.json",
          "episodes/g017-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g017-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g017-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g017-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-grok-4.6-alternating-s1-r0.json",
          "episodes/g017-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 2.0999999999999996,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-kimi-k3-alternating-s0-r0.json",
          "episodes/g017-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.6000000000000005,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g017-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g017",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.3500000000000005,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g017-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g017-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g018-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-claude-opus-5-alternating-s1-r0.json",
          "episodes/g018-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.6000000000000005,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g018-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g018-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g018-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-grok-4.6-alternating-s1-r0.json",
          "episodes/g018-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-kimi-k3-alternating-s0-r0.json",
          "episodes/g018-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.3999999999999995,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g018-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g018",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g018-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g018-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g019-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-claude-opus-5-alternating-s0-r0.json",
          "episodes/g019-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g019-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g019-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g019-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-grok-4.6-alternating-s0-r0.json",
          "episodes/g019-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-kimi-k3-alternating-s1-r0.json",
          "episodes/g019-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g019-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g019",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g019-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g019-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g020-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-claude-opus-5-alternating-s0-r0.json",
          "episodes/g020-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g020-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g020-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g020-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-grok-4.6-alternating-s1-r0.json",
          "episodes/g020-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-kimi-k3-alternating-s0-r0.json",
          "episodes/g020-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g020-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g020",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g020-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g020-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g021-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-claude-opus-5-alternating-s0-r0.json",
          "episodes/g021-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g021-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g021-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g021-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-grok-4.6-alternating-s1-r0.json",
          "episodes/g021-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-kimi-k3-alternating-s0-r0.json",
          "episodes/g021-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g021-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g021",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g021-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g021-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g022-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-claude-opus-5-alternating-s1-r0.json",
          "episodes/g022-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g022-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.3500000000000005,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g022-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g022-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-grok-4.6-alternating-s1-r0.json",
          "episodes/g022-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-kimi-k3-alternating-s0-r0.json",
          "episodes/g022-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g022-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g022",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g022-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g022-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.550000000000001,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.8500000000000001,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g023-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0999999999999996,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-claude-opus-5-alternating-s1-r0.json",
          "episodes/g023-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.300000000000001,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g023-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.300000000000001,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g023-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 3.0999999999999996,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g023-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-grok-4.6-alternating-s0-r0.json",
          "episodes/g023-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-kimi-k3-alternating-s0-r0.json",
          "episodes/g023-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.8500000000000001,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g023-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g023",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 3.0999999999999996,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g023-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g023-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g024-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-claude-opus-5-alternating-s0-r0.json",
          "episodes/g024-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 3.35,
          "joint_mean_points": 6.45,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g024-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g024-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g024-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-grok-4.6-alternating-s0-r0.json",
          "episodes/g024-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-kimi-k3-alternating-s0-r0.json",
          "episodes/g024-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.9000000000000004,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g024-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g024",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g024-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g024-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g025-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-claude-opus-5-alternating-s0-r0.json",
          "episodes/g025-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g025-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g025-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g025-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-grok-4.6-alternating-s0-r0.json",
          "episodes/g025-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-kimi-k3-alternating-s0-r0.json",
          "episodes/g025-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.949999999999999,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g025-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g025",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g025-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g025-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g026-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-claude-opus-5-alternating-s0-r0.json",
          "episodes/g026-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g026-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g026-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g026-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-grok-4.6-alternating-s1-r0.json",
          "episodes/g026-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-kimi-k3-alternating-s0-r0.json",
          "episodes/g026-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g026-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g026",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g026-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g026-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g027-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-claude-opus-5-alternating-s1-r0.json",
          "episodes/g027-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g027-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g027-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g027-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-grok-4.6-alternating-s1-r0.json",
          "episodes/g027-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-kimi-k3-alternating-s1-r0.json",
          "episodes/g027-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g027-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g027",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g027-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g027-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g028-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.7999999999999998,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-claude-opus-5-alternating-s0-r0.json",
          "episodes/g028-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g028-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g028-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g028-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-grok-4.6-alternating-s0-r0.json",
          "episodes/g028-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-kimi-k3-alternating-s1-r0.json",
          "episodes/g028-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g028-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g028",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g028-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g028-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.7999999999999998,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g029-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-claude-opus-5-alternating-s1-r0.json",
          "episodes/g029-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g029-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g029-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g029-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 1.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-grok-4.6-alternating-s0-r0.json",
          "episodes/g029-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-kimi-k3-alternating-s0-r0.json",
          "episodes/g029-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g029-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g029",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 1.6,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g029-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g029-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.15,
          "joint_mean_points": 4.8999999999999995,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g030-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-claude-opus-5-alternating-s0-r0.json",
          "episodes/g030-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.15,
          "joint_mean_points": 4.8999999999999995,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g030-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.65,
          "other_mean_points": 2.3499999999999996,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.6625,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g030-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g030-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-grok-4.6-alternating-s1-r0.json",
          "episodes/g030-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 1.95,
          "joint_mean_points": 4.8,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-kimi-k3-alternating-s0-r0.json",
          "episodes/g030-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g030-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g030",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.25,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g030-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g030-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g031-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-claude-opus-5-alternating-s0-r0.json",
          "episodes/g031-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g031-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g031-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g031-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-grok-4.6-alternating-s0-r0.json",
          "episodes/g031-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-kimi-k3-alternating-s0-r0.json",
          "episodes/g031-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g031-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g031",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g031-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g031-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g032-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-claude-opus-5-alternating-s1-r0.json",
          "episodes/g032-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g032-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g032-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g032-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-grok-4.6-alternating-s0-r0.json",
          "episodes/g032-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-kimi-k3-alternating-s1-r0.json",
          "episodes/g032-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g032-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g032",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g032-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g032-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g033-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-claude-opus-5-alternating-s1-r0.json",
          "episodes/g033-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g033-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g033-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g033-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-grok-4.6-alternating-s0-r0.json",
          "episodes/g033-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-kimi-k3-alternating-s0-r0.json",
          "episodes/g033-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g033-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g033",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g033-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g033-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.9000000000000004,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.7,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g034-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.45,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-claude-opus-5-alternating-s0-r0.json",
          "episodes/g034-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.6,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g034-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.6,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g034-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.050000000000001,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g034-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3499999999999996,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.55,
          "individual_max_fraction": 0.8374999999999999,
          "joint_max_rate": 0.8500000000000001,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-grok-4.6-alternating-s0-r0.json",
          "episodes/g034-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-kimi-k3-alternating-s0-r0.json",
          "episodes/g034-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.050000000000001,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g034-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g034",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.5,
          "joint_mean_points": 7.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g034-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g034-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g035-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-claude-opus-5-alternating-s0-r0.json",
          "episodes/g035-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g035-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.6,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g035-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g035-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-grok-4.6-alternating-s1-r0.json",
          "episodes/g035-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.8500000000000001,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-kimi-k3-alternating-s0-r0.json",
          "episodes/g035-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g035-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g035",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g035-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g035-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g036-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.6000000000000005,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-claude-opus-5-alternating-s0-r0.json",
          "episodes/g036-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g036-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g036-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g036-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-grok-4.6-alternating-s0-r0.json",
          "episodes/g036-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-kimi-k3-alternating-s0-r0.json",
          "episodes/g036-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g036-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g036",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g036-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g036-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g037-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-claude-opus-5-alternating-s0-r0.json",
          "episodes/g037-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g037-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g037-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g037-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-grok-4.6-alternating-s1-r0.json",
          "episodes/g037-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-kimi-k3-alternating-s0-r0.json",
          "episodes/g037-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g037-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g037",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g037-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g037-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g038-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-claude-opus-5-alternating-s0-r0.json",
          "episodes/g038-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g038-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g038-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g038-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-grok-4.6-alternating-s0-r0.json",
          "episodes/g038-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-kimi-k3-alternating-s1-r0.json",
          "episodes/g038-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g038-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g038",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g038-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g038-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g039-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-claude-opus-5-alternating-s0-r0.json",
          "episodes/g039-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g039-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g039-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g039-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-grok-4.6-alternating-s0-r0.json",
          "episodes/g039-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-kimi-k3-alternating-s1-r0.json",
          "episodes/g039-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g039-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g039",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g039-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g039-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g040-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-claude-opus-5-alternating-s0-r0.json",
          "episodes/g040-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g040-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g040-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g040-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-grok-4.6-alternating-s0-r0.json",
          "episodes/g040-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-kimi-k3-alternating-s0-r0.json",
          "episodes/g040-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g040-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g040",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g040-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g040-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g041-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-claude-opus-5-alternating-s1-r0.json",
          "episodes/g041-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g041-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g041-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g041-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-grok-4.6-alternating-s0-r0.json",
          "episodes/g041-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-kimi-k3-alternating-s0-r0.json",
          "episodes/g041-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g041-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g041",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g041-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g041-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g042-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-claude-opus-5-alternating-s1-r0.json",
          "episodes/g042-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g042-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g042-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g042-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-grok-4.6-alternating-s1-r0.json",
          "episodes/g042-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-kimi-k3-alternating-s1-r0.json",
          "episodes/g042-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g042-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g042",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g042-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g042-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g043-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-claude-opus-5-alternating-s0-r0.json",
          "episodes/g043-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g043-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g043-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g043-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-grok-4.6-alternating-s1-r0.json",
          "episodes/g043-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-kimi-k3-alternating-s1-r0.json",
          "episodes/g043-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g043-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g043",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g043-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g043-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g044-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-claude-opus-5-alternating-s1-r0.json",
          "episodes/g044-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g044-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g044-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g044-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-grok-4.6-alternating-s0-r0.json",
          "episodes/g044-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-kimi-k3-alternating-s1-r0.json",
          "episodes/g044-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g044-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g044",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g044-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g044-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g045-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-claude-opus-5-alternating-s0-r0.json",
          "episodes/g045-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g045-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g045-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g045-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-grok-4.6-alternating-s1-r0.json",
          "episodes/g045-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-kimi-k3-alternating-s0-r0.json",
          "episodes/g045-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g045-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g045",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g045-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g045-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g046-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-claude-opus-5-alternating-s1-r0.json",
          "episodes/g046-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g046-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g046-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g046-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-grok-4.6-alternating-s0-r0.json",
          "episodes/g046-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-kimi-k3-alternating-s0-r0.json",
          "episodes/g046-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g046-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g046",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g046-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g046-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g047-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-claude-opus-5-alternating-s1-r0.json",
          "episodes/g047-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g047-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g047-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g047-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-grok-4.6-alternating-s0-r0.json",
          "episodes/g047-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-kimi-k3-alternating-s0-r0.json",
          "episodes/g047-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g047-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g047",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g047-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g047-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g048-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-claude-opus-5-alternating-s0-r0.json",
          "episodes/g048-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g048-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g048-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g048-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-grok-4.6-alternating-s1-r0.json",
          "episodes/g048-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-kimi-k3-alternating-s1-r0.json",
          "episodes/g048-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g048-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g048",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g048-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g048-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g049-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-claude-opus-5-alternating-s0-r0.json",
          "episodes/g049-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g049-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g049-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g049-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-grok-4.6-alternating-s0-r0.json",
          "episodes/g049-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-kimi-k3-alternating-s0-r0.json",
          "episodes/g049-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g049-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g049",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g049-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g049-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g050-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-claude-opus-5-alternating-s0-r0.json",
          "episodes/g050-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g050-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g050-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g050-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-grok-4.6-alternating-s0-r0.json",
          "episodes/g050-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-kimi-k3-alternating-s1-r0.json",
          "episodes/g050-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g050-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g050",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g050-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g050-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g051-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-claude-opus-5-alternating-s1-r0.json",
          "episodes/g051-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g051-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g051-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g051-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-grok-4.6-alternating-s0-r0.json",
          "episodes/g051-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 10,
          "valid_choice": 10,
          "responses": 11
        },
        "episodes": [
          "episodes/g051-kimi-k3-alternating-s0-r0.json",
          "episodes/g051-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g051-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g051",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g051-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g051-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g052-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-claude-opus-5-alternating-s0-r0.json",
          "episodes/g052-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g052-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g052-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g052-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-grok-4.6-alternating-s1-r0.json",
          "episodes/g052-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-kimi-k3-alternating-s1-r0.json",
          "episodes/g052-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g052-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g052",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g052-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g052-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g053-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-claude-opus-5-alternating-s1-r0.json",
          "episodes/g053-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g053-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g053-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g053-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-grok-4.6-alternating-s1-r0.json",
          "episodes/g053-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-kimi-k3-alternating-s1-r0.json",
          "episodes/g053-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g053-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g053",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g053-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g053-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g054-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-claude-opus-5-alternating-s1-r0.json",
          "episodes/g054-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g054-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g054-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g054-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-grok-4.6-alternating-s0-r0.json",
          "episodes/g054-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-kimi-k3-alternating-s0-r0.json",
          "episodes/g054-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g054-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g054",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g054-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g054-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g055-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-claude-opus-5-alternating-s1-r0.json",
          "episodes/g055-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g055-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g055-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g055-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-grok-4.6-alternating-s1-r0.json",
          "episodes/g055-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-kimi-k3-alternating-s0-r0.json",
          "episodes/g055-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g055-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g055",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g055-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g055-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g056-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-claude-opus-5-alternating-s0-r0.json",
          "episodes/g056-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g056-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g056-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g056-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-grok-4.6-alternating-s1-r0.json",
          "episodes/g056-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-kimi-k3-alternating-s0-r0.json",
          "episodes/g056-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g056-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g056",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g056-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g056-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g057-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-claude-opus-5-alternating-s1-r0.json",
          "episodes/g057-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g057-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g057-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g057-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-grok-4.6-alternating-s1-r0.json",
          "episodes/g057-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-kimi-k3-alternating-s1-r0.json",
          "episodes/g057-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g057-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g057",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g057-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g057-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g058-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-claude-opus-5-alternating-s0-r0.json",
          "episodes/g058-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g058-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g058-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g058-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-grok-4.6-alternating-s1-r0.json",
          "episodes/g058-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-kimi-k3-alternating-s0-r0.json",
          "episodes/g058-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.55,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.05
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g058-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g058",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g058-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g058-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g059-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-claude-opus-5-alternating-s0-r0.json",
          "episodes/g059-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g059-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g059-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g059-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-grok-4.6-alternating-s0-r0.json",
          "episodes/g059-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-kimi-k3-alternating-s1-r0.json",
          "episodes/g059-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g059-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g059",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g059-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g059-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.05
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g060-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-claude-opus-5-alternating-s0-r0.json",
          "episodes/g060-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g060-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g060-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.05
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g060-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-grok-4.6-alternating-s1-r0.json",
          "episodes/g060-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-kimi-k3-alternating-s1-r0.json",
          "episodes/g060-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g060-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g060",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g060-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g060-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g061-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-claude-opus-5-alternating-s1-r0.json",
          "episodes/g061-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g061-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g061-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g061-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-grok-4.6-alternating-s0-r0.json",
          "episodes/g061-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-kimi-k3-alternating-s1-r0.json",
          "episodes/g061-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g061-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g061",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g061-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g061-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g062-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-claude-opus-5-alternating-s0-r0.json",
          "episodes/g062-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g062-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g062-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g062-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-grok-4.6-alternating-s1-r0.json",
          "episodes/g062-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-kimi-k3-alternating-s1-r0.json",
          "episodes/g062-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g062-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g062",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g062-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g062-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g063-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-claude-opus-5-alternating-s1-r0.json",
          "episodes/g063-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g063-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g063-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g063-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-grok-4.6-alternating-s1-r0.json",
          "episodes/g063-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-kimi-k3-alternating-s1-r0.json",
          "episodes/g063-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g063-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g063",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g063-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g063-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g064-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-claude-opus-5-alternating-s1-r0.json",
          "episodes/g064-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g064-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g064-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g064-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-grok-4.6-alternating-s1-r0.json",
          "episodes/g064-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-kimi-k3-alternating-s0-r0.json",
          "episodes/g064-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.65,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g064-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g064",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g064-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g064-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g065-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4000000000000004,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-claude-opus-5-alternating-s0-r0.json",
          "episodes/g065-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g065-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g065-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g065-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-grok-4.6-alternating-s0-r0.json",
          "episodes/g065-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1500000000000004,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-kimi-k3-alternating-s0-r0.json",
          "episodes/g065-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.65,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g065-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g065",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g065-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g065-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g066-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-claude-opus-5-alternating-s1-r0.json",
          "episodes/g066-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g066-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.0999999999999996,
          "joint_mean_points": 4.85,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g066-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g066-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 1.8,
          "joint_mean_points": 4.6,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-grok-4.6-alternating-s0-r0.json",
          "episodes/g066-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.2,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-kimi-k3-alternating-s0-r0.json",
          "episodes/g066-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g066-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g066",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 1.8,
          "joint_mean_points": 4.7,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g066-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g066-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.800000000000001,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g067-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 1.9,
          "joint_mean_points": 4.699999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-claude-opus-5-alternating-s1-r0.json",
          "episodes/g067-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6,
          "other_mean_points": 2.3,
          "joint_mean_points": 4.9,
          "individual_max_fraction": 0.65,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g067-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 1.8,
          "joint_mean_points": 4.65,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.05,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g067-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 1.9,
          "joint_mean_points": 4.699999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g067-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.800000000000001,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-grok-4.6-alternating-s1-r0.json",
          "episodes/g067-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 1.9,
          "joint_mean_points": 4.699999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.1,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-kimi-k3-alternating-s0-r0.json",
          "episodes/g067-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.625,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g067-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g067",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 1.5,
          "joint_mean_points": 4.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g067-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g067-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g068-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-claude-opus-5-alternating-s0-r0.json",
          "episodes/g068-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g068-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g068-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g068-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-grok-4.6-alternating-s0-r0.json",
          "episodes/g068-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-kimi-k3-alternating-s0-r0.json",
          "episodes/g068-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g068-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g068",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.75,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g068-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g068-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g069-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-claude-opus-5-alternating-s0-r0.json",
          "episodes/g069-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g069-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g069-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g069-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-grok-4.6-alternating-s0-r0.json",
          "episodes/g069-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-kimi-k3-alternating-s0-r0.json",
          "episodes/g069-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g069-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g069",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g069-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g069-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g070-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-claude-opus-5-alternating-s1-r0.json",
          "episodes/g070-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g070-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g070-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g070-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-grok-4.6-alternating-s0-r0.json",
          "episodes/g070-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-kimi-k3-alternating-s0-r0.json",
          "episodes/g070-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g070-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g070",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g070-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g070-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g071-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-claude-opus-5-alternating-s0-r0.json",
          "episodes/g071-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g071-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g071-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g071-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-grok-4.6-alternating-s1-r0.json",
          "episodes/g071-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-kimi-k3-alternating-s0-r0.json",
          "episodes/g071-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g071-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g071",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g071-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g071-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g072-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-claude-opus-5-alternating-s1-r0.json",
          "episodes/g072-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g072-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g072-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g072-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-grok-4.6-alternating-s1-r0.json",
          "episodes/g072-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-kimi-k3-alternating-s0-r0.json",
          "episodes/g072-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.1500000000000004,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g072-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g072",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g072-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g072-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g073-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 3.1,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-claude-opus-5-alternating-s0-r0.json",
          "episodes/g073-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g073-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 3.1,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g073-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g073-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-grok-4.6-alternating-s1-r0.json",
          "episodes/g073-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-kimi-k3-alternating-s1-r0.json",
          "episodes/g073-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g073-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g073",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 3.1,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g073-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g073-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g074-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-claude-opus-5-alternating-s1-r0.json",
          "episodes/g074-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g074-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g074-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g074-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-grok-4.6-alternating-s0-r0.json",
          "episodes/g074-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-kimi-k3-alternating-s0-r0.json",
          "episodes/g074-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g074-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g074",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g074-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g074-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g075-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-claude-opus-5-alternating-s1-r0.json",
          "episodes/g075-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g075-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g075-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g075-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-grok-4.6-alternating-s0-r0.json",
          "episodes/g075-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 18,
          "valid_choice": 18,
          "responses": 19
        },
        "episodes": [
          "episodes/g075-kimi-k3-alternating-s1-r0.json",
          "episodes/g075-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 15,
          "valid_choice": 15,
          "responses": 16
        },
        "episodes": [
          "episodes/g075-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g075-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g075",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g075-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g075-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g076-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-claude-opus-5-alternating-s0-r0.json",
          "episodes/g076-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g076-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g076-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g076-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-grok-4.6-alternating-s1-r0.json",
          "episodes/g076-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-kimi-k3-alternating-s0-r0.json",
          "episodes/g076-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g076-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g076",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g076-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g076-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g077-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-claude-opus-5-alternating-s1-r0.json",
          "episodes/g077-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g077-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g077-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g077-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-grok-4.6-alternating-s0-r0.json",
          "episodes/g077-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-kimi-k3-alternating-s0-r0.json",
          "episodes/g077-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g077-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g077",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g077-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g077-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g078-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-claude-opus-5-alternating-s1-r0.json",
          "episodes/g078-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g078-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.55,
          "other_mean_points": 3.05,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.6375,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g078-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g078-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.65,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-grok-4.6-alternating-s0-r0.json",
          "episodes/g078-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-kimi-k3-alternating-s1-r0.json",
          "episodes/g078-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g078-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g078",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g078-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g078-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g079-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-claude-opus-5-alternating-s1-r0.json",
          "episodes/g079-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g079-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.0,
          "joint_mean_points": 4.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g079-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g079-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.1,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-grok-4.6-alternating-s1-r0.json",
          "episodes/g079-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.2,
          "joint_mean_points": 4.8999999999999995,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-kimi-k3-alternating-s1-r0.json",
          "episodes/g079-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.55,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.2,
          "individual_max_fraction": 0.6375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g079-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g079",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.0,
          "joint_mean_points": 4.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g079-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g079-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g080-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-claude-opus-5-alternating-s1-r0.json",
          "episodes/g080-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g080-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g080-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g080-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-grok-4.6-alternating-s1-r0.json",
          "episodes/g080-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-kimi-k3-alternating-s0-r0.json",
          "episodes/g080-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g080-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g080",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g080-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g080-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g081-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-claude-opus-5-alternating-s1-r0.json",
          "episodes/g081-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g081-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g081-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g081-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-grok-4.6-alternating-s0-r0.json",
          "episodes/g081-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-kimi-k3-alternating-s0-r0.json",
          "episodes/g081-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.05
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g081-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g081",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g081-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g081-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g082-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-claude-opus-5-alternating-s0-r0.json",
          "episodes/g082-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.5999999999999996,
          "other_mean_points": 2.3,
          "joint_mean_points": 4.8999999999999995,
          "individual_max_fraction": 0.6499999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g082-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.25,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g082-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 1.95,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g082-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-grok-4.6-alternating-s0-r0.json",
          "episodes/g082-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 1.9500000000000002,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-kimi-k3-alternating-s0-r0.json",
          "episodes/g082-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g082-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g082",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g082-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g082-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g083-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-claude-opus-5-alternating-s0-r0.json",
          "episodes/g083-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g083-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g083-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.4000000000000004,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g083-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-grok-4.6-alternating-s1-r0.json",
          "episodes/g083-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 14,
          "valid_choice": 14,
          "responses": 15
        },
        "episodes": [
          "episodes/g083-kimi-k3-alternating-s0-r0.json",
          "episodes/g083-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g083-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g083",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g083-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g083-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g084-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-claude-opus-5-alternating-s1-r0.json",
          "episodes/g084-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g084-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g084-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g084-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-grok-4.6-alternating-s1-r0.json",
          "episodes/g084-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-kimi-k3-alternating-s1-r0.json",
          "episodes/g084-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g084-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g084",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g084-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g084-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g085-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-claude-opus-5-alternating-s1-r0.json",
          "episodes/g085-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g085-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g085-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g085-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-grok-4.6-alternating-s0-r0.json",
          "episodes/g085-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 16,
          "valid_choice": 16,
          "responses": 17
        },
        "episodes": [
          "episodes/g085-kimi-k3-alternating-s1-r0.json",
          "episodes/g085-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g085-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g085",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g085-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g085-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g086-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-claude-opus-5-alternating-s0-r0.json",
          "episodes/g086-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g086-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g086-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g086-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-grok-4.6-alternating-s0-r0.json",
          "episodes/g086-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-kimi-k3-alternating-s1-r0.json",
          "episodes/g086-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g086-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g086",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g086-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g086-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g087-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-claude-opus-5-alternating-s0-r0.json",
          "episodes/g087-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g087-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g087-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g087-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-grok-4.6-alternating-s0-r0.json",
          "episodes/g087-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-kimi-k3-alternating-s1-r0.json",
          "episodes/g087-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g087-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g087",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g087-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g087-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g088-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-claude-opus-5-alternating-s1-r0.json",
          "episodes/g088-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g088-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g088-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g088-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-grok-4.6-alternating-s1-r0.json",
          "episodes/g088-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-kimi-k3-alternating-s0-r0.json",
          "episodes/g088-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.300000000000001,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g088-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g088",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g088-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g088-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g089-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-claude-opus-5-alternating-s0-r0.json",
          "episodes/g089-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g089-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.050000000000001,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g089-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g089-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-grok-4.6-alternating-s0-r0.json",
          "episodes/g089-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.3,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-kimi-k3-alternating-s1-r0.json",
          "episodes/g089-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g089-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g089",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.05,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g089-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g089-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g090-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.800000000000001,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-claude-opus-5-alternating-s1-r0.json",
          "episodes/g090-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g090-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g090-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g090-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-grok-4.6-alternating-s1-r0.json",
          "episodes/g090-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1000000000000005,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-kimi-k3-alternating-s1-r0.json",
          "episodes/g090-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.05,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g090-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g090",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g090-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g090-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g091-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.35
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-claude-opus-5-alternating-s1-r0.json",
          "episodes/g091-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g091-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g091-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g091-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-grok-4.6-alternating-s0-r0.json",
          "episodes/g091-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1500000000000004,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-kimi-k3-alternating-s1-r0.json",
          "episodes/g091-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.6500000000000004,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.6625000000000001,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g091-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g091",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g091-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g091-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g092-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-claude-opus-5-alternating-s0-r0.json",
          "episodes/g092-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g092-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g092-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g092-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-grok-4.6-alternating-s1-r0.json",
          "episodes/g092-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-kimi-k3-alternating-s1-r0.json",
          "episodes/g092-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g092-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g092",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g092-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g092-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g093-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.1
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-claude-opus-5-alternating-s1-r0.json",
          "episodes/g093-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g093-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.15,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g093-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g093-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-grok-4.6-alternating-s1-r0.json",
          "episodes/g093-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-kimi-k3-alternating-s1-r0.json",
          "episodes/g093-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g093-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g093",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g093-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g093-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3499999999999996,
          "other_mean_points": 1.65,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8374999999999999,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g094-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-claude-opus-5-alternating-s1-r0.json",
          "episodes/g094-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g094-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g094-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g094-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-grok-4.6-alternating-s1-r0.json",
          "episodes/g094-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-kimi-k3-alternating-s0-r0.json",
          "episodes/g094-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g094-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g094",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 1.0,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g094-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g094-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g095-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-claude-opus-5-alternating-s1-r0.json",
          "episodes/g095-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g095-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g095-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g095-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.7,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-grok-4.6-alternating-s1-r0.json",
          "episodes/g095-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-kimi-k3-alternating-s1-r0.json",
          "episodes/g095-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g095-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g095",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g095-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g095-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g096-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-claude-opus-5-alternating-s0-r0.json",
          "episodes/g096-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g096-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g096-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g096-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.3999999999999995,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-grok-4.6-alternating-s0-r0.json",
          "episodes/g096-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-kimi-k3-alternating-s1-r0.json",
          "episodes/g096-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.55,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.6375,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g096-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g096",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g096-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g096-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g097-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-claude-opus-5-alternating-s0-r0.json",
          "episodes/g097-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g097-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g097-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g097-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-grok-4.6-alternating-s1-r0.json",
          "episodes/g097-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-kimi-k3-alternating-s1-r0.json",
          "episodes/g097-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g097-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g097",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g097-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g097-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g098-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-claude-opus-5-alternating-s1-r0.json",
          "episodes/g098-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g098-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g098-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g098-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-grok-4.6-alternating-s0-r0.json",
          "episodes/g098-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-kimi-k3-alternating-s1-r0.json",
          "episodes/g098-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g098-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g098",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g098-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g098-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g099-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-claude-opus-5-alternating-s0-r0.json",
          "episodes/g099-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g099-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g099-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g099-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-grok-4.6-alternating-s1-r0.json",
          "episodes/g099-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-kimi-k3-alternating-s1-r0.json",
          "episodes/g099-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 1,
        "scheduled": 2,
        "metrics": null,
        "format": {
          "strict": 17,
          "valid_choice": 17,
          "responses": 18
        },
        "episodes": [
          "episodes/g099-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g099-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g099",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g099-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g099-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g100-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.9000000000000004,
          "joint_mean_points": 6.1000000000000005,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-claude-opus-5-alternating-s1-r0.json",
          "episodes/g100-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g100-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g100-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g100-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-grok-4.6-alternating-s1-r0.json",
          "episodes/g100-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-kimi-k3-alternating-s1-r0.json",
          "episodes/g100-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g100-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g100",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g100-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g100-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g101-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.300000000000001,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-claude-opus-5-alternating-s1-r0.json",
          "episodes/g101-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g101-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0999999999999996,
          "other_mean_points": 3.0999999999999996,
          "joint_mean_points": 6.199999999999999,
          "individual_max_fraction": 0.7749999999999999,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g101-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g101-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-grok-4.6-alternating-s0-r0.json",
          "episodes/g101-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-kimi-k3-alternating-s0-r0.json",
          "episodes/g101-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1500000000000004,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.300000000000001,
          "individual_max_fraction": 0.7875000000000001,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g101-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g101",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.4,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g101-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g101-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g102-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-claude-opus-5-alternating-s1-r0.json",
          "episodes/g102-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g102-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g102-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g102-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-grok-4.6-alternating-s0-r0.json",
          "episodes/g102-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-kimi-k3-alternating-s1-r0.json",
          "episodes/g102-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 3.0999999999999996,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g102-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g102",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1500000000000004,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g102-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g102-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g103-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-claude-opus-5-alternating-s0-r0.json",
          "episodes/g103-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g103-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g103-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g103-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-grok-4.6-alternating-s1-r0.json",
          "episodes/g103-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.550000000000001,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-kimi-k3-alternating-s1-r0.json",
          "episodes/g103-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g103-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g103",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.15,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g103-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g103-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g104-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-claude-opus-5-alternating-s0-r0.json",
          "episodes/g104-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.3
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g104-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g104-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g104-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-grok-4.6-alternating-s0-r0.json",
          "episodes/g104-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-kimi-k3-alternating-s1-r0.json",
          "episodes/g104-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g104-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g104",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.85,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g104-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g104-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g105-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-claude-opus-5-alternating-s0-r0.json",
          "episodes/g105-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g105-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g105-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.25
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g105-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-grok-4.6-alternating-s0-r0.json",
          "episodes/g105-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-kimi-k3-alternating-s0-r0.json",
          "episodes/g105-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.15
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g105-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g105",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g105-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g105-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g106-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.7999999999999998,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-claude-opus-5-alternating-s0-r0.json",
          "episodes/g106-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g106-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g106-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 1.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g106-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.4
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-grok-4.6-alternating-s0-r0.json",
          "episodes/g106-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-kimi-k3-alternating-s1-r0.json",
          "episodes/g106-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g106-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g106",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.8,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g106-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g106-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 1.5,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g107-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 1.9,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-claude-opus-5-alternating-s1-r0.json",
          "episodes/g107-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.7,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g107-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g107-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g107-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-grok-4.6-alternating-s1-r0.json",
          "episodes/g107-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-kimi-k3-alternating-s1-r0.json",
          "episodes/g107-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 1.7,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g107-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g107",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 1.85,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.55,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g107-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g107-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 1.9500000000000002,
          "joint_mean_points": 4.95,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g108-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 1.85,
          "joint_mean_points": 4.9,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-claude-opus-5-alternating-s1-r0.json",
          "episodes/g108-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g108-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g108-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.1,
          "joint_mean_points": 5.05,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g108-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.15,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-grok-4.6-alternating-s1-r0.json",
          "episodes/g108-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-kimi-k3-alternating-s0-r0.json",
          "episodes/g108-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9000000000000004,
          "other_mean_points": 2.1500000000000004,
          "joint_mean_points": 5.050000000000001,
          "individual_max_fraction": 0.7250000000000001,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g108-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g108",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.05,
          "joint_mean_points": 5.0,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g108-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g108-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g109-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-claude-opus-5-alternating-s1-r0.json",
          "episodes/g109-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g109-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g109-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g109-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-grok-4.6-alternating-s0-r0.json",
          "episodes/g109-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-kimi-k3-alternating-s1-r0.json",
          "episodes/g109-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g109-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g109",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g109-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g109-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g110-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-claude-opus-5-alternating-s0-r0.json",
          "episodes/g110-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g110-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g110-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g110-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-grok-4.6-alternating-s0-r0.json",
          "episodes/g110-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-kimi-k3-alternating-s1-r0.json",
          "episodes/g110-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g110-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g110",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g110-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g110-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g111-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-claude-opus-5-alternating-s1-r0.json",
          "episodes/g111-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g111-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g111-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g111-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-grok-4.6-alternating-s0-r0.json",
          "episodes/g111-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-kimi-k3-alternating-s0-r0.json",
          "episodes/g111-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g111-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g111",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g111-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g111-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g112-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-claude-opus-5-alternating-s0-r0.json",
          "episodes/g112-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g112-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g112-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g112-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-grok-4.6-alternating-s1-r0.json",
          "episodes/g112-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-kimi-k3-alternating-s1-r0.json",
          "episodes/g112-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.95
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g112-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g112",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.65,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g112-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g112-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g113-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-claude-opus-5-alternating-s0-r0.json",
          "episodes/g113-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g113-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g113-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g113-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-grok-4.6-alternating-s1-r0.json",
          "episodes/g113-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-kimi-k3-alternating-s0-r0.json",
          "episodes/g113-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g113-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g113",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g113-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g113-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g114-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-claude-opus-5-alternating-s1-r0.json",
          "episodes/g114-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g114-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g114-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g114-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-grok-4.6-alternating-s0-r0.json",
          "episodes/g114-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-kimi-k3-alternating-s1-r0.json",
          "episodes/g114-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.2,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g114-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g114",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.3,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g114-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g114-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g115-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-claude-opus-5-alternating-s0-r0.json",
          "episodes/g115-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g115-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g115-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g115-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-grok-4.6-alternating-s1-r0.json",
          "episodes/g115-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-kimi-k3-alternating-s0-r0.json",
          "episodes/g115-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g115-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g115",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g115-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g115-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g116-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-claude-opus-5-alternating-s1-r0.json",
          "episodes/g116-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g116-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g116-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g116-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-grok-4.6-alternating-s0-r0.json",
          "episodes/g116-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-kimi-k3-alternating-s1-r0.json",
          "episodes/g116-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g116-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g116",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g116-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g116-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g117-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-claude-opus-5-alternating-s1-r0.json",
          "episodes/g117-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g117-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g117-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g117-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-grok-4.6-alternating-s1-r0.json",
          "episodes/g117-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-kimi-k3-alternating-s0-r0.json",
          "episodes/g117-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g117-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g117",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g117-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g117-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g118-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-claude-opus-5-alternating-s1-r0.json",
          "episodes/g118-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g118-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g118-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g118-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-grok-4.6-alternating-s1-r0.json",
          "episodes/g118-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-kimi-k3-alternating-s0-r0.json",
          "episodes/g118-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g118-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g118",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.65,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g118-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g118-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g119-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-claude-opus-5-alternating-s0-r0.json",
          "episodes/g119-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g119-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g119-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g119-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-grok-4.6-alternating-s1-r0.json",
          "episodes/g119-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-kimi-k3-alternating-s0-r0.json",
          "episodes/g119-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g119-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g119",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g119-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g119-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g120-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-claude-opus-5-alternating-s1-r0.json",
          "episodes/g120-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g120-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g120-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g120-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-grok-4.6-alternating-s0-r0.json",
          "episodes/g120-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-kimi-k3-alternating-s1-r0.json",
          "episodes/g120-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g120-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g120",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g120-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g120-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g121-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-claude-opus-5-alternating-s0-r0.json",
          "episodes/g121-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g121-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g121-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g121-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-grok-4.6-alternating-s1-r0.json",
          "episodes/g121-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-kimi-k3-alternating-s0-r0.json",
          "episodes/g121-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g121-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g121",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g121-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g121-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g122-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-claude-opus-5-alternating-s0-r0.json",
          "episodes/g122-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g122-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g122-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g122-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-grok-4.6-alternating-s0-r0.json",
          "episodes/g122-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-kimi-k3-alternating-s1-r0.json",
          "episodes/g122-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g122-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g122",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g122-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g122-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g123-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-claude-opus-5-alternating-s0-r0.json",
          "episodes/g123-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g123-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g123-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g123-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-grok-4.6-alternating-s1-r0.json",
          "episodes/g123-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-kimi-k3-alternating-s1-r0.json",
          "episodes/g123-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g123-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g123",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g123-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g123-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g124-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-claude-opus-5-alternating-s0-r0.json",
          "episodes/g124-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g124-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g124-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g124-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-grok-4.6-alternating-s0-r0.json",
          "episodes/g124-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-kimi-k3-alternating-s1-r0.json",
          "episodes/g124-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.7,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.95
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g124-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g124",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g124-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g124-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g125-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-claude-opus-5-alternating-s1-r0.json",
          "episodes/g125-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g125-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g125-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g125-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-grok-4.6-alternating-s0-r0.json",
          "episodes/g125-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-kimi-k3-alternating-s1-r0.json",
          "episodes/g125-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g125-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g125",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.85,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g125-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g125-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g126-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-claude-opus-5-alternating-s0-r0.json",
          "episodes/g126-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g126-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g126-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g126-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-grok-4.6-alternating-s0-r0.json",
          "episodes/g126-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-kimi-k3-alternating-s1-r0.json",
          "episodes/g126-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 3.1,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g126-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g126",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g126-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g126-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g127-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-claude-opus-5-alternating-s1-r0.json",
          "episodes/g127-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.8,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g127-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g127-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g127-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-grok-4.6-alternating-s0-r0.json",
          "episodes/g127-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-kimi-k3-alternating-s0-r0.json",
          "episodes/g127-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g127-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g127",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.75,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g127-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g127-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g128-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-claude-opus-5-alternating-s1-r0.json",
          "episodes/g128-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g128-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g128-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g128-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-grok-4.6-alternating-s0-r0.json",
          "episodes/g128-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-kimi-k3-alternating-s0-r0.json",
          "episodes/g128-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g128-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g128",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.5,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g128-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g128-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g129-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-claude-opus-5-alternating-s1-r0.json",
          "episodes/g129-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g129-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g129-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g129-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-grok-4.6-alternating-s1-r0.json",
          "episodes/g129-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-kimi-k3-alternating-s1-r0.json",
          "episodes/g129-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g129-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g129",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g129-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g129-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g130-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-claude-opus-5-alternating-s1-r0.json",
          "episodes/g130-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g130-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g130-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g130-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.4,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.85,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-grok-4.6-alternating-s0-r0.json",
          "episodes/g130-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-kimi-k3-alternating-s1-r0.json",
          "episodes/g130-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g130-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g130",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.35,
          "other_mean_points": 2.35,
          "joint_mean_points": 5.7,
          "individual_max_fraction": 0.8375,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g130-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g130-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g131-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-claude-opus-5-alternating-s1-r0.json",
          "episodes/g131-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g131-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g131-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g131-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.3,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.825,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-grok-4.6-alternating-s1-r0.json",
          "episodes/g131-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-kimi-k3-alternating-s1-r0.json",
          "episodes/g131-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g131-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g131",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g131-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g131-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g132-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.15,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-claude-opus-5-alternating-s1-r0.json",
          "episodes/g132-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.2,
          "other_mean_points": 3.05,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g132-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g132-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g132-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.9,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-grok-4.6-alternating-s0-r0.json",
          "episodes/g132-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-kimi-k3-alternating-s1-r0.json",
          "episodes/g132-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.7,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g132-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g132",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.05,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g132-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g132-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g133-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-claude-opus-5-alternating-s1-r0.json",
          "episodes/g133-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g133-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g133-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g133-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-grok-4.6-alternating-s0-r0.json",
          "episodes/g133-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 19,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-kimi-k3-alternating-s1-r0.json",
          "episodes/g133-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g133-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g133",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.5,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g133-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g133-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g134-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-claude-opus-5-alternating-s0-r0.json",
          "episodes/g134-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g134-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g134-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g134-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-grok-4.6-alternating-s0-r0.json",
          "episodes/g134-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-kimi-k3-alternating-s0-r0.json",
          "episodes/g134-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g134-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g134",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.25,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g134-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g134-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g135-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-claude-opus-5-alternating-s1-r0.json",
          "episodes/g135-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g135-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g135-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g135-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-grok-4.6-alternating-s1-r0.json",
          "episodes/g135-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-kimi-k3-alternating-s1-r0.json",
          "episodes/g135-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g135-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g135",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 1.0
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g135-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g135-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g136-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-claude-opus-5-alternating-s1-r0.json",
          "episodes/g136-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-gemini-3.8-flash-alternating-s0-r0.json",
          "episodes/g136-gemini-3.8-flash-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g136-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g136-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-grok-4.6-alternating-s1-r0.json",
          "episodes/g136-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.85,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-kimi-k3-alternating-s1-r0.json",
          "episodes/g136-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g136-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g136",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.8,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.9
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g136-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g136-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g137-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-claude-opus-5-alternating-s1-r0.json",
          "episodes/g137-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g137-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g137-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g137-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-grok-4.6-alternating-s1-r0.json",
          "episodes/g137-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-kimi-k3-alternating-s0-r0.json",
          "episodes/g137-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g137-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g137",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.85,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g137-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g137-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g138-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 3.1,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-claude-opus-5-alternating-s1-r0.json",
          "episodes/g138-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g138-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g138-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g138-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-grok-4.6-alternating-s0-r0.json",
          "episodes/g138-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 3.1,
          "joint_mean_points": 5.95,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.45,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-kimi-k3-alternating-s0-r0.json",
          "episodes/g138-kimi-k3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g138-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g138",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.2,
          "joint_mean_points": 6.1,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.85
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g138-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g138-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.35,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.45
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g139-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-claude-opus-5-alternating-s0-r0.json",
          "episodes/g139-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.5999999999999996,
          "joint_mean_points": 5.449999999999999,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g139-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g139-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g139-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-grok-4.6-alternating-s1-r0.json",
          "episodes/g139-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-kimi-k3-alternating-s1-r0.json",
          "episodes/g139-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.6,
          "joint_mean_points": 5.55,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.55
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g139-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g139",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.5,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g139-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g139-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g140-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-claude-opus-5-alternating-s0-r0.json",
          "episodes/g140-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g140-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g140-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g140-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-grok-4.6-alternating-s1-r0.json",
          "episodes/g140-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-kimi-k3-alternating-s1-r0.json",
          "episodes/g140-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g140-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g140",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.25,
          "joint_mean_points": 5.5,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.75,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g140-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g140-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g141-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-claude-opus-5-alternating-s1-r0.json",
          "episodes/g141-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g141-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g141-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g141-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-grok-4.6-alternating-s0-r0.json",
          "episodes/g141-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-kimi-k3-alternating-s1-r0.json",
          "episodes/g141-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g141-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g141",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.25,
          "other_mean_points": 2.0,
          "joint_mean_points": 5.25,
          "individual_max_fraction": 0.8125,
          "joint_max_rate": 0.5,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g141-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g141-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-claude-fable-5-1-alternating-s0-r0.json",
          "episodes/g142-claude-fable-5-1-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-claude-opus-5-alternating-s0-r0.json",
          "episodes/g142-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g142-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 2.4,
          "joint_mean_points": 5.4,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g142-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g142-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-grok-4.6-alternating-s1-r0.json",
          "episodes/g142-grok-4.6-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.15,
          "other_mean_points": 2.3,
          "joint_mean_points": 5.45,
          "individual_max_fraction": 0.7875,
          "joint_max_rate": 0.65,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-kimi-k3-alternating-s1-r0.json",
          "episodes/g142-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.7,
          "other_mean_points": 1.8,
          "joint_mean_points": 4.5,
          "individual_max_fraction": 0.675,
          "joint_max_rate": 0.4,
          "action_a_rate": 0.2
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-muse-spark-1.3-alternating-s1-r0.json",
          "episodes/g142-muse-spark-1.3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g142",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.1,
          "other_mean_points": 2.2,
          "joint_mean_points": 5.3,
          "individual_max_fraction": 0.775,
          "joint_max_rate": 0.6,
          "action_a_rate": 0.6
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g142-qwen3.8-max-alternating-s0-r0.json",
          "episodes/g142-qwen3.8-max-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g143-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 2.7,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-claude-opus-5-alternating-s1-r0.json",
          "episodes/g143-claude-opus-5-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g143-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-gpt-5.6-sol-alternating-s1-r0.json",
          "episodes/g143-gpt-5.6-sol-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-gpt-6-astra-alternating-s1-r0.json",
          "episodes/g143-gpt-6-astra-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.05,
          "other_mean_points": 2.55,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7625,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-grok-4.6-alternating-s0-r0.json",
          "episodes/g143-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.95,
          "other_mean_points": 2.65,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7375,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-kimi-k3-alternating-s1-r0.json",
          "episodes/g143-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.75,
          "other_mean_points": 2.45,
          "joint_mean_points": 5.199999999999999,
          "individual_max_fraction": 0.6875,
          "joint_max_rate": 0.8,
          "action_a_rate": 0.5
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g143-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g143",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.75,
          "joint_mean_points": 5.6,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.9,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g143-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g143-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "claude-fable-5-1",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 2.95,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-claude-fable-5-1-alternating-s1-r0.json",
          "episodes/g144-claude-fable-5-1-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "claude-opus-5",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-claude-opus-5-alternating-s0-r0.json",
          "episodes/g144-claude-opus-5-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "gemini-3.8-flash",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8499999999999996,
          "other_mean_points": 3.15,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.7124999999999999,
          "joint_max_rate": 0.30000000000000004,
          "action_a_rate": 0.8
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-gemini-3.8-flash-alternating-s1-r0.json",
          "episodes/g144-gemini-3.8-flash-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "gpt-5.6-sol",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.0,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.0,
          "individual_max_fraction": 0.75,
          "joint_max_rate": 0.25,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-gpt-5.6-sol-alternating-s0-r0.json",
          "episodes/g144-gpt-5.6-sol-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "gpt-6-astra",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-gpt-6-astra-alternating-s0-r0.json",
          "episodes/g144-gpt-6-astra-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "grok-4.6",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.8,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.35,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-grok-4.6-alternating-s0-r0.json",
          "episodes/g144-grok-4.6-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "kimi-k3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.85,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.75,
          "individual_max_fraction": 0.7125,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-kimi-k3-alternating-s1-r0.json",
          "episodes/g144-kimi-k3-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "muse-spark-1.3",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.8,
          "other_mean_points": 2.9,
          "joint_mean_points": 5.699999999999999,
          "individual_max_fraction": 0.7,
          "joint_max_rate": 0.2,
          "action_a_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-muse-spark-1.3-alternating-s0-r0.json",
          "episodes/g144-muse-spark-1.3-alternating-s1-r0.json"
        ]
      },
      {
        "game_id": "g144",
        "model": "qwen3.8-max",
        "opponent": "alternating",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 2.9,
          "other_mean_points": 3.0,
          "joint_mean_points": 5.9,
          "individual_max_fraction": 0.725,
          "joint_max_rate": 0.3,
          "action_a_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/g144-qwen3.8-max-alternating-s1-r0.json",
          "episodes/g144-qwen3.8-max-alternating-s0-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "claude-fable-5-1",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 4.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 7.0,
          "individual_max_fraction": 0.405,
          "joint_max_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-claude-fable-5-1-scripted-s1-r0.json",
          "episodes/ultimatum-claude-fable-5-1-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "claude-opus-5",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.9000000000000004,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.39,
          "joint_max_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-claude-opus-5-scripted-s0-r0.json",
          "episodes/ultimatum-claude-opus-5-scripted-s1-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "gemini-3.8-flash",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.9,
          "other_mean_points": 3.6,
          "joint_mean_points": 7.5,
          "individual_max_fraction": 0.39,
          "joint_max_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-gemini-3.8-flash-scripted-s1-r0.json",
          "episodes/ultimatum-gemini-3.8-flash-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "gpt-5.6-sol",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.7,
          "other_mean_points": 3.3,
          "joint_mean_points": 7.0,
          "individual_max_fraction": 0.37,
          "joint_max_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-gpt-5.6-sol-scripted-s0-r0.json",
          "episodes/ultimatum-gpt-5.6-sol-scripted-s1-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "gpt-6-astra",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 4.05,
          "other_mean_points": 2.95,
          "joint_mean_points": 7.0,
          "individual_max_fraction": 0.405,
          "joint_max_rate": 0.7
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-gpt-6-astra-scripted-s0-r0.json",
          "episodes/ultimatum-gpt-6-astra-scripted-s1-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "grok-4.6",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.5,
          "other_mean_points": 3.0,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.35,
          "joint_max_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-grok-4.6-scripted-s0-r0.json",
          "episodes/ultimatum-grok-4.6-scripted-s1-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "kimi-k3",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.9000000000000004,
          "other_mean_points": 2.6,
          "joint_mean_points": 6.5,
          "individual_max_fraction": 0.39,
          "joint_max_rate": 0.65
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-kimi-k3-scripted-s1-r0.json",
          "episodes/ultimatum-kimi-k3-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "muse-spark-1.3",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 4.4,
          "other_mean_points": 3.1,
          "joint_mean_points": 7.5,
          "individual_max_fraction": 0.43999999999999995,
          "joint_max_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-muse-spark-1.3-scripted-s1-r0.json",
          "episodes/ultimatum-muse-spark-1.3-scripted-s0-r0.json"
        ]
      },
      {
        "game_id": "ultimatum",
        "model": "qwen3.8-max",
        "opponent": "scripted",
        "completed": 2,
        "scheduled": 2,
        "metrics": {
          "mean_points": 3.9,
          "other_mean_points": 3.6,
          "joint_mean_points": 7.5,
          "individual_max_fraction": 0.39,
          "joint_max_rate": 0.75
        },
        "format": {
          "strict": 20,
          "valid_choice": 20,
          "responses": 20
        },
        "episodes": [
          "episodes/ultimatum-qwen3.8-max-scripted-s1-r0.json",
          "episodes/ultimatum-qwen3.8-max-scripted-s0-r0.json"
        ]
      }
    ],
    "accounted_cost_usd": 0,
    "billed_cost_usd": 523.271394,
    "previous_run_cost_usd": 821.794462,
    "cumulative_accounted_cost_usd": 821.794462,
    "new_api_calls": 0,
    "reused_calls": 26151,
    "retried_deliveries": 511,
    "unknown_usage_calls": 0,
    "cumulative_unknown_usage_calls": 511,
    "budget_usd": 0
  },
  "additional_published_run": "results/all-146-original-nine-2026-09-25-long-wait-audit",
  "generated_at": "2026-10-08T19:56:36.261801+00:00",
  "previous_run": "results/all-146-original-nine-2026-09-25-parser-finished",
  "appended_runs": [
    {
      "path": "results/all-146-opus55-sol6-2026-09-25-parser-recovered-3",
      "summary": {
        "version": "0.1.0",
        "plan": {
          "benchmark_version": "0.1.0",
          "protocol_version": "0.5.0",
          "game_ids": [
            "g001",
            "g002",
            "g003",
            "g004",
            "g005",
            "g006",
            "g007",
            "g008",
            "g009",
            "g010",
            "g011",
            "g012",
            "g013",
            "g014",
            "g015",
            "g016",
            "g017",
            "g018",
            "g019",
            "g020",
            "g021",
            "g022",
            "g023",
            "g024",
            "g025",
            "g026",
            "g027",
            "g028",
            "g029",
            "g030",
            "g031",
            "g032",
            "g033",
            "g034",
            "g035",
            "g036",
            "g037",
            "g038",
            "g039",
            "g040",
            "g041",
            "g042",
            "g043",
            "g044",
            "g045",
            "g046",
            "g047",
            "g048",
            "g049",
            "g050",
            "g051",
            "g052",
            "g053",
            "g054",
            "g055",
            "g056",
            "g057",
            "g058",
            "g059",
            "g060",
            "g061",
            "g062",
            "g063",
            "g064",
            "g065",
            "g066",
            "g067",
            "g068",
            "g069",
            "g070",
            "g071",
            "g072",
            "g073",
            "g074",
            "g075",
            "g076",
            "g077",
            "g078",
            "g079",
            "g080",
            "g081",
            "g082",
            "g083",
            "g084",
            "g085",
            "g086",
            "g087",
            "g088",
            "g089",
            "g090",
            "g091",
            "g092",
            "g093",
            "g094",
            "g095",
            "g096",
            "g097",
            "g098",
            "g099",
            "g100",
            "g101",
            "g102",
            "g103",
            "g104",
            "g105",
            "g106",
            "g107",
            "g108",
            "g109",
            "g110",
            "g111",
            "g112",
            "g113",
            "g114",
            "g115",
            "g116",
            "g117",
            "g118",
            "g119",
            "g120",
            "g121",
            "g122",
            "g123",
            "g124",
            "g125",
            "g126",
            "g127",
            "g128",
            "g129",
            "g130",
            "g131",
            "g132",
            "g133",
            "g134",
            "g135",
            "g136",
            "g137",
            "g138",
            "g139",
            "g140",
            "g141",
            "g142",
            "g143",
            "g144",
            "dictator",
            "ultimatum"
          ],
          "games": [
            {
              "number": 1,
              "name": "Hegemony",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g001",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "0cac7ee5fbd62630caa340b4cc5d6dd41f38cbacc6a87e8a71278f58314358ab"
            },
            {
              "number": 2,
              "name": "Samaritan Dilemma",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g002",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "498cffafdce53a21bfa27dfa56f575fc8c538b23914f90e1f03a43d888466687"
            },
            {
              "number": 3,
              "name": "Quasi Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g003",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "225c1c6f5f36f682e83a107b7bf709be8b9316c73118ba2a2cc2a996895715b3"
            },
            {
              "number": 4,
              "name": "Biased Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g004",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ae5bb10fbeb4e104ec53a5b70c1aa551775c2cf9cf4dc73d08e8b27ac2c8172c"
            },
            {
              "number": 5,
              "name": "Inferior Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g005",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "97170e25ace119d10621cf088a4ffe988472fae3d7c6e12e6a2e322f781cd57c"
            },
            {
              "number": 6,
              "name": "Endless",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g006",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8d29c7ce6f7fdcfe850fe43eddba0efecdb309abe6b2739af962df8d7bdc9b04"
            },
            {
              "number": 7,
              "name": "Called Bluff",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g007",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "606d42f7c565cc3cb60f373bfda3eca7f35eb4c732a0012a446d593a2a1bf56a"
            },
            {
              "number": 8,
              "name": "Bully",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g008",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "37d28424c1476d0a3b9c7ae4af209e4bb442e7975324d73263f938a0102a0254"
            },
            {
              "number": 9,
              "name": "Unfair Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g009",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "49a883e06e59b07129182e507858a24714ede45bf6edef459bd70fe2943a3d98"
            },
            {
              "number": 10,
              "name": "Skewed Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g010",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "d89f96d3809cabd0227a59097d3c6807e306659df8d349d3882c7c934ab1a739"
            },
            {
              "number": 11,
              "name": "Asym Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g011",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "eb0b4d72195261e3bc79dc828060b79461ad0ccdaa818c18a446dde372b81382"
            },
            {
              "number": 12,
              "name": "Chicken",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g012",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "e2ff2d44cef5199eb5298a5ac13e727232bc4418e23c43c428e0c5fc6926a0c3"
            },
            {
              "number": 13,
              "name": "Samson",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g013",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "48b222e1838dce3002c839f11894a6fca92e771949a3b428df645d2d0c0b6cae"
            },
            {
              "number": 14,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g014",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0bfd4d321363e7f29f70fe414b9fb5dca327f8c3bcdc778e9f1a507d8b6f6c15"
            },
            {
              "number": 15,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g015",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f5db1ec87fab8954393b3e45f68c3593ba1b21528f36978157766f33c4bc9a26"
            },
            {
              "number": 16,
              "name": "Quasi Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g016",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "38e2b7e84444c766bd8f6bda1d59c0b5c38a6f59154f33e02e4e4878bc152b1d"
            },
            {
              "number": 17,
              "name": "Tragic Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g017",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "eb17532eb382a63a1c240173e0f86d1ee72038e9ad08c9e189050151ff48ccef"
            },
            {
              "number": 18,
              "name": "Inspector",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g018",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "dc7553a63e0581dcdc6ec0b46560aa676da075371a43f49918f17689fe69dc21"
            },
            {
              "number": 19,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g019",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "38345d51b202102d88cb862dc3282aad2d4f0ac7091ecfbb180263371f41127a"
            },
            {
              "number": 20,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g020",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "5561f8fdeb5cde8b7d3e886fb3e89ff8bd164b2135f05ceba7bc6ab3ade57e04"
            },
            {
              "number": 21,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g021",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "3d460a51ad99a8783cd8aa4bbadea7d25dd73a0be822b2f05642213a423a3b94"
            },
            {
              "number": 22,
              "name": "Quasi Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g022",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "096379419560dcc195402c2e04942c78c444ee0e7e95b1f192404780bbf74a95"
            },
            {
              "number": 23,
              "name": "Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g023",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "387831a3bec2e33414b7f038e03c4f999271deb6081bdcfcbbf18afb9cbe9bd0"
            },
            {
              "number": 24,
              "name": "Asym Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g024",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "6dd6d78836034d55bfd229de7b386a19f2d567de5dd1a673629b3ed8da82c77d"
            },
            {
              "number": 25,
              "name": "Delilah",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g025",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ebb9d39f7df465dfc715a7de40a5f64366cd107de73eb971a06a7f1cb2e28734"
            },
            {
              "number": 26,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g026",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "70a90566e3c93c3417bc7081b6a3d87d333681474b754237e74fecb7ac53c574"
            },
            {
              "number": 27,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g027",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9c67004d04f273109d5d39f3c7f5e2e6f47f12ed6e100eae5f356173d4b6e6ea"
            },
            {
              "number": 28,
              "name": "Pursuit Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g028",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "1127ecfd4f88278de4c5ddd04121aeb88fa7d69186ac0eb7dc51006586b18c9d"
            },
            {
              "number": 29,
              "name": "Fixed Sum",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g029",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "05e2e7367f5ff682ae1be701d92da0871ed12bf1377e454a7a96c10d81aa791a"
            },
            {
              "number": 30,
              "name": "Missile Crisis",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g030",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b3d01c0a5034beab91ec3c11bb8f5872a7da1c533e3084b716a0349a05410095"
            },
            {
              "number": 31,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g031",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "620f47b4d4b06a2ced990a955ec664aa6b72b88fc5c361b35398e6a8064aa1e4"
            },
            {
              "number": 32,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g032",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "52f640e338b2668f6c348a051e4285fc561066955f350aa5e7147e87bbfceffe"
            },
            {
              "number": 33,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g033",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0734e2939327b6b611a1419fb8dbfe2ab4b9ffdcb932d164bbccc8ea672dd16a"
            },
            {
              "number": 34,
              "name": "Hero",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g034",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "580a7045fbc6c99c9e56f95e18b16947e96ca6f5c3a4240a4b761f34f2470a37"
            },
            {
              "number": 35,
              "name": "Quasi Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g035",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "971c270d1e5e9caddc93dd0460f8c40871df090389e1ae5e139d5da7437670ab"
            },
            {
              "number": 36,
              "name": "Skewed Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g036",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "73ca100688a858af58fc4d33b11d69f5df0955083504dd2794292c0ab9a689b4"
            },
            {
              "number": 37,
              "name": "Hostage",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g037",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a3d102d83bbef5c11349a93c6bc3259092ea19bb5df8cc307d6291dbfd5c1a69"
            },
            {
              "number": 38,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g038",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "794c0542c056f3140b486bf31dad39baab4866a77183046b59cd857199d4186c"
            },
            {
              "number": 39,
              "name": "Subsym Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g039",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f8978b6543150953a82993bf56574714ef5dd4b81e0de708dce576c2954061d1"
            },
            {
              "number": 40,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g040",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b7a078ef4072252e5e868b0a6e0174d4f040c3383db7b452698c951196846f48"
            },
            {
              "number": 41,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g041",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "08931af3497028d7238c20002aee57462be9cdb373747f9e9d877ff5c140891e"
            },
            {
              "number": 42,
              "name": "Big Bully",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g042",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "235169149f8b0e3f03a6f82e921a84c7cfc85e793a31a5f6302b5a7aed9bdb60"
            },
            {
              "number": 43,
              "name": "Tragedy",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g043",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "e5194cbb621c62db3390f6b47ce9f1034f70a1d20a3ff40b3cd0aae755c908a3"
            },
            {
              "number": 44,
              "name": "Asym Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g044",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "3ca7f01e33dfd6b2432cc1b0a4ffed7a9ab947e67f0a603bcf0903e6be04099e"
            },
            {
              "number": 45,
              "name": "Pure Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g045",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "365cb5ea5fc4cd33f50665686712365658b87d7617eee8e3f38e854f59d2115c"
            },
            {
              "number": 46,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g046",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "99d6d1370c7e92a0af60fbbce821b4abaa2681315b99d6d6a3c063c98049cd12"
            },
            {
              "number": 47,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g047",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "21ddcc39147c883135886339bc3ea3b003d04c1b6158e2aa3e1ab4974d6ced92"
            },
            {
              "number": 48,
              "name": "Unfair Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g048",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9fc09ee3bf79249d15bafa29f80c443df7c539f7578b57e104ef7b6ab7d89235"
            },
            {
              "number": 49,
              "name": "Blackmail Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g049",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "97a9407d06c6523902ff14a44dd0336e414700d2e7c36657a188ac6237b1e2d3"
            },
            {
              "number": 50,
              "name": "Benevolent Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g050",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "889db229dbbe681a3c7c7bbb33ba3e021db7e5159d00adc0fffdb6ccb9ff11cc"
            },
            {
              "number": 51,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g051",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a0088863b30152ed49939ee1c6a0b7b3ccf68c3f2302daa14e8be89b5cb4fadf"
            },
            {
              "number": 52,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g052",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a1d8e39ef08e680e18222d502ce89c2b42564ed41c8496229d754f3bddfd1574"
            },
            {
              "number": 53,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g053",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5953b8c7d80b0276f6df569b342b6c5412ef848fc337ce9acb541b22517ab547"
            },
            {
              "number": 54,
              "name": "Hamlet",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g054",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "fa14510d9a50418d76568841cd86673a2772b467e1d91ad261b8d4445b6ee601"
            },
            {
              "number": 55,
              "name": "Total Conflict",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g055",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "5d2d973f7483416dda95422369497d303c8ec4173808037da85ce96906a8152f"
            },
            {
              "number": 56,
              "name": "Deadlock",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g056",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "afb42db74dd29733f1176d64440d70758c7991e77f7cd0c599a09ce5d206932b"
            },
            {
              "number": 57,
              "name": "Asym Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g057",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "704db1f19052f1009ac8bd44480eb6a781974150bcd290c67d7611858c6b34d2"
            },
            {
              "number": 58,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g058",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "71fc8621f1a0e748e29c4ad5d66e068f2ffc2e024e6a2de44ac0b18248e52f5a"
            },
            {
              "number": 59,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g059",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "cb9b841590854c7dc23b3bdc337f0958aba421269a0de0d9cf39a15530b67e20"
            },
            {
              "number": 60,
              "name": "Bully",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g060",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "8076b3d311dac153bd6b34f434abbd0a3af9291a3994820224f900abeffee719"
            },
            {
              "number": 61,
              "name": "Hegm. Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g061",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "508caf7c60763d185458eec836aa264ec84136b79ba9a0be193beef81dd02fb5"
            },
            {
              "number": 62,
              "name": "Altruist Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g062",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "107a262edce5c2753e0862f9187ff10d2e7b9ea78287233d455a65e1fd06ae07"
            },
            {
              "number": 63,
              "name": "Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g063",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ee74d594e9d44a12210c44c23dcc99d9e216b97ecdb23fd9b9b1d203ac759941"
            },
            {
              "number": 64,
              "name": "Revelation",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g064",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a387e1bba4650c36021c2349571740bc0ff8f245d7aa564d7205d128b107eceb"
            },
            {
              "number": 65,
              "name": "Alibi",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g065",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "b113f4deb82814e58c9e597a143cb56a5aec71a521ad153793db315375c6935f"
            },
            {
              "number": 66,
              "name": "Asym Pd",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g066",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "987c82ec0af4857457f59eff193de863a6c574ea39d7e74931eb4a4c82b8b355"
            },
            {
              "number": 67,
              "name": "Prisoners’ Dilemma",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g067",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "7817599cc395cfa3325ee7143bf1161265107219251d4121662207560c7b1fc8"
            },
            {
              "number": 68,
              "name": "Total Conflict",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g068",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "6a0bb2fc20f6fbb4f19da755f2394aae8927a81f8c6057fa9a824e2628567f7d"
            },
            {
              "number": 69,
              "name": "Tragedy",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g069",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "f687ff2536539e481eb858ee30dd24773a2c2521d183b5dcffca7a62b3805a41"
            },
            {
              "number": 70,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g070",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5a9f5dfddb4b8d1a6e3d26d10158a8a976ccc8a6c38ad64c84693cef87ff5019"
            },
            {
              "number": 71,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g071",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "50475f49f2b68d6368c0dcf152b5d3a6f1b906695084c38422072807e04dc80f"
            },
            {
              "number": 72,
              "name": "Called Bluff",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g072",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2a2ee7dd8eb4630c3eacc3cdb2fd1c5df791c52d15aeff02bd23bbe4983a9856"
            },
            {
              "number": 73,
              "name": "Low Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g073",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "dd50fcc8b00cd4ad2d9afeafc3a9e1ee4af1b99ee668395904b70efdc9fcdfdb"
            },
            {
              "number": 74,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g074",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5ff61bcddecfab459539b62c80498315a1183067c8f3d69e7f95d0528bcbd8b8"
            },
            {
              "number": 75,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g075",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5318247971e9f8bb0d113b4e8f1579920329fc968ca5b2395138b6d0d75ee1bd"
            },
            {
              "number": 76,
              "name": "Asym Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g076",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cf96a292ca88fad1b947ed9b57bbb1ef265def99ed9bcfe9c9c6eeb168bb269c"
            },
            {
              "number": 77,
              "name": "Asym Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g077",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a8d2f937970b6cb7d2230e10e95d1cf27bb7926975fb73b63adc655d22f337c7"
            },
            {
              "number": 78,
              "name": "Stag Hunt",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g078",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "c0feb93ef447e336d71ae4788149e3cf62ca30241bf1fe74e5146becfec52fd6"
            },
            {
              "number": 79,
              "name": "Asym Pd",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g079",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d846ac7b925e67a9082ef19b97135e29045bc00d000f086ea9dab4e050c399ce"
            },
            {
              "number": 80,
              "name": "Hamlet",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g080",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "8f36fb33e88f124567806b8864bd08b73ecfa76aeaed579c6cb9cb5c9ce9b4d5"
            },
            {
              "number": 81,
              "name": "Big Bully",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g081",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "9d74a3b51d2fa851386f5fc2babe20da4068849b4f4f756dc2190987baf22a22"
            },
            {
              "number": 82,
              "name": "Missile Crisis",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g082",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "50a94f61396774c5877c329604b18bba0ec49fdb40fdbcd5ebc65b7011756463"
            },
            {
              "number": 83,
              "name": "Inspector",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g083",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "68978f3e887894d41d6eddc69948cfac347de4eedac08fb903d50d86bc2ffe9e"
            },
            {
              "number": 84,
              "name": "Endless",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g084",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "a66d3f5b00f90fbc8e84783168d9ca25b704a214c9ca97dc8d608a35506b290a"
            },
            {
              "number": 85,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g085",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "1e5e0318191eb1e5f6b5abd6506a9d6e4ffbfd0d6f5f69ee29e9d47ddee9d967"
            },
            {
              "number": 86,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g086",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2789a50eaf9f14b1a74d68e352dab2c23676088ae1a361805c4ba420316c2962"
            },
            {
              "number": 87,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g087",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e29cea19e7a8fc649c4b5ac577aaa595852af0b876b28df13c763d48a53cd760"
            },
            {
              "number": 88,
              "name": "Pure Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g088",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "e1acc68e8790c605e45e53c50bf606c3f78732d9934bf7394f242b314b7d08d8"
            },
            {
              "number": 89,
              "name": "Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g089",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "4111883f6d0663e2329a1da7acecf7c3b19fd455fc682505ddf0af76f040f7e1"
            },
            {
              "number": 90,
              "name": "Asym Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g090",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6b221afbc5742fc837307f42777f34839ddb8fe102b3fcb8ba234f099fd5e808"
            },
            {
              "number": 91,
              "name": "Alibi",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g091",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8d6697abff7932bccd6527f93db54283013f52e05cc836ae219fc97b9695a14f"
            },
            {
              "number": 92,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g092",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "66870bafd2876665036cf2e6a9abd8b9ff5ec03732a1198911c1f4c6d528cbdb"
            },
            {
              "number": 93,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g093",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "68ee50e1a8fc66d4bdb2ee98785ab5d44528a0a770d452d056f15792baef930d"
            },
            {
              "number": 94,
              "name": "Fixed Sum",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g094",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "57822412d3def387b0dcb3bdcd9bf8ece4cd1a81a99bb657f707805cc9d27f5b"
            },
            {
              "number": 95,
              "name": "Tragic Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g095",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "0d437b425aab8d9dbede227da29dbec16f16cf39cfd2d8df1bdbd2877d09f74c"
            },
            {
              "number": 96,
              "name": "Inferior Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g096",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "687c7b47da6c63e88a017b5b34bec85e5b45d813d6885444f457613adc5668db"
            },
            {
              "number": 97,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g097",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "7a988296ef0084210cb5356676392fe5a5eb983bf7f015968486b2f7a46c1d73"
            },
            {
              "number": 98,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g098",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "239cfca1acb88f39d7b131f3dcddfed4f39c0339f6b481ec177cc2652d5cb2ce"
            },
            {
              "number": 99,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g099",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "887d31c8b24f4f9e5d8cdc89118699d79c8b3d40480f5eb6b8babe6afad0e2e0"
            },
            {
              "number": 100,
              "name": "Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g100",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b0cf041e08f0168d6b260e1ed536e29e73bf25d747580cdc2bef359d58e65134"
            },
            {
              "number": 101,
              "name": "Pure Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g101",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0e581f02bae5b6d34b7acdceeeb0818257703a29b0b3dc1e4146f0ed3ac96f42"
            },
            {
              "number": 102,
              "name": "Asym Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g102",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a98e112a8f5db9927ddf84a8738f6d01c7eca6dc57a66da304cb162cb12698eb"
            },
            {
              "number": 103,
              "name": "Revelation",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g103",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ad3118778899170970b0a55ea8503abd79e1c53141664023a87a82d229db4415"
            },
            {
              "number": 104,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g104",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "25ffe399856992d951a4718173a122e03e695210b5c68ef18218f11195e06020"
            },
            {
              "number": 105,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g105",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9ffd0a2ab178ad58b941195eb85596e31f01b90e04bca879109ad47e84f9c569"
            },
            {
              "number": 106,
              "name": "Pursuit Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g106",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8539d0d1638a64020ef501bb7a5324d95a40f88499dfd3c82855e1b9c5903225"
            },
            {
              "number": 107,
              "name": "Quasi Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g107",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0d5addf861a042fc1711fd1233449179e72563baed58319a8c405efe43b30fc2"
            },
            {
              "number": 108,
              "name": "Biased Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g108",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6b8d94773b8d5f97d4620b728063cde6a22609dc0ee627bf376cee3e93f4c9dd"
            },
            {
              "number": 109,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g109",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6082be0831c9a025487bfbcfb0a572d2e83e28682b1b90d379996ae7ec198362"
            },
            {
              "number": 110,
              "name": "Asym Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g110",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "409189ef33bfea9ca2c6f73b48d68e5f5169005110c4481212bcea4da904f704"
            },
            {
              "number": 111,
              "name": "Mixed Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g111",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "57da8d4b7901c1b6fd72744eebd3ebe837c0f74a51c571b668a2fb7e8f930f83"
            },
            {
              "number": 112,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g112",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2db50f92b138820827b9587cc6882a38c96c11c29f8d64b1ba130a7203da4bdd"
            },
            {
              "number": 113,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g113",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "08d4b71c397681355ba3fe546160d006640080446bee9a4da87f43c9db910f8a"
            },
            {
              "number": 114,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g114",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c69e3743487e472baff79c5fed61e2634116aa07cebb9c051b229228eb523e29"
            },
            {
              "number": 115,
              "name": "Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g115",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cfc9bd9c84b5cf3e2d9da5f202d45a39dcbdf1454b05d9303e4ce648d0c85a26"
            },
            {
              "number": 116,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g116",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "efd116632484ffa1ab3ad4fe0847b732014a9a7d2dde574dbee6c00e7833e9b4"
            },
            {
              "number": 117,
              "name": "Subsym Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g117",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e6b2fa7df33fb7ef7aea4275b6633ab2b079cc236a8c9b0cc3da925b4887710b"
            },
            {
              "number": 118,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g118",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "202db0c8473f0150f0dbd7a5d8b7f3a8087b1ac18391fa8551c41feb8f81a5e6"
            },
            {
              "number": 119,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g119",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5b46e673066b584642b05d105ea4b5f89f0dcd3025b1c2c7af7e7a90fbbef2ca"
            },
            {
              "number": 120,
              "name": "Quasi Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g120",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b2c23ea090c3fd2ff195d191672427c8546eddd464bc733851c253f07aab2a3c"
            },
            {
              "number": 121,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g121",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cd24722848a9cad51761a8c1004b42027fafb725f62534b20dc172db43b04c76"
            },
            {
              "number": 122,
              "name": "Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g122",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "46eb490e49e3470cf3ddfa5dfd35051c6b2e4cfc9a79b375b45eac61c6af7b66"
            },
            {
              "number": 123,
              "name": "Asym Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g123",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ce48a5661b185849efaacc8cf724f229e91d571ac4e9deac5d73e25be2891f6f"
            },
            {
              "number": 124,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g124",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5a371c7c455aaf649e543ef750afa841c71bd9a5d88c033e0eaf9bf83d06a288"
            },
            {
              "number": 125,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g125",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d360549a53e9e993d2a031659eedc1ee0aea97f2ba67746b8f16c4f4fd018364"
            },
            {
              "number": 126,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g126",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "48792b921f46a1d219c2f0b076f9e927c5c95f8492a608f1c49946ff462e09b8"
            },
            {
              "number": 127,
              "name": "Altruist Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g127",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "abd0d948fc766d18b427b98d70365410866dcc1ca5ffda8ecd9d7aea5f9bbad8"
            },
            {
              "number": 128,
              "name": "Benevolent Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g128",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "fe4e7e1a6ec3680dfa1b8111fb5f9c89660b8e93f968ca6a1fa305e6db65a77e"
            },
            {
              "number": 129,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g129",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "bfa2e9f2396de96ddc3462797710f027e589c368deb8ce03fa23a6b4b4d72094"
            },
            {
              "number": 130,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g130",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ba57051dfb33b7a50b358e4658bfe74f9b1c6ea724b67987738d7248c805e28c"
            },
            {
              "number": 131,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g131",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c9b62450c61ca111fcd6c9a09a33c1fe6676c6365fdc65d7832a8b9582a96699"
            },
            {
              "number": 132,
              "name": "Samaritan Dilemma",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g132",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "dbde635ebed07e01626496d1e2e06c557f1ddb79baf4aae1387aef59c1895b07"
            },
            {
              "number": 133,
              "name": "No Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g133",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "751076925516d21c9cf8602f3a87b02dbacdec3ab3189dcec4be122b8a5db4d7"
            },
            {
              "number": 134,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g134",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e4654b3e48a907e628900b53e350e232de95651fe6f8af65eb40158771f71da2"
            },
            {
              "number": 135,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g135",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6e2c9fc310c990aa1c9f68283f59b7a7a1b27bbef99650e8024f3b00b396c931"
            },
            {
              "number": 136,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g136",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f8a1ed90fc4aa7f8f04fad77e8313839e50c62c58451cb1e909348fa4a54e08e"
            },
            {
              "number": 137,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g137",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c4f9032ce47ce05ffab81a98fe5587a6dbd1b8e8c23646f3372403a31e361268"
            },
            {
              "number": 138,
              "name": "Low Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g138",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "26712d7bfc52e023665f334b9792e8e8fd86d28d0a2f1831003b51a82ee867b7"
            },
            {
              "number": 139,
              "name": "Hegm. Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g139",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "3589a5d82ab81610df5c3e6ae8373c5ba4b4e5c32ed7281ddd1f4536aa48452a"
            },
            {
              "number": 140,
              "name": "Blackmail Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g140",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d3356a3b529b3f6f2949edb1ade135f75096d4f6714e0a220df13787980a972e"
            },
            {
              "number": 141,
              "name": "Hostage",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g141",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cdf6fd9fbabb52efd6b501913eae0e3d25dfd2582ca30cfb1319ad53ff609d34"
            },
            {
              "number": 142,
              "name": "Delilah",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g142",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b1e05bbfa848a8886c5b053ecdbbb5d22333efd7ec4ab768c069926412325472"
            },
            {
              "number": 143,
              "name": "Samson",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g143",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "89326126010603a364ab16c765d30ba7a6216db6d4dfdd7de710158919b79054"
            },
            {
              "number": 144,
              "name": "Hegemony",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g144",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "28c6611ee64e078cf2cf2ef6e087b7c9cb42f33af00131d0b628ca524a3dcdec"
            },
            {
              "id": "dictator",
              "name": "Dictator",
              "type": "dictator",
              "description": "Probes how players divide a reward when the recipient has no power to reject the allocation.",
              "total_points": 10,
              "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/dictator.html",
              "aliases": [
                "Dictator game"
              ],
              "acceptance_threshold": null,
              "scripted_offers": [],
              "kind": "allocation",
              "origin": "additional",
              "version": "0.1.0",
              "decision_seats": [
                0
              ],
              "sha256": "81824495fa6052dfd50ef60bca8825c5f7c720156e6222392247fd15e7c3b276"
            },
            {
              "id": "ultimatum",
              "name": "Ultimatum",
              "type": "ultimatum",
              "description": "Probes bargaining and responses to unequal offers when rejection leaves both players with nothing.",
              "total_points": 10,
              "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/ultimatum.html",
              "aliases": [
                "Ultimatum game"
              ],
              "acceptance_threshold": 4,
              "scripted_offers": [
                2,
                5,
                1,
                4,
                0,
                10
              ],
              "kind": "allocation",
              "origin": "additional",
              "version": "0.1.0",
              "decision_seats": [
                0,
                1
              ],
              "sha256": "659eaa837bae89bca152ee8684f45aafd7fdf21506751678365064b1474550b4"
            }
          ],
          "models": [
            {
              "key": "gpt-6-sol",
              "label": "GPT-6 Sol",
              "provider": "openai",
              "model": "gpt-6-sol",
              "effort": "max",
              "max_output_tokens": 65536,
              "input_per_million": 2.0,
              "output_per_million": 10.0,
              "pricing_url": "https://developers.openai.com/api/docs/models/gpt-6-sol",
              "pricing_note": "Standard processing, checked 2026-09-24; no cache discounts assumed.",
              "effort_note": "Top level per developers.openai.com/api/docs/models/gpt-6-sol, checked 2026-09-24."
            },
            {
              "key": "claude-opus-5-5",
              "label": "Claude Opus 5.5",
              "provider": "bedrock",
              "model": "global.anthropic.claude-opus-5-5",
              "effort": "max",
              "max_output_tokens": 65536,
              "input_per_million": 4.0,
              "output_per_million": 20.0,
              "pricing_url": "https://platform.claude.com/docs/en/models/opus-5-5/overview",
              "pricing_note": "Global standard inference, checked 2026-09-24; regional premiums excluded.",
              "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort, checked 2026-09-24."
            }
          ],
          "scripted_focal": null,
          "opponents": [
            "alternating"
          ],
          "rounds": 10,
          "repetitions": 1,
          "seats": [
            0,
            1
          ],
          "seed": 20260908,
          "source": {
            "repository": "https://github.com/eliaka/repeatedgames",
            "commit": "224a605a21127cac69763f990e077f7b05abd422",
            "paper": "https://doi.org/10.1038/s41562-025-02172-y",
            "files": [
              {
                "path": "144_games_info.csv",
                "upstream_path": "all_games/144_games_info.csv",
                "sha256": "4b08f2b8f948784004e3f04be1a876901dd248ba6cd76962bd31c3eeea41456d"
              },
              {
                "path": "LICENSE.md",
                "upstream_path": "LICENSE.md",
                "sha256": "efffba77db6fd2e7810213fcff131d7346b329e820bc091e58b92305d652d6c4"
              }
            ]
          },
          "code_sha256": {
            "build_site.py": "f3ac8d2c0c01dea4d0159f602c640e5eb7cd728d545eea7b803ae042b51bef27",
            "catalogue.py": "438d215b0da883c32deadb8dd21f9c854647256e15da9a0c3b427a87bdd3201f",
            "engine.py": "4a8dc001a70b981babcada523ad9f6333e887cb10588bf4858f828c4076bf28a",
            "providers.py": "50827bac11377ee37bf92edfabb6538ce04160a7e23e9220c32b0998dbc0c1fa",
            "recover_interrupted.py": "c574234bc45beeee81895a32c9acc5382bd5480f413e1d81a5c31cabd53b46a6",
            "run.py": "2aa39a381f1f51a254e5b22b0fe8d658a51027a9081dd817be786791149ad3be",
            "test_benchmark.py": "bced0a5132f53b2adecb6dd6efa126883fab5178aafcf6494331a810a8ee6d77",
            "test_recovery.py": "8b7f99f6dd607b13ead2c9d1830ff1d76daaea900b6e9463f9be17314a8fc8e3"
          },
          "decisions_per_model": 2910,
          "planned_api_calls": 5820,
          "estimate_assumptions": {
            "mean_input_tokens": 1000,
            "billed_output_tokens": [
              100,
              1000
            ],
            "includes_reasoning": true,
            "cached_discounts": false
          },
          "estimated_costs": [
            {
              "model": "gpt-6-sol",
              "low_usd": 8.73,
              "high_usd": 34.92
            },
            {
              "model": "claude-opus-5-5",
              "low_usd": 17.46,
              "high_usd": 69.84
            }
          ],
          "sha256": "1fafa6c24c908f4a8b1acc89a74f4e641569535ad687f37fb6021425dc2a0e48",
          "replay_from": {
            "run": "all-146-opus55-sol6-2026-09-25-parser-recovered-2",
            "plan_sha256": "66ff70b8240a4b860872a3099eceed42dce928b50b78484f782b9c4c8725461d",
            "protocol_version": "0.5.0",
            "game_ids": [
              "g001",
              "g002",
              "g003",
              "g004",
              "g005",
              "g006",
              "g007",
              "g008",
              "g009",
              "g010",
              "g011",
              "g012",
              "g013",
              "g014",
              "g015",
              "g016",
              "g017",
              "g018",
              "g019",
              "g020",
              "g021",
              "g022",
              "g023",
              "g024",
              "g025",
              "g026",
              "g027",
              "g028",
              "g029",
              "g030",
              "g031",
              "g032",
              "g033",
              "g034",
              "g035",
              "g036",
              "g037",
              "g038",
              "g039",
              "g040",
              "g041",
              "g042",
              "g043",
              "g044",
              "g045",
              "g046",
              "g047",
              "g048",
              "g049",
              "g050",
              "g051",
              "g052",
              "g053",
              "g054",
              "g055",
              "g056",
              "g057",
              "g058",
              "g059",
              "g060",
              "g061",
              "g062",
              "g063",
              "g064",
              "g065",
              "g066",
              "g067",
              "g068",
              "g069",
              "g070",
              "g071",
              "g072",
              "g073",
              "g074",
              "g075",
              "g076",
              "g077",
              "g078",
              "g079",
              "g080",
              "g081",
              "g082",
              "g083",
              "g084",
              "g085",
              "g086",
              "g087",
              "g088",
              "g089",
              "g090",
              "g091",
              "g092",
              "g093",
              "g094",
              "g095",
              "g096",
              "g097",
              "g098",
              "g099",
              "g100",
              "g101",
              "g102",
              "g103",
              "g104",
              "g105",
              "g106",
              "g107",
              "g108",
              "g109",
              "g110",
              "g111",
              "g112",
              "g113",
              "g114",
              "g115",
              "g116",
              "g117",
              "g118",
              "g119",
              "g120",
              "g121",
              "g122",
              "g123",
              "g124",
              "g125",
              "g126",
              "g127",
              "g128",
              "g129",
              "g130",
              "g131",
              "g132",
              "g133",
              "g134",
              "g135",
              "g136",
              "g137",
              "g138",
              "g139",
              "g140",
              "g141",
              "g142",
              "g143",
              "g144",
              "dictator",
              "ultimatum"
            ],
            "accounted_cost_usd": 197.444684,
            "unknown_usage_calls": 23
          },
          "execution": {
            "workers": 20,
            "model_concurrency": 5
          }
        },
        "started": "2026-09-25T19:59:02.458859+00:00",
        "updated": "2026-09-25T20:06:05.465712+00:00",
        "run_kind": "model_evaluation",
        "episodes_completed": 578,
        "episodes_finished": 582,
        "rows": [
          {
            "game_id": "dictator",
            "model": "claude-opus-5-5",
            "opponent": "scripted",
            "completed": 1,
            "scheduled": 1,
            "metrics": {
              "mean_points": 5.0,
              "other_mean_points": 5.0,
              "joint_mean_points": 10.0,
              "individual_max_fraction": 0.5,
              "joint_max_rate": 1.0
            },
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 10
            },
            "episodes": [
              "episodes/dictator-claude-opus-5-5-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "dictator",
            "model": "gpt-6-sol",
            "opponent": "scripted",
            "completed": 1,
            "scheduled": 1,
            "metrics": {
              "mean_points": 10.0,
              "other_mean_points": 0.0,
              "joint_mean_points": 10.0,
              "individual_max_fraction": 1.0,
              "joint_max_rate": 1.0
            },
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 10
            },
            "episodes": [
              "episodes/dictator-gpt-6-sol-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "g001",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.95,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g001-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g001-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g001",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.0,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g001-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g001-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g002",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g002-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g002-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g002",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g002-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g002-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g003",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g003-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g003-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g003",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g003-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g003-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g004",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g004-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g004-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g004",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g004-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g004-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g005",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.1000000000000005,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g005-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g005-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g005",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.050000000000001,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g005-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g005-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g006",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.4000000000000004,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g006-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g006-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g006",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g006-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g006-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g007",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g007-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g007-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g007",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g007-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g007-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g008",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g008-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g008-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g008",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g008-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g008-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g009",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g009-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g009-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g009",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g009-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g009-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g010",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g010-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g010-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g010",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g010-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g010-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g011",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 13,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g011-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g011-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g011",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.95,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g011-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g011-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g012",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g012-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g012-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g012",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g012-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g012-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g013",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.199999999999999,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g013-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g013-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g013",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g013-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g013-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g014",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 14,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g014-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g014-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g014",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g014-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g014-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g015",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g015-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g015-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g015",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g015-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g015-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g016",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 1.7,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g016-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g016-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g016",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g016-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g016-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g017",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.3500000000000005,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g017-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g017-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g017",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.3500000000000005,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g017-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g017-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g018",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g018-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g018-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g018",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9000000000000004,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.7250000000000001,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g018-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g018-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g019",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g019-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g019-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g019",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g019-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g019-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g020",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 14,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g020-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g020-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g020",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g020-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g020-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g021",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g021-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g021-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g021",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g021-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g021-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g022",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g022-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g022-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g022",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g022-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g022-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g023",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.550000000000001,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.8500000000000001,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g023-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g023-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g023",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.050000000000001,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g023-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g023-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g024",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 14,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g024-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g024-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g024",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g024-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g024-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g025",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.199999999999999,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g025-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g025-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g025",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 2.4000000000000004,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.7,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g025-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g025-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g026",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g026-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g026-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g026",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g026-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g026-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g027",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g027-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g027-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g027",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g027-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g027-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g028",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g028-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g028-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g028",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g028-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g028-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g029",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g029-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g029-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g029",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g029-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g029-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g030",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g030-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g030-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g030",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g030-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g030-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g031",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 12,
              "valid_choice": 13,
              "responses": 13
            },
            "episodes": [
              "episodes/g031-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g031-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g031",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g031-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g031-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g032",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g032-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g032-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g032",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g032-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g032-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g033",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g033-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g033-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g033",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g033-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g033-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g034",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.050000000000001,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g034-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g034-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g034",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.5,
              "joint_mean_points": 7.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g034-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g034-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g035",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 6.3999999999999995,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8500000000000001,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g035-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g035-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g035",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.199999999999999,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g035-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g035-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g036",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g036-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g036-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g036",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.95,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g036-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g036-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g037",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g037-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g037-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g037",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g037-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g037-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g038",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g038-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g038-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g038",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g038-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g038-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g039",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g039-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g039-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g039",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g039-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g039-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g040",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g040-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g040-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g040",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g040-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g040-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g041",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g041-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g041-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g041",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g041-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g041-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g042",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g042-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g042-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g042",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g042-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g042-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g043",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g043-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g043-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g043",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g043-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g043-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g044",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g044-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g044-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g044",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g044-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g044-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g045",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g045-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g045-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g045",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g045-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g045-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g046",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g046-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g046-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g046",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g046-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g046-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g047",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g047-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g047-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g047",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g047-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g047-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g048",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g048-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g048-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g048",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g048-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g048-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g049",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g049-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g049-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g049",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g049-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g049-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g050",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g050-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g050-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g050",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g050-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g050-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g051",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g051-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g051-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g051",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g051-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g051-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g052",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.95,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g052-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g052-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g052",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.95,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g052-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g052-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g053",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g053-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g053-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g053",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g053-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g053-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g054",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g054-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g054-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g054",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g054-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g054-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g055",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g055-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g055-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g055",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g055-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g055-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g056",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g056-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g056-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g056",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g056-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g056-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g057",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g057-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g057-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g057",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g057-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g057-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g058",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g058-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g058-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g058",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g058-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g058-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g059",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.55,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g059-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g059-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g059",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g059-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g059-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g060",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g060-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g060-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g060",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g060-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g060-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g061",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.5999999999999996,
              "joint_mean_points": 5.449999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g061-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g061-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g061",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g061-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g061-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g062",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g062-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g062-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g062",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.8,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g062-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g062-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g063",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g063-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g063-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g063",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g063-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g063-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g064",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g064-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g064-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g064",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.449999999999999,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g064-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g064-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g065",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g065-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g065-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g065",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g065-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g065-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g066",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.6500000000000004,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.6625000000000001,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g066-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g066-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g066",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g066-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g066-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g067",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.625,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g067-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g067-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g067",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.1,
              "joint_mean_points": 4.800000000000001,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.1,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g067-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g067-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g068",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 10,
              "valid_choice": 13,
              "responses": 13
            },
            "episodes": [
              "episodes/g068-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g068-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g068",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g068-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g068-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g069",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g069-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g069-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g069",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g069-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g069-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g070",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g070-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g070-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g070",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g070-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g070-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g071",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g071-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g071-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g071",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g071-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g071-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g072",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g072-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g072-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g072",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g072-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g072-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g073",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g073-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g073-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g073",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 3.1,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g073-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g073-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g074",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g074-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g074-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g074",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g074-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g074-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g075",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g075-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g075-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g075",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g075-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g075-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g076",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g076-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g076-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g076",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g076-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g076-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g077",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g077-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g077-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g077",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 5.949999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g077-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g077-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g078",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g078-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g078-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g078",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g078-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g078-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g079",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.6500000000000004,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.6625000000000001,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g079-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g079-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g079",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g079-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g079-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g080",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g080-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g080-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g080",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g080-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g080-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g081",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g081-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g081-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g081",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g081-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g081-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g082",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g082-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g082-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g082",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g082-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g082-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g083",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g083-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g083-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g083",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g083-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g083-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g084",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 11,
              "valid_choice": 13,
              "responses": 13
            },
            "episodes": [
              "episodes/g084-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g084-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g084",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g084-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g084-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g085",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g085-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g085-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g085",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g085-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g085-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g086",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g086-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g086-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g086",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g086-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g086-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g087",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g087-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g087-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g087",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g087-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g087-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g088",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g088-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g088-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g088",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g088-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g088-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g089",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g089-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g089-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g089",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g089-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g089-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g090",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g090-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g090-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g090",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 5.949999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g090-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g090-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g091",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g091-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g091-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g091",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g091-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g091-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g092",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g092-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g092-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g092",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g092-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g092-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g093",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g093-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g093-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g093",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g093-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g093-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g094",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g094-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g094-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g094",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 1.7,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g094-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g094-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g095",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.7,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g095-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g095-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g095",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.7,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g095-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g095-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g096",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g096-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g096-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g096",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g096-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g096-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g097",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g097-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g097-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g097",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g097-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g097-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g098",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g098-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g098-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g098",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g098-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g098-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g099",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g099-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g099-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g099",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g099-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g099-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g100",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g100-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g100-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g100",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g100-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g100-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g101",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g101-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g101-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g101",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g101-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g101-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g102",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g102-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g102-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g102",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g102-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g102-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g103",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g103-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g103-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g103",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g103-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g103-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g104",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.95,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g104-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g104-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g104",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.85,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g104-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g104-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g105",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g105-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g105-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g105",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g105-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g105-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g106",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g106-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g106-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g106",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g106-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g106-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g107",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g107-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g107-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g107",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.45,
              "other_mean_points": 1.65,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.8625,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g107-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g107-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g108",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 1.9500000000000002,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g108-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g108-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g108",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g108-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g108-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g109",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g109-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g109-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g109",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g109-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g109-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g110",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g110-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g110-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g110",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g110-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g110-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g111",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g111-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g111-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g111",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g111-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g111-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g112",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g112-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g112-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g112",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g112-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g112-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g113",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g113-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g113-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g113",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g113-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g113-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g114",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g114-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g114-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g114",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g114-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g114-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g115",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g115-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g115-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g115",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g115-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g115-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g116",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g116-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g116-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g116",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g116-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g116-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g117",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g117-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g117-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g117",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g117-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g117-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g118",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g118-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g118-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g118",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g118-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g118-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g119",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 11,
              "valid_choice": 13,
              "responses": 13
            },
            "episodes": [
              "episodes/g119-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g119-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g119",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g119-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g119-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g120",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g120-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g120-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g120",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g120-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g120-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g121",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g121-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g121-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g121",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g121-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g121-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g122",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g122-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g122-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g122",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g122-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g122-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g123",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g123-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g123-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g123",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g123-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g123-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g124",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g124-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g124-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g124",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g124-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g124-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g125",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g125-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g125-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g125",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g125-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g125-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g126",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g126-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g126-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g126",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g126-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g126-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g127",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.8,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g127-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g127-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g127",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g127-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g127-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g128",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g128-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g128-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g128",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g128-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g128-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g129",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g129-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g129-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g129",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g129-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g129-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g130",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g130-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g130-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g130",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g130-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g130-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g131",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g131-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g131-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g131",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g131-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g131-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g132",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g132-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g132-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g132",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g132-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g132-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g133",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.5,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g133-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g133-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g133",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.5,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g133-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g133-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g134",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g134-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g134-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g134",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g134-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g134-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g135",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g135-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g135-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g135",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g135-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g135-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g136",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g136-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g136-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g136",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g136-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g136-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g137",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g137-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g137-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g137",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.85,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g137-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g137-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g138",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g138-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g138-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g138",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g138-gpt-6-sol-alternating-s1-r0.json",
              "episodes/g138-gpt-6-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g139",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.5999999999999996,
              "joint_mean_points": 5.449999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g139-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g139-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g139",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g139-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g139-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g140",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g140-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g140-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g140",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g140-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g140-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g141",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g141-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g141-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g141",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g141-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g141-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g142",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.199999999999999,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 14,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g142-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g142-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g142",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g142-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g142-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g143",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.199999999999999,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 13,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g143-claude-opus-5-5-alternating-s1-r0.json",
              "episodes/g143-claude-opus-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g143",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g143-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g143-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g144",
            "model": "claude-opus-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.95,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g144-claude-opus-5-5-alternating-s0-r0.json",
              "episodes/g144-claude-opus-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g144",
            "model": "gpt-6-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.0,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g144-gpt-6-sol-alternating-s0-r0.json",
              "episodes/g144-gpt-6-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "ultimatum",
            "model": "claude-opus-5-5",
            "opponent": "scripted",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.7,
              "other_mean_points": 3.3,
              "joint_mean_points": 7.0,
              "individual_max_fraction": 0.37,
              "joint_max_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/ultimatum-claude-opus-5-5-scripted-s1-r0.json",
              "episodes/ultimatum-claude-opus-5-5-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "ultimatum",
            "model": "gpt-6-sol",
            "opponent": "scripted",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 4.4,
              "other_mean_points": 3.1,
              "joint_mean_points": 7.5,
              "individual_max_fraction": 0.43999999999999995,
              "joint_max_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/ultimatum-gpt-6-sol-scripted-s0-r0.json",
              "episodes/ultimatum-gpt-6-sol-scripted-s1-r0.json"
            ]
          }
        ],
        "accounted_cost_usd": 0.85338,
        "billed_cost_usd": 168.630854,
        "previous_run_cost_usd": 197.444684,
        "cumulative_accounted_cost_usd": 198.298064,
        "new_api_calls": 11,
        "reused_calls": 5785,
        "retried_deliveries": 15,
        "unknown_usage_calls": 0,
        "cumulative_unknown_usage_calls": 23,
        "budget_usd": 25.091852
      }
    },
    {
      "path": "results/all-146-new4-2026-10-08-retry",
      "summary": {
        "version": "0.1.0",
        "plan": {
          "benchmark_version": "0.1.0",
          "protocol_version": "0.5.0",
          "game_ids": [
            "g001",
            "g002",
            "g003",
            "g004",
            "g005",
            "g006",
            "g007",
            "g008",
            "g009",
            "g010",
            "g011",
            "g012",
            "g013",
            "g014",
            "g015",
            "g016",
            "g017",
            "g018",
            "g019",
            "g020",
            "g021",
            "g022",
            "g023",
            "g024",
            "g025",
            "g026",
            "g027",
            "g028",
            "g029",
            "g030",
            "g031",
            "g032",
            "g033",
            "g034",
            "g035",
            "g036",
            "g037",
            "g038",
            "g039",
            "g040",
            "g041",
            "g042",
            "g043",
            "g044",
            "g045",
            "g046",
            "g047",
            "g048",
            "g049",
            "g050",
            "g051",
            "g052",
            "g053",
            "g054",
            "g055",
            "g056",
            "g057",
            "g058",
            "g059",
            "g060",
            "g061",
            "g062",
            "g063",
            "g064",
            "g065",
            "g066",
            "g067",
            "g068",
            "g069",
            "g070",
            "g071",
            "g072",
            "g073",
            "g074",
            "g075",
            "g076",
            "g077",
            "g078",
            "g079",
            "g080",
            "g081",
            "g082",
            "g083",
            "g084",
            "g085",
            "g086",
            "g087",
            "g088",
            "g089",
            "g090",
            "g091",
            "g092",
            "g093",
            "g094",
            "g095",
            "g096",
            "g097",
            "g098",
            "g099",
            "g100",
            "g101",
            "g102",
            "g103",
            "g104",
            "g105",
            "g106",
            "g107",
            "g108",
            "g109",
            "g110",
            "g111",
            "g112",
            "g113",
            "g114",
            "g115",
            "g116",
            "g117",
            "g118",
            "g119",
            "g120",
            "g121",
            "g122",
            "g123",
            "g124",
            "g125",
            "g126",
            "g127",
            "g128",
            "g129",
            "g130",
            "g131",
            "g132",
            "g133",
            "g134",
            "g135",
            "g136",
            "g137",
            "g138",
            "g139",
            "g140",
            "g141",
            "g142",
            "g143",
            "g144",
            "dictator",
            "ultimatum"
          ],
          "games": [
            {
              "number": 1,
              "name": "Hegemony",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g001",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "0cac7ee5fbd62630caa340b4cc5d6dd41f38cbacc6a87e8a71278f58314358ab"
            },
            {
              "number": 2,
              "name": "Samaritan Dilemma",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g002",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "498cffafdce53a21bfa27dfa56f575fc8c538b23914f90e1f03a43d888466687"
            },
            {
              "number": 3,
              "name": "Quasi Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g003",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "225c1c6f5f36f682e83a107b7bf709be8b9316c73118ba2a2cc2a996895715b3"
            },
            {
              "number": 4,
              "name": "Biased Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g004",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ae5bb10fbeb4e104ec53a5b70c1aa551775c2cf9cf4dc73d08e8b27ac2c8172c"
            },
            {
              "number": 5,
              "name": "Inferior Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g005",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "97170e25ace119d10621cf088a4ffe988472fae3d7c6e12e6a2e322f781cd57c"
            },
            {
              "number": 6,
              "name": "Endless",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g006",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8d29c7ce6f7fdcfe850fe43eddba0efecdb309abe6b2739af962df8d7bdc9b04"
            },
            {
              "number": 7,
              "name": "Called Bluff",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g007",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "606d42f7c565cc3cb60f373bfda3eca7f35eb4c732a0012a446d593a2a1bf56a"
            },
            {
              "number": 8,
              "name": "Bully",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g008",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "37d28424c1476d0a3b9c7ae4af209e4bb442e7975324d73263f938a0102a0254"
            },
            {
              "number": 9,
              "name": "Unfair Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g009",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "49a883e06e59b07129182e507858a24714ede45bf6edef459bd70fe2943a3d98"
            },
            {
              "number": 10,
              "name": "Skewed Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g010",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "d89f96d3809cabd0227a59097d3c6807e306659df8d349d3882c7c934ab1a739"
            },
            {
              "number": 11,
              "name": "Asym Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g011",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "eb0b4d72195261e3bc79dc828060b79461ad0ccdaa818c18a446dde372b81382"
            },
            {
              "number": 12,
              "name": "Chicken",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g012",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "e2ff2d44cef5199eb5298a5ac13e727232bc4418e23c43c428e0c5fc6926a0c3"
            },
            {
              "number": 13,
              "name": "Samson",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g013",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "48b222e1838dce3002c839f11894a6fca92e771949a3b428df645d2d0c0b6cae"
            },
            {
              "number": 14,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g014",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0bfd4d321363e7f29f70fe414b9fb5dca327f8c3bcdc778e9f1a507d8b6f6c15"
            },
            {
              "number": 15,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g015",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f5db1ec87fab8954393b3e45f68c3593ba1b21528f36978157766f33c4bc9a26"
            },
            {
              "number": 16,
              "name": "Quasi Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g016",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "38e2b7e84444c766bd8f6bda1d59c0b5c38a6f59154f33e02e4e4878bc152b1d"
            },
            {
              "number": 17,
              "name": "Tragic Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g017",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "eb17532eb382a63a1c240173e0f86d1ee72038e9ad08c9e189050151ff48ccef"
            },
            {
              "number": 18,
              "name": "Inspector",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g018",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "dc7553a63e0581dcdc6ec0b46560aa676da075371a43f49918f17689fe69dc21"
            },
            {
              "number": 19,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g019",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "38345d51b202102d88cb862dc3282aad2d4f0ac7091ecfbb180263371f41127a"
            },
            {
              "number": 20,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g020",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "5561f8fdeb5cde8b7d3e886fb3e89ff8bd164b2135f05ceba7bc6ab3ade57e04"
            },
            {
              "number": 21,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g021",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "3d460a51ad99a8783cd8aa4bbadea7d25dd73a0be822b2f05642213a423a3b94"
            },
            {
              "number": 22,
              "name": "Quasi Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g022",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "096379419560dcc195402c2e04942c78c444ee0e7e95b1f192404780bbf74a95"
            },
            {
              "number": 23,
              "name": "Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g023",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "387831a3bec2e33414b7f038e03c4f999271deb6081bdcfcbbf18afb9cbe9bd0"
            },
            {
              "number": 24,
              "name": "Asym Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g024",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "6dd6d78836034d55bfd229de7b386a19f2d567de5dd1a673629b3ed8da82c77d"
            },
            {
              "number": 25,
              "name": "Delilah",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g025",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ebb9d39f7df465dfc715a7de40a5f64366cd107de73eb971a06a7f1cb2e28734"
            },
            {
              "number": 26,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g026",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "70a90566e3c93c3417bc7081b6a3d87d333681474b754237e74fecb7ac53c574"
            },
            {
              "number": 27,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g027",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9c67004d04f273109d5d39f3c7f5e2e6f47f12ed6e100eae5f356173d4b6e6ea"
            },
            {
              "number": 28,
              "name": "Pursuit Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g028",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "1127ecfd4f88278de4c5ddd04121aeb88fa7d69186ac0eb7dc51006586b18c9d"
            },
            {
              "number": 29,
              "name": "Fixed Sum",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g029",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "05e2e7367f5ff682ae1be701d92da0871ed12bf1377e454a7a96c10d81aa791a"
            },
            {
              "number": 30,
              "name": "Missile Crisis",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g030",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b3d01c0a5034beab91ec3c11bb8f5872a7da1c533e3084b716a0349a05410095"
            },
            {
              "number": 31,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g031",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "620f47b4d4b06a2ced990a955ec664aa6b72b88fc5c361b35398e6a8064aa1e4"
            },
            {
              "number": 32,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g032",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "52f640e338b2668f6c348a051e4285fc561066955f350aa5e7147e87bbfceffe"
            },
            {
              "number": 33,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g033",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0734e2939327b6b611a1419fb8dbfe2ab4b9ffdcb932d164bbccc8ea672dd16a"
            },
            {
              "number": 34,
              "name": "Hero",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g034",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "580a7045fbc6c99c9e56f95e18b16947e96ca6f5c3a4240a4b761f34f2470a37"
            },
            {
              "number": 35,
              "name": "Quasi Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g035",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "971c270d1e5e9caddc93dd0460f8c40871df090389e1ae5e139d5da7437670ab"
            },
            {
              "number": 36,
              "name": "Skewed Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g036",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "73ca100688a858af58fc4d33b11d69f5df0955083504dd2794292c0ab9a689b4"
            },
            {
              "number": 37,
              "name": "Hostage",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g037",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a3d102d83bbef5c11349a93c6bc3259092ea19bb5df8cc307d6291dbfd5c1a69"
            },
            {
              "number": 38,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g038",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "794c0542c056f3140b486bf31dad39baab4866a77183046b59cd857199d4186c"
            },
            {
              "number": 39,
              "name": "Subsym Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g039",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f8978b6543150953a82993bf56574714ef5dd4b81e0de708dce576c2954061d1"
            },
            {
              "number": 40,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g040",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b7a078ef4072252e5e868b0a6e0174d4f040c3383db7b452698c951196846f48"
            },
            {
              "number": 41,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g041",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "08931af3497028d7238c20002aee57462be9cdb373747f9e9d877ff5c140891e"
            },
            {
              "number": 42,
              "name": "Big Bully",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g042",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "235169149f8b0e3f03a6f82e921a84c7cfc85e793a31a5f6302b5a7aed9bdb60"
            },
            {
              "number": 43,
              "name": "Tragedy",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g043",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "e5194cbb621c62db3390f6b47ce9f1034f70a1d20a3ff40b3cd0aae755c908a3"
            },
            {
              "number": 44,
              "name": "Asym Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g044",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "3ca7f01e33dfd6b2432cc1b0a4ffed7a9ab947e67f0a603bcf0903e6be04099e"
            },
            {
              "number": 45,
              "name": "Pure Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g045",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "365cb5ea5fc4cd33f50665686712365658b87d7617eee8e3f38e854f59d2115c"
            },
            {
              "number": 46,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g046",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "99d6d1370c7e92a0af60fbbce821b4abaa2681315b99d6d6a3c063c98049cd12"
            },
            {
              "number": 47,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g047",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "21ddcc39147c883135886339bc3ea3b003d04c1b6158e2aa3e1ab4974d6ced92"
            },
            {
              "number": 48,
              "name": "Unfair Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g048",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9fc09ee3bf79249d15bafa29f80c443df7c539f7578b57e104ef7b6ab7d89235"
            },
            {
              "number": 49,
              "name": "Blackmail Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g049",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "97a9407d06c6523902ff14a44dd0336e414700d2e7c36657a188ac6237b1e2d3"
            },
            {
              "number": 50,
              "name": "Benevolent Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g050",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "889db229dbbe681a3c7c7bbb33ba3e021db7e5159d00adc0fffdb6ccb9ff11cc"
            },
            {
              "number": 51,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g051",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a0088863b30152ed49939ee1c6a0b7b3ccf68c3f2302daa14e8be89b5cb4fadf"
            },
            {
              "number": 52,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g052",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a1d8e39ef08e680e18222d502ce89c2b42564ed41c8496229d754f3bddfd1574"
            },
            {
              "number": 53,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g053",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5953b8c7d80b0276f6df569b342b6c5412ef848fc337ce9acb541b22517ab547"
            },
            {
              "number": 54,
              "name": "Hamlet",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g054",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "fa14510d9a50418d76568841cd86673a2772b467e1d91ad261b8d4445b6ee601"
            },
            {
              "number": 55,
              "name": "Total Conflict",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g055",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "5d2d973f7483416dda95422369497d303c8ec4173808037da85ce96906a8152f"
            },
            {
              "number": 56,
              "name": "Deadlock",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g056",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "afb42db74dd29733f1176d64440d70758c7991e77f7cd0c599a09ce5d206932b"
            },
            {
              "number": 57,
              "name": "Asym Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g057",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "704db1f19052f1009ac8bd44480eb6a781974150bcd290c67d7611858c6b34d2"
            },
            {
              "number": 58,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g058",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "71fc8621f1a0e748e29c4ad5d66e068f2ffc2e024e6a2de44ac0b18248e52f5a"
            },
            {
              "number": 59,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g059",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "cb9b841590854c7dc23b3bdc337f0958aba421269a0de0d9cf39a15530b67e20"
            },
            {
              "number": 60,
              "name": "Bully",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g060",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "8076b3d311dac153bd6b34f434abbd0a3af9291a3994820224f900abeffee719"
            },
            {
              "number": 61,
              "name": "Hegm. Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g061",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "508caf7c60763d185458eec836aa264ec84136b79ba9a0be193beef81dd02fb5"
            },
            {
              "number": 62,
              "name": "Altruist Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g062",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "107a262edce5c2753e0862f9187ff10d2e7b9ea78287233d455a65e1fd06ae07"
            },
            {
              "number": 63,
              "name": "Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g063",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ee74d594e9d44a12210c44c23dcc99d9e216b97ecdb23fd9b9b1d203ac759941"
            },
            {
              "number": 64,
              "name": "Revelation",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g064",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a387e1bba4650c36021c2349571740bc0ff8f245d7aa564d7205d128b107eceb"
            },
            {
              "number": 65,
              "name": "Alibi",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g065",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "b113f4deb82814e58c9e597a143cb56a5aec71a521ad153793db315375c6935f"
            },
            {
              "number": 66,
              "name": "Asym Pd",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g066",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "987c82ec0af4857457f59eff193de863a6c574ea39d7e74931eb4a4c82b8b355"
            },
            {
              "number": 67,
              "name": "Prisoners’ Dilemma",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g067",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "7817599cc395cfa3325ee7143bf1161265107219251d4121662207560c7b1fc8"
            },
            {
              "number": 68,
              "name": "Total Conflict",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g068",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "6a0bb2fc20f6fbb4f19da755f2394aae8927a81f8c6057fa9a824e2628567f7d"
            },
            {
              "number": 69,
              "name": "Tragedy",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g069",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "f687ff2536539e481eb858ee30dd24773a2c2521d183b5dcffca7a62b3805a41"
            },
            {
              "number": 70,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g070",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5a9f5dfddb4b8d1a6e3d26d10158a8a976ccc8a6c38ad64c84693cef87ff5019"
            },
            {
              "number": 71,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g071",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "50475f49f2b68d6368c0dcf152b5d3a6f1b906695084c38422072807e04dc80f"
            },
            {
              "number": 72,
              "name": "Called Bluff",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g072",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2a2ee7dd8eb4630c3eacc3cdb2fd1c5df791c52d15aeff02bd23bbe4983a9856"
            },
            {
              "number": 73,
              "name": "Low Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g073",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "dd50fcc8b00cd4ad2d9afeafc3a9e1ee4af1b99ee668395904b70efdc9fcdfdb"
            },
            {
              "number": 74,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g074",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5ff61bcddecfab459539b62c80498315a1183067c8f3d69e7f95d0528bcbd8b8"
            },
            {
              "number": 75,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g075",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5318247971e9f8bb0d113b4e8f1579920329fc968ca5b2395138b6d0d75ee1bd"
            },
            {
              "number": 76,
              "name": "Asym Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g076",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cf96a292ca88fad1b947ed9b57bbb1ef265def99ed9bcfe9c9c6eeb168bb269c"
            },
            {
              "number": 77,
              "name": "Asym Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g077",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a8d2f937970b6cb7d2230e10e95d1cf27bb7926975fb73b63adc655d22f337c7"
            },
            {
              "number": 78,
              "name": "Stag Hunt",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g078",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "c0feb93ef447e336d71ae4788149e3cf62ca30241bf1fe74e5146becfec52fd6"
            },
            {
              "number": 79,
              "name": "Asym Pd",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g079",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d846ac7b925e67a9082ef19b97135e29045bc00d000f086ea9dab4e050c399ce"
            },
            {
              "number": 80,
              "name": "Hamlet",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g080",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "8f36fb33e88f124567806b8864bd08b73ecfa76aeaed579c6cb9cb5c9ce9b4d5"
            },
            {
              "number": 81,
              "name": "Big Bully",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g081",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "9d74a3b51d2fa851386f5fc2babe20da4068849b4f4f756dc2190987baf22a22"
            },
            {
              "number": 82,
              "name": "Missile Crisis",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g082",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "50a94f61396774c5877c329604b18bba0ec49fdb40fdbcd5ebc65b7011756463"
            },
            {
              "number": 83,
              "name": "Inspector",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g083",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "68978f3e887894d41d6eddc69948cfac347de4eedac08fb903d50d86bc2ffe9e"
            },
            {
              "number": 84,
              "name": "Endless",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g084",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "a66d3f5b00f90fbc8e84783168d9ca25b704a214c9ca97dc8d608a35506b290a"
            },
            {
              "number": 85,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g085",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "1e5e0318191eb1e5f6b5abd6506a9d6e4ffbfd0d6f5f69ee29e9d47ddee9d967"
            },
            {
              "number": 86,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g086",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2789a50eaf9f14b1a74d68e352dab2c23676088ae1a361805c4ba420316c2962"
            },
            {
              "number": 87,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g087",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e29cea19e7a8fc649c4b5ac577aaa595852af0b876b28df13c763d48a53cd760"
            },
            {
              "number": 88,
              "name": "Pure Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g088",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "e1acc68e8790c605e45e53c50bf606c3f78732d9934bf7394f242b314b7d08d8"
            },
            {
              "number": 89,
              "name": "Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g089",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "4111883f6d0663e2329a1da7acecf7c3b19fd455fc682505ddf0af76f040f7e1"
            },
            {
              "number": 90,
              "name": "Asym Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g090",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6b221afbc5742fc837307f42777f34839ddb8fe102b3fcb8ba234f099fd5e808"
            },
            {
              "number": 91,
              "name": "Alibi",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g091",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8d6697abff7932bccd6527f93db54283013f52e05cc836ae219fc97b9695a14f"
            },
            {
              "number": 92,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g092",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "66870bafd2876665036cf2e6a9abd8b9ff5ec03732a1198911c1f4c6d528cbdb"
            },
            {
              "number": 93,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g093",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "68ee50e1a8fc66d4bdb2ee98785ab5d44528a0a770d452d056f15792baef930d"
            },
            {
              "number": 94,
              "name": "Fixed Sum",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g094",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "57822412d3def387b0dcb3bdcd9bf8ece4cd1a81a99bb657f707805cc9d27f5b"
            },
            {
              "number": 95,
              "name": "Tragic Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g095",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "0d437b425aab8d9dbede227da29dbec16f16cf39cfd2d8df1bdbd2877d09f74c"
            },
            {
              "number": 96,
              "name": "Inferior Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g096",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "687c7b47da6c63e88a017b5b34bec85e5b45d813d6885444f457613adc5668db"
            },
            {
              "number": 97,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g097",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "7a988296ef0084210cb5356676392fe5a5eb983bf7f015968486b2f7a46c1d73"
            },
            {
              "number": 98,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g098",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "239cfca1acb88f39d7b131f3dcddfed4f39c0339f6b481ec177cc2652d5cb2ce"
            },
            {
              "number": 99,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g099",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "887d31c8b24f4f9e5d8cdc89118699d79c8b3d40480f5eb6b8babe6afad0e2e0"
            },
            {
              "number": 100,
              "name": "Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g100",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b0cf041e08f0168d6b260e1ed536e29e73bf25d747580cdc2bef359d58e65134"
            },
            {
              "number": 101,
              "name": "Pure Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g101",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0e581f02bae5b6d34b7acdceeeb0818257703a29b0b3dc1e4146f0ed3ac96f42"
            },
            {
              "number": 102,
              "name": "Asym Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g102",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a98e112a8f5db9927ddf84a8738f6d01c7eca6dc57a66da304cb162cb12698eb"
            },
            {
              "number": 103,
              "name": "Revelation",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g103",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ad3118778899170970b0a55ea8503abd79e1c53141664023a87a82d229db4415"
            },
            {
              "number": 104,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g104",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "25ffe399856992d951a4718173a122e03e695210b5c68ef18218f11195e06020"
            },
            {
              "number": 105,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g105",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9ffd0a2ab178ad58b941195eb85596e31f01b90e04bca879109ad47e84f9c569"
            },
            {
              "number": 106,
              "name": "Pursuit Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g106",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8539d0d1638a64020ef501bb7a5324d95a40f88499dfd3c82855e1b9c5903225"
            },
            {
              "number": 107,
              "name": "Quasi Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g107",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0d5addf861a042fc1711fd1233449179e72563baed58319a8c405efe43b30fc2"
            },
            {
              "number": 108,
              "name": "Biased Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g108",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6b8d94773b8d5f97d4620b728063cde6a22609dc0ee627bf376cee3e93f4c9dd"
            },
            {
              "number": 109,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g109",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6082be0831c9a025487bfbcfb0a572d2e83e28682b1b90d379996ae7ec198362"
            },
            {
              "number": 110,
              "name": "Asym Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g110",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "409189ef33bfea9ca2c6f73b48d68e5f5169005110c4481212bcea4da904f704"
            },
            {
              "number": 111,
              "name": "Mixed Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g111",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "57da8d4b7901c1b6fd72744eebd3ebe837c0f74a51c571b668a2fb7e8f930f83"
            },
            {
              "number": 112,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g112",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2db50f92b138820827b9587cc6882a38c96c11c29f8d64b1ba130a7203da4bdd"
            },
            {
              "number": 113,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g113",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "08d4b71c397681355ba3fe546160d006640080446bee9a4da87f43c9db910f8a"
            },
            {
              "number": 114,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g114",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c69e3743487e472baff79c5fed61e2634116aa07cebb9c051b229228eb523e29"
            },
            {
              "number": 115,
              "name": "Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g115",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cfc9bd9c84b5cf3e2d9da5f202d45a39dcbdf1454b05d9303e4ce648d0c85a26"
            },
            {
              "number": 116,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g116",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "efd116632484ffa1ab3ad4fe0847b732014a9a7d2dde574dbee6c00e7833e9b4"
            },
            {
              "number": 117,
              "name": "Subsym Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g117",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e6b2fa7df33fb7ef7aea4275b6633ab2b079cc236a8c9b0cc3da925b4887710b"
            },
            {
              "number": 118,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g118",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "202db0c8473f0150f0dbd7a5d8b7f3a8087b1ac18391fa8551c41feb8f81a5e6"
            },
            {
              "number": 119,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g119",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5b46e673066b584642b05d105ea4b5f89f0dcd3025b1c2c7af7e7a90fbbef2ca"
            },
            {
              "number": 120,
              "name": "Quasi Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g120",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b2c23ea090c3fd2ff195d191672427c8546eddd464bc733851c253f07aab2a3c"
            },
            {
              "number": 121,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g121",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cd24722848a9cad51761a8c1004b42027fafb725f62534b20dc172db43b04c76"
            },
            {
              "number": 122,
              "name": "Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g122",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "46eb490e49e3470cf3ddfa5dfd35051c6b2e4cfc9a79b375b45eac61c6af7b66"
            },
            {
              "number": 123,
              "name": "Asym Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g123",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ce48a5661b185849efaacc8cf724f229e91d571ac4e9deac5d73e25be2891f6f"
            },
            {
              "number": 124,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g124",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5a371c7c455aaf649e543ef750afa841c71bd9a5d88c033e0eaf9bf83d06a288"
            },
            {
              "number": 125,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g125",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d360549a53e9e993d2a031659eedc1ee0aea97f2ba67746b8f16c4f4fd018364"
            },
            {
              "number": 126,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g126",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "48792b921f46a1d219c2f0b076f9e927c5c95f8492a608f1c49946ff462e09b8"
            },
            {
              "number": 127,
              "name": "Altruist Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g127",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "abd0d948fc766d18b427b98d70365410866dcc1ca5ffda8ecd9d7aea5f9bbad8"
            },
            {
              "number": 128,
              "name": "Benevolent Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g128",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "fe4e7e1a6ec3680dfa1b8111fb5f9c89660b8e93f968ca6a1fa305e6db65a77e"
            },
            {
              "number": 129,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g129",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "bfa2e9f2396de96ddc3462797710f027e589c368deb8ce03fa23a6b4b4d72094"
            },
            {
              "number": 130,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g130",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ba57051dfb33b7a50b358e4658bfe74f9b1c6ea724b67987738d7248c805e28c"
            },
            {
              "number": 131,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g131",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c9b62450c61ca111fcd6c9a09a33c1fe6676c6365fdc65d7832a8b9582a96699"
            },
            {
              "number": 132,
              "name": "Samaritan Dilemma",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g132",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "dbde635ebed07e01626496d1e2e06c557f1ddb79baf4aae1387aef59c1895b07"
            },
            {
              "number": 133,
              "name": "No Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g133",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "751076925516d21c9cf8602f3a87b02dbacdec3ab3189dcec4be122b8a5db4d7"
            },
            {
              "number": 134,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g134",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e4654b3e48a907e628900b53e350e232de95651fe6f8af65eb40158771f71da2"
            },
            {
              "number": 135,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g135",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6e2c9fc310c990aa1c9f68283f59b7a7a1b27bbef99650e8024f3b00b396c931"
            },
            {
              "number": 136,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g136",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f8a1ed90fc4aa7f8f04fad77e8313839e50c62c58451cb1e909348fa4a54e08e"
            },
            {
              "number": 137,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g137",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c4f9032ce47ce05ffab81a98fe5587a6dbd1b8e8c23646f3372403a31e361268"
            },
            {
              "number": 138,
              "name": "Low Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g138",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "26712d7bfc52e023665f334b9792e8e8fd86d28d0a2f1831003b51a82ee867b7"
            },
            {
              "number": 139,
              "name": "Hegm. Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g139",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "3589a5d82ab81610df5c3e6ae8373c5ba4b4e5c32ed7281ddd1f4536aa48452a"
            },
            {
              "number": 140,
              "name": "Blackmail Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g140",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d3356a3b529b3f6f2949edb1ade135f75096d4f6714e0a220df13787980a972e"
            },
            {
              "number": 141,
              "name": "Hostage",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g141",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cdf6fd9fbabb52efd6b501913eae0e3d25dfd2582ca30cfb1319ad53ff609d34"
            },
            {
              "number": 142,
              "name": "Delilah",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g142",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b1e05bbfa848a8886c5b053ecdbbb5d22333efd7ec4ab768c069926412325472"
            },
            {
              "number": 143,
              "name": "Samson",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g143",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "89326126010603a364ab16c765d30ba7a6216db6d4dfdd7de710158919b79054"
            },
            {
              "number": 144,
              "name": "Hegemony",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g144",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "28c6611ee64e078cf2cf2ef6e087b7c9cb42f33af00131d0b628ca524a3dcdec"
            },
            {
              "id": "dictator",
              "name": "Dictator",
              "type": "dictator",
              "description": "Probes how players divide a reward when the recipient has no power to reject the allocation.",
              "total_points": 10,
              "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/dictator.html",
              "aliases": [
                "Dictator game"
              ],
              "acceptance_threshold": null,
              "scripted_offers": [],
              "kind": "allocation",
              "origin": "additional",
              "version": "0.1.0",
              "decision_seats": [
                0
              ],
              "sha256": "81824495fa6052dfd50ef60bca8825c5f7c720156e6222392247fd15e7c3b276"
            },
            {
              "id": "ultimatum",
              "name": "Ultimatum",
              "type": "ultimatum",
              "description": "Probes bargaining and responses to unequal offers when rejection leaves both players with nothing.",
              "total_points": 10,
              "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/ultimatum.html",
              "aliases": [
                "Ultimatum game"
              ],
              "acceptance_threshold": 4,
              "scripted_offers": [
                2,
                5,
                1,
                4,
                0,
                10
              ],
              "kind": "allocation",
              "origin": "additional",
              "version": "0.1.0",
              "decision_seats": [
                0,
                1
              ],
              "sha256": "659eaa837bae89bca152ee8684f45aafd7fdf21506751678365064b1474550b4"
            }
          ],
          "models": [
            {
              "key": "gpt-6.1-sol",
              "label": "GPT-6.1 Sol",
              "provider": "openai",
              "model": "gpt-6.1-sol",
              "effort": "max",
              "max_output_tokens": 65536,
              "input_per_million": 2.0,
              "output_per_million": 10.0,
              "pricing_url": "https://developers.openai.com/api/docs/models/gpt-6.1-sol",
              "pricing_note": "Standard processing, checked 2026-10-07; no cache discounts assumed.",
              "effort_note": "Top level per developers.openai.com/api/docs/models/gpt-6.1-sol, checked 2026-10-07."
            },
            {
              "key": "claude-haiku-5-5",
              "label": "Claude Haiku 5.5",
              "provider": "bedrock",
              "model": "global.anthropic.claude-haiku-5-5",
              "effort": "max",
              "max_output_tokens": 65536,
              "input_per_million": 0.1,
              "output_per_million": 0.5,
              "pricing_url": "https://platform.claude.com/docs/en/models/haiku-5-5/overview",
              "pricing_note": "Global standard inference for prompts up to 100,000 tokens, checked 2026-10-07; regional premiums excluded.",
              "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort, checked 2026-10-07."
            },
            {
              "key": "grok-4.7",
              "label": "Grok 4.7",
              "provider": "openrouter",
              "model": "x-ai/grok-4.7",
              "effort": "xhigh",
              "max_output_tokens": 65536,
              "input_per_million": 2.0,
              "output_per_million": 6.0,
              "pricing_url": "https://openrouter.ai/x-ai/grok-4.7",
              "pricing_note": "OpenRouter list price, checked 2026-10-07; runs record the billed amount OpenRouter reports.",
              "effort_note": "Top level per OpenRouter /models supported_efforts (no max for this model)."
            },
            {
              "key": "qwen3.8-max-prime",
              "label": "Qwen 3.8 Max Prime",
              "provider": "openrouter",
              "model": "qwen/qwen3.8-max-prime",
              "effort": "xhigh",
              "max_output_tokens": 65536,
              "input_per_million": 4.0,
              "output_per_million": 12.0,
              "pricing_url": "https://openrouter.ai/qwen/qwen3.8-max-prime",
              "pricing_note": "OpenRouter list price, checked 2026-10-07; runs record the billed amount OpenRouter reports.",
              "effort_note": "Top level per OpenRouter /models supported_efforts (no max for this model)."
            }
          ],
          "scripted_focal": null,
          "opponents": [
            "alternating"
          ],
          "rounds": 10,
          "repetitions": 1,
          "seats": [
            0,
            1
          ],
          "seed": 20260908,
          "source": {
            "repository": "https://github.com/eliaka/repeatedgames",
            "commit": "224a605a21127cac69763f990e077f7b05abd422",
            "paper": "https://doi.org/10.1038/s41562-025-02172-y",
            "files": [
              {
                "path": "144_games_info.csv",
                "upstream_path": "all_games/144_games_info.csv",
                "sha256": "4b08f2b8f948784004e3f04be1a876901dd248ba6cd76962bd31c3eeea41456d"
              },
              {
                "path": "LICENSE.md",
                "upstream_path": "LICENSE.md",
                "sha256": "efffba77db6fd2e7810213fcff131d7346b329e820bc091e58b92305d652d6c4"
              }
            ]
          },
          "code_sha256": {
            "build_site.py": "f3ac8d2c0c01dea4d0159f602c640e5eb7cd728d545eea7b803ae042b51bef27",
            "catalogue.py": "438d215b0da883c32deadb8dd21f9c854647256e15da9a0c3b427a87bdd3201f",
            "engine.py": "4a8dc001a70b981babcada523ad9f6333e887cb10588bf4858f828c4076bf28a",
            "providers.py": "50827bac11377ee37bf92edfabb6538ce04160a7e23e9220c32b0998dbc0c1fa",
            "recover_interrupted.py": "c574234bc45beeee81895a32c9acc5382bd5480f413e1d81a5c31cabd53b46a6",
            "run.py": "2aa39a381f1f51a254e5b22b0fe8d658a51027a9081dd817be786791149ad3be",
            "test_benchmark.py": "fd803e8b3617711b5a71de7c32783d43b157cc5e4da81aa44089c070bb2958a9",
            "test_recovery.py": "8b7f99f6dd607b13ead2c9d1830ff1d76daaea900b6e9463f9be17314a8fc8e3"
          },
          "decisions_per_model": 2910,
          "planned_api_calls": 11640,
          "estimate_assumptions": {
            "mean_input_tokens": 1000,
            "billed_output_tokens": [
              100,
              1000
            ],
            "includes_reasoning": true,
            "cached_discounts": false
          },
          "estimated_costs": [
            {
              "model": "gpt-6.1-sol",
              "low_usd": 8.73,
              "high_usd": 34.92
            },
            {
              "model": "claude-haiku-5-5",
              "low_usd": 0.43649999999999994,
              "high_usd": 1.7459999999999998
            },
            {
              "model": "grok-4.7",
              "low_usd": 7.566,
              "high_usd": 23.28
            },
            {
              "model": "qwen3.8-max-prime",
              "low_usd": 15.132,
              "high_usd": 46.56
            }
          ],
          "sha256": "742c5d04d9a137050aaf9486afbdec031280df887bf3f0e31d298e7f9244f3fd",
          "replay_from": {
            "run": "all-146-new4-2026-10-08",
            "plan_sha256": "3bc47ca5a0e5ec5f186fc4694ad9f0cedfc0457fa9a1cfa487b7eac11c7cce12",
            "protocol_version": "0.5.0",
            "game_ids": [
              "g001",
              "g002",
              "g003",
              "g004",
              "g005",
              "g006",
              "g007",
              "g008",
              "g009",
              "g010",
              "g011",
              "g012",
              "g013",
              "g014",
              "g015",
              "g016",
              "g017",
              "g018",
              "g019",
              "g020",
              "g021",
              "g022",
              "g023",
              "g024",
              "g025",
              "g026",
              "g027",
              "g028",
              "g029",
              "g030",
              "g031",
              "g032",
              "g033",
              "g034",
              "g035",
              "g036",
              "g037",
              "g038",
              "g039",
              "g040",
              "g041",
              "g042",
              "g043",
              "g044",
              "g045",
              "g046",
              "g047",
              "g048",
              "g049",
              "g050",
              "g051",
              "g052",
              "g053",
              "g054",
              "g055",
              "g056",
              "g057",
              "g058",
              "g059",
              "g060",
              "g061",
              "g062",
              "g063",
              "g064",
              "g065",
              "g066",
              "g067",
              "g068",
              "g069",
              "g070",
              "g071",
              "g072",
              "g073",
              "g074",
              "g075",
              "g076",
              "g077",
              "g078",
              "g079",
              "g080",
              "g081",
              "g082",
              "g083",
              "g084",
              "g085",
              "g086",
              "g087",
              "g088",
              "g089",
              "g090",
              "g091",
              "g092",
              "g093",
              "g094",
              "g095",
              "g096",
              "g097",
              "g098",
              "g099",
              "g100",
              "g101",
              "g102",
              "g103",
              "g104",
              "g105",
              "g106",
              "g107",
              "g108",
              "g109",
              "g110",
              "g111",
              "g112",
              "g113",
              "g114",
              "g115",
              "g116",
              "g117",
              "g118",
              "g119",
              "g120",
              "g121",
              "g122",
              "g123",
              "g124",
              "g125",
              "g126",
              "g127",
              "g128",
              "g129",
              "g130",
              "g131",
              "g132",
              "g133",
              "g134",
              "g135",
              "g136",
              "g137",
              "g138",
              "g139",
              "g140",
              "g141",
              "g142",
              "g143",
              "g144",
              "dictator",
              "ultimatum"
            ],
            "accounted_cost_usd": 199.72094,
            "unknown_usage_calls": 34
          },
          "execution": {
            "workers": 30,
            "model_concurrency": 10
          },
          "retry_transport_failures": true
        },
        "started": "2026-10-08T17:35:08.076570+00:00",
        "updated": "2026-10-08T19:00:06.318518+00:00",
        "run_kind": "model_evaluation",
        "episodes_completed": 1146,
        "episodes_finished": 1164,
        "rows": [
          {
            "game_id": "dictator",
            "model": "claude-haiku-5-5",
            "opponent": "scripted",
            "completed": 1,
            "scheduled": 1,
            "metrics": {
              "mean_points": 9.5,
              "other_mean_points": 0.5,
              "joint_mean_points": 10.0,
              "individual_max_fraction": 0.95,
              "joint_max_rate": 1.0
            },
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 10
            },
            "episodes": [
              "episodes/dictator-claude-haiku-5-5-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "dictator",
            "model": "gpt-6.1-sol",
            "opponent": "scripted",
            "completed": 1,
            "scheduled": 1,
            "metrics": {
              "mean_points": 5.0,
              "other_mean_points": 5.0,
              "joint_mean_points": 10.0,
              "individual_max_fraction": 0.5,
              "joint_max_rate": 1.0
            },
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 10
            },
            "episodes": [
              "episodes/dictator-gpt-6.1-sol-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "dictator",
            "model": "grok-4.7",
            "opponent": "scripted",
            "completed": 1,
            "scheduled": 1,
            "metrics": {
              "mean_points": 10.0,
              "other_mean_points": 0.0,
              "joint_mean_points": 10.0,
              "individual_max_fraction": 1.0,
              "joint_max_rate": 1.0
            },
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 10
            },
            "episodes": [
              "episodes/dictator-grok-4.7-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "dictator",
            "model": "qwen3.8-max-prime",
            "opponent": "scripted",
            "completed": 1,
            "scheduled": 1,
            "metrics": {
              "mean_points": 5.0,
              "other_mean_points": 5.0,
              "joint_mean_points": 10.0,
              "individual_max_fraction": 0.5,
              "joint_max_rate": 1.0
            },
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 10
            },
            "episodes": [
              "episodes/dictator-qwen3.8-max-prime-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "g001",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.9,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g001-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g001-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g001",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.0,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g001-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g001-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g001",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.8,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g001-grok-4.7-alternating-s0-r0.json",
              "episodes/g001-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g001",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.9,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g001-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g001-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g002",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.95,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g002-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g002-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g002",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g002-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g002-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g002",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g002-grok-4.7-alternating-s0-r0.json",
              "episodes/g002-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g002",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g002-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g002-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g003",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g003-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g003-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g003",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g003-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g003-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g003",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g003-grok-4.7-alternating-s1-r0.json",
              "episodes/g003-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g003",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g003-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g003-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g004",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g004-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g004-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g004",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g004-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g004-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g004",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g004-grok-4.7-alternating-s0-r0.json",
              "episodes/g004-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g004",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g004-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g004-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g005",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9000000000000004,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1000000000000005,
              "individual_max_fraction": 0.7250000000000001,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g005-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g005-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g005",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.1000000000000005,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g005-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g005-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g005",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g005-grok-4.7-alternating-s1-r0.json",
              "episodes/g005-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g005",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.1000000000000005,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g005-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g005-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g006",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g006-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g006-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g006",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g006-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g006-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g006",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g006-grok-4.7-alternating-s1-r0.json",
              "episodes/g006-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g006",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.3499999999999996,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g006-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g006-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g007",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g007-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g007-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g007",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g007-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g007-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g007",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.1,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g007-grok-4.7-alternating-s0-r0.json",
              "episodes/g007-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g007",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g007-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g007-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g008",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g008-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g008-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g008",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g008-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g008-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g008",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g008-grok-4.7-alternating-s0-r0.json",
              "episodes/g008-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g008",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g008-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g008-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g009",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g009-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g009-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g009",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g009-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g009-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g009",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g009-grok-4.7-alternating-s0-r0.json",
              "episodes/g009-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g009",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g009-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g009-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g010",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.6499999999999995,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g010-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g010-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g010",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 2.9000000000000004,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g010-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g010-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g010",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g010-grok-4.7-alternating-s0-r0.json",
              "episodes/g010-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g010",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g010-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g010-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g011",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g011-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g011-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g011",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.8,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g011-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g011-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g011",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.8,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g011-grok-4.7-alternating-s1-r0.json",
              "episodes/g011-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g011",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g011-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g011-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g012",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.8499999999999996,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g012-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g012-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g012",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.6500000000000004,
              "other_mean_points": 2.95,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.6625000000000001,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g012-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g012-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g012",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g012-grok-4.7-alternating-s1-r0.json",
              "episodes/g012-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g012",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g012-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g012-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g013",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.85,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g013-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g013-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g013",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g013-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g013-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g013",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g013-grok-4.7-alternating-s0-r0.json",
              "episodes/g013-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g013",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g013-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g013-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g014",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g014-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g014-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g014",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g014-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g014-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g014",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g014-grok-4.7-alternating-s1-r0.json",
              "episodes/g014-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g014",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g014-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g014-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g015",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g015-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g015-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g015",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g015-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g015-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g015",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g015-grok-4.7-alternating-s0-r0.json",
              "episodes/g015-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g015",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g015-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g015-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g016",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g016-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g016-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g016",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 1.5,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g016-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g016-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g016",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 1.5,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g016-grok-4.7-alternating-s0-r0.json",
              "episodes/g016-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g016",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 1.7,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g016-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g016-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g017",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g017-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g017-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g017",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g017-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g017-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g017",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g017-grok-4.7-alternating-s1-r0.json",
              "episodes/g017-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g017",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.3500000000000005,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g017-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g017-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g018",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.6000000000000005,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g018-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g018-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g018",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9000000000000004,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.7250000000000001,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g018-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g018-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g018",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g018-grok-4.7-alternating-s1-r0.json",
              "episodes/g018-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g018",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.449999999999999,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g018-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g018-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g019",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 11,
              "valid_choice": 11,
              "responses": 12
            },
            "episodes": [
              "episodes/g019-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g019-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g019",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g019-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g019-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g019",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g019-grok-4.7-alternating-s1-r0.json",
              "episodes/g019-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g019",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g019-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g019-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g020",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g020-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g020-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g020",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g020-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g020-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g020",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g020-grok-4.7-alternating-s0-r0.json",
              "episodes/g020-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g020",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g020-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g020-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g021",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g021-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g021-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g021",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g021-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g021-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g021",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g021-grok-4.7-alternating-s1-r0.json",
              "episodes/g021-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g021",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g021-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g021-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g022",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 11,
              "valid_choice": 11,
              "responses": 12
            },
            "episodes": [
              "episodes/g022-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g022-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g022",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g022-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g022-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g022",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g022-grok-4.7-alternating-s1-r0.json",
              "episodes/g022-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g022",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g022-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g022-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g023",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g023-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g023-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g023",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.45,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g023-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g023-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g023",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 18,
              "valid_choice": 19,
              "responses": 20
            },
            "episodes": [
              "episodes/g023-grok-4.7-alternating-s1-r0.json",
              "episodes/g023-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g023",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 6.199999999999999,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g023-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g023-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g024",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 11,
              "valid_choice": 11,
              "responses": 12
            },
            "episodes": [
              "episodes/g024-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g024-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g024",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g024-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g024-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g024",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g024-grok-4.7-alternating-s0-r0.json",
              "episodes/g024-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g024",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g024-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g024-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g025",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g025-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g025-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g025",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g025-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g025-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g025",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 17,
              "valid_choice": 17,
              "responses": 18
            },
            "episodes": [
              "episodes/g025-grok-4.7-alternating-s0-r0.json",
              "episodes/g025-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g025",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.6499999999999999,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g025-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g025-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g026",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g026-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g026-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g026",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g026-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g026-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g026",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g026-grok-4.7-alternating-s0-r0.json",
              "episodes/g026-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g026",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g026-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g026-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g027",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g027-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g027-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g027",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g027-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g027-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g027",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g027-grok-4.7-alternating-s0-r0.json",
              "episodes/g027-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g027",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g027-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g027-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g028",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1499999999999995,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g028-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g028-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g028",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g028-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g028-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g028",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g028-grok-4.7-alternating-s0-r0.json",
              "episodes/g028-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g028",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 1.7,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g028-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g028-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g029",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g029-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g029-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g029",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g029-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g029-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g029",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 1.7,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g029-grok-4.7-alternating-s1-r0.json",
              "episodes/g029-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g029",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 1.6,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g029-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g029-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g030",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g030-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g030-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g030",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.1,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g030-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g030-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g030",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g030-grok-4.7-alternating-s1-r0.json",
              "episodes/g030-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g030",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g030-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g030-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g031",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g031-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g031-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g031",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g031-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g031-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g031",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g031-grok-4.7-alternating-s1-r0.json",
              "episodes/g031-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g031",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g031-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g031-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g032",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g032-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g032-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g032",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g032-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g032-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g032",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g032-grok-4.7-alternating-s1-r0.json",
              "episodes/g032-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g032",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g032-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g032-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g033",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g033-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g033-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g033",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g033-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g033-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g033",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g033-grok-4.7-alternating-s0-r0.json",
              "episodes/g033-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g033",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g033-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g033-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g034",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 2.9000000000000004,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.7,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g034-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g034-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g034",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g034-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g034-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g034",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g034-grok-4.7-alternating-s1-r0.json",
              "episodes/g034-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g034",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.7,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g034-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g034-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g035",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g035-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g035-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g035",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.199999999999999,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g035-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g035-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g035",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g035-grok-4.7-alternating-s0-r0.json",
              "episodes/g035-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g035",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 6.3999999999999995,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8500000000000001,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g035-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g035-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g036",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 15,
              "valid_choice": 15,
              "responses": 16
            },
            "episodes": [
              "episodes/g036-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g036-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g036",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.6500000000000004,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g036-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g036-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g036",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g036-grok-4.7-alternating-s0-r0.json",
              "episodes/g036-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g036",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g036-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g036-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g037",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g037-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g037-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g037",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g037-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g037-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g037",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g037-grok-4.7-alternating-s1-r0.json",
              "episodes/g037-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g037",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g037-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g037-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g038",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g038-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g038-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g038",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g038-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g038-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g038",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g038-grok-4.7-alternating-s1-r0.json",
              "episodes/g038-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g038",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g038-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g038-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g039",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g039-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g039-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g039",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g039-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g039-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g039",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g039-grok-4.7-alternating-s1-r0.json",
              "episodes/g039-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g039",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g039-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g039-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g040",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g040-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g040-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g040",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g040-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g040-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g040",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g040-grok-4.7-alternating-s1-r0.json",
              "episodes/g040-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g040",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g040-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g040-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g041",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g041-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g041-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g041",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g041-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g041-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g041",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g041-grok-4.7-alternating-s0-r0.json",
              "episodes/g041-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g041",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g041-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g041-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g042",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g042-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g042-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g042",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g042-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g042-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g042",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g042-grok-4.7-alternating-s0-r0.json",
              "episodes/g042-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g042",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g042-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g042-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g043",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 11,
              "valid_choice": 11,
              "responses": 12
            },
            "episodes": [
              "episodes/g043-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g043-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g043",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g043-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g043-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g043",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g043-grok-4.7-alternating-s0-r0.json",
              "episodes/g043-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g043",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g043-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g043-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g044",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g044-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g044-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g044",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g044-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g044-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g044",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g044-grok-4.7-alternating-s0-r0.json",
              "episodes/g044-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g044",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g044-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g044-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g045",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g045-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g045-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g045",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g045-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g045-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g045",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g045-grok-4.7-alternating-s1-r0.json",
              "episodes/g045-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g045",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g045-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g045-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g046",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g046-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g046-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g046",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g046-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g046-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g046",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g046-grok-4.7-alternating-s1-r0.json",
              "episodes/g046-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g046",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g046-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g046-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g047",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g047-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g047-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g047",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g047-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g047-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g047",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g047-grok-4.7-alternating-s1-r0.json",
              "episodes/g047-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g047",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g047-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g047-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g048",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g048-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g048-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g048",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g048-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g048-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g048",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g048-grok-4.7-alternating-s1-r0.json",
              "episodes/g048-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g048",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g048-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g048-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g049",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g049-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g049-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g049",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g049-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g049-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g049",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g049-grok-4.7-alternating-s1-r0.json",
              "episodes/g049-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g049",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g049-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g049-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g050",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g050-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g050-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g050",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g050-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g050-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g050",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g050-grok-4.7-alternating-s0-r0.json",
              "episodes/g050-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g050",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g050-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g050-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g051",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g051-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g051-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g051",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g051-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g051-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g051",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g051-grok-4.7-alternating-s0-r0.json",
              "episodes/g051-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g051",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g051-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g051-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g052",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.95,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g052-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g052-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g052",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.85,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g052-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g052-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g052",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g052-grok-4.7-alternating-s1-r0.json",
              "episodes/g052-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g052",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g052-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g052-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g053",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g053-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g053-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g053",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g053-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g053-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g053",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g053-grok-4.7-alternating-s0-r0.json",
              "episodes/g053-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g053",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g053-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g053-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g054",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.85,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.1,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g054-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g054-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g054",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g054-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g054-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g054",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g054-grok-4.7-alternating-s1-r0.json",
              "episodes/g054-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g054",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g054-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g054-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g055",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g055-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g055-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g055",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g055-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g055-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g055",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g055-grok-4.7-alternating-s1-r0.json",
              "episodes/g055-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g055",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g055-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g055-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g056",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g056-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g056-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g056",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g056-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g056-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g056",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g056-grok-4.7-alternating-s1-r0.json",
              "episodes/g056-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g056",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g056-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g056-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g057",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g057-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g057-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g057",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g057-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g057-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g057",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g057-grok-4.7-alternating-s0-r0.json",
              "episodes/g057-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g057",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g057-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g057-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g058",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g058-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g058-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g058",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g058-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g058-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g058",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g058-grok-4.7-alternating-s0-r0.json",
              "episodes/g058-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g058",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g058-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g058-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g059",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g059-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g059-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g059",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g059-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g059-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g059",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g059-grok-4.7-alternating-s0-r0.json",
              "episodes/g059-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g059",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g059-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g059-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g060",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g060-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g060-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g060",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g060-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g060-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g060",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g060-grok-4.7-alternating-s1-r0.json",
              "episodes/g060-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g060",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g060-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g060-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g061",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g061-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g061-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g061",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g061-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g061-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g061",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g061-grok-4.7-alternating-s1-r0.json",
              "episodes/g061-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g061",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g061-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g061-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g062",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g062-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g062-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g062",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.8,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g062-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g062-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g062",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g062-grok-4.7-alternating-s0-r0.json",
              "episodes/g062-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g062",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.8,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g062-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g062-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g063",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g063-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g063-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g063",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g063-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g063-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g063",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g063-grok-4.7-alternating-s0-r0.json",
              "episodes/g063-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g063",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g063-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g063-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g064",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g064-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g064-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g064",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g064-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g064-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g064",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.4000000000000004,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g064-grok-4.7-alternating-s1-r0.json",
              "episodes/g064-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g064",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g064-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g064-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g065",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g065-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g065-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g065",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g065-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g065-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g065",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g065-grok-4.7-alternating-s1-r0.json",
              "episodes/g065-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g065",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.05,
              "joint_mean_points": 4.9,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.1,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g065-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g065-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g066",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.0,
              "joint_mean_points": 4.699999999999999,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.15000000000000002,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g066-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g066-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g066",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.1,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g066-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g066-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g066",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.05,
              "joint_mean_points": 4.800000000000001,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g066-grok-4.7-alternating-s0-r0.json",
              "episodes/g066-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g066",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.0999999999999996,
              "joint_mean_points": 4.85,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g066-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g066-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g067",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 1.9,
              "joint_mean_points": 4.699999999999999,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.1,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g067-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g067-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g067",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 1.7999999999999998,
              "joint_mean_points": 4.6499999999999995,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.1,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g067-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g067-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g067",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.0,
              "joint_mean_points": 4.75,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.1,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g067-grok-4.7-alternating-s0-r0.json",
              "episodes/g067-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g067",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 1.5,
              "joint_mean_points": 4.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g067-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g067-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g068",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g068-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g068-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g068",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g068-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g068-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g068",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g068-grok-4.7-alternating-s0-r0.json",
              "episodes/g068-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g068",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g068-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g068-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g069",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g069-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g069-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g069",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g069-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g069-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g069",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g069-grok-4.7-alternating-s1-r0.json",
              "episodes/g069-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g069",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g069-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g069-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g070",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g070-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g070-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g070",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g070-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g070-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g070",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g070-grok-4.7-alternating-s0-r0.json",
              "episodes/g070-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g070",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g070-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g070-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g071",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g071-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g071-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g071",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g071-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g071-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g071",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g071-grok-4.7-alternating-s1-r0.json",
              "episodes/g071-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g071",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g071-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g071-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g072",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g072-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g072-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g072",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g072-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g072-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g072",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g072-grok-4.7-alternating-s0-r0.json",
              "episodes/g072-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g072",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g072-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g072-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g073",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g073-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g073-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g073",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g073-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g073-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g073",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 3.1,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g073-grok-4.7-alternating-s1-r0.json",
              "episodes/g073-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g073",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g073-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g073-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g074",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g074-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g074-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g074",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g074-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g074-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g074",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g074-grok-4.7-alternating-s1-r0.json",
              "episodes/g074-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g074",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g074-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g074-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g075",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g075-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g075-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g075",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g075-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g075-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g075",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 18,
              "valid_choice": 18,
              "responses": 19
            },
            "episodes": [
              "episodes/g075-grok-4.7-alternating-s0-r0.json",
              "episodes/g075-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g075",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g075-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g075-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g076",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g076-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g076-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g076",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g076-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g076-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g076",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g076-grok-4.7-alternating-s0-r0.json",
              "episodes/g076-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g076",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g076-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g076-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g077",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 3.15,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g077-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g077-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g077",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 5.949999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g077-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g077-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g077",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g077-grok-4.7-alternating-s0-r0.json",
              "episodes/g077-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g077",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 5.949999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g077-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g077-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g078",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 15,
              "valid_choice": 15,
              "responses": 16
            },
            "episodes": [
              "episodes/g078-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g078-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g078",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g078-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g078-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g078",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.9,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g078-grok-4.7-alternating-s0-r0.json",
              "episodes/g078-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g078",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.6500000000000004,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.6625000000000001,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g078-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g078-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g079",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.0,
              "joint_mean_points": 4.699999999999999,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.15000000000000002,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g079-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g079-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g079",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g079-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g079-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g079",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 1.8,
              "joint_mean_points": 4.7,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g079-grok-4.7-alternating-s0-r0.json",
              "episodes/g079-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g079",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 1.9,
              "joint_mean_points": 4.75,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g079-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g079-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g080",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g080-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g080-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g080",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g080-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g080-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g080",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g080-grok-4.7-alternating-s0-r0.json",
              "episodes/g080-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g080",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g080-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g080-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g081",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g081-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g081-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g081",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g081-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g081-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g081",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g081-grok-4.7-alternating-s1-r0.json",
              "episodes/g081-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g081",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g081-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g081-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g082",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.1,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g082-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g082-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g082",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g082-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g082-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g082",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g082-grok-4.7-alternating-s0-r0.json",
              "episodes/g082-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g082",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g082-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g082-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g083",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g083-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g083-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g083",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g083-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g083-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g083",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g083-grok-4.7-alternating-s0-r0.json",
              "episodes/g083-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g083",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g083-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g083-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g084",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.15,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g084-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g084-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g084",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.3499999999999996,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g084-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g084-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g084",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 17,
              "valid_choice": 17,
              "responses": 18
            },
            "episodes": [
              "episodes/g084-grok-4.7-alternating-s0-r0.json",
              "episodes/g084-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g084",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.0999999999999996,
              "joint_mean_points": 4.949999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g084-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g084-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g085",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.95,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g085-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g085-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g085",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g085-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g085-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g085",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g085-grok-4.7-alternating-s0-r0.json",
              "episodes/g085-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g085",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.85,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g085-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g085-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g086",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g086-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g086-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g086",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g086-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g086-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g086",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g086-grok-4.7-alternating-s1-r0.json",
              "episodes/g086-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g086",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g086-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g086-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g087",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g087-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g087-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g087",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g087-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g087-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g087",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g087-grok-4.7-alternating-s0-r0.json",
              "episodes/g087-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g087",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g087-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g087-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g088",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g088-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g088-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g088",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g088-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g088-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g088",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g088-grok-4.7-alternating-s1-r0.json",
              "episodes/g088-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g088",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g088-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g088-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g089",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.95,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g089-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g089-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g089",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.300000000000001,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g089-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g089-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g089",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g089-grok-4.7-alternating-s0-r0.json",
              "episodes/g089-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g089",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g089-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g089-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g090",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 5.949999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g090-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g090-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g090",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 5.949999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g090-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g090-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g090",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9000000000000004,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7250000000000001,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g090-grok-4.7-alternating-s1-r0.json",
              "episodes/g090-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g090",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 3.15,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g090-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g090-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g091",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 11,
              "valid_choice": 11,
              "responses": 12
            },
            "episodes": [
              "episodes/g091-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g091-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g091",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g091-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g091-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g091",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g091-grok-4.7-alternating-s1-r0.json",
              "episodes/g091-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g091",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 4.9,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.15000000000000002,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g091-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g091-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g092",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g092-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g092-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g092",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g092-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g092-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g092",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g092-grok-4.7-alternating-s0-r0.json",
              "episodes/g092-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g092",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g092-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g092-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g093",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g093-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g093-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g093",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g093-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g093-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g093",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g093-grok-4.7-alternating-s1-r0.json",
              "episodes/g093-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g093",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g093-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g093-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g094",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g094-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g094-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g094",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g094-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g094-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g094",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g094-grok-4.7-alternating-s1-r0.json",
              "episodes/g094-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g094",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g094-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g094-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g095",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g095-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g095-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g095",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g095-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g095-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g095",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g095-grok-4.7-alternating-s1-r0.json",
              "episodes/g095-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g095",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g095-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g095-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g096",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g096-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g096-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g096",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g096-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g096-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g096",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.449999999999999,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g096-grok-4.7-alternating-s0-r0.json",
              "episodes/g096-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g096",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.3499999999999996,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g096-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g096-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g097",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.9,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.95
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g097-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g097-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g097",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g097-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g097-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g097",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g097-grok-4.7-alternating-s1-r0.json",
              "episodes/g097-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g097",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g097-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g097-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g098",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g098-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g098-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g098",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g098-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g098-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g098",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g098-grok-4.7-alternating-s1-r0.json",
              "episodes/g098-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g098",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g098-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g098-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g099",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 15,
              "valid_choice": 15,
              "responses": 16
            },
            "episodes": [
              "episodes/g099-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g099-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g099",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g099-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g099-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g099",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g099-grok-4.7-alternating-s1-r0.json",
              "episodes/g099-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g099",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g099-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g099-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g100",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g100-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g100-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g100",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g100-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g100-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g100",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g100-grok-4.7-alternating-s1-r0.json",
              "episodes/g100-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g100",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g100-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g100-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g101",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 6.199999999999999,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g101-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g101-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g101",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g101-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g101-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g101",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g101-grok-4.7-alternating-s1-r0.json",
              "episodes/g101-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g101",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1500000000000004,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.300000000000001,
              "individual_max_fraction": 0.7875000000000001,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g101-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g101-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g102",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g102-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g102-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g102",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g102-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g102-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g102",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g102-grok-4.7-alternating-s1-r0.json",
              "episodes/g102-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g102",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g102-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g102-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g103",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g103-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g103-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g103",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g103-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g103-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g103",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.3999999999999995,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g103-grok-4.7-alternating-s1-r0.json",
              "episodes/g103-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g103",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g103-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g103-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g104",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g104-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g104-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g104",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g104-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g104-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g104",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g104-grok-4.7-alternating-s1-r0.json",
              "episodes/g104-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g104",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g104-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g104-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g105",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g105-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g105-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g105",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g105-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g105-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g105",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.7,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g105-grok-4.7-alternating-s1-r0.json",
              "episodes/g105-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g105",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g105-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g105-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g106",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g106-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g106-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g106",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g106-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g106-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g106",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g106-grok-4.7-alternating-s1-r0.json",
              "episodes/g106-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g106",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 1.5,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g106-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g106-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g107",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g107-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g107-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g107",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 1.5,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g107-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g107-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g107",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 1.5,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g107-grok-4.7-alternating-s1-r0.json",
              "episodes/g107-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g107",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 1.7,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g107-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g107-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g108",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g108-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g108-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g108",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g108-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g108-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g108",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9000000000000004,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.050000000000001,
              "individual_max_fraction": 0.7250000000000001,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g108-grok-4.7-alternating-s1-r0.json",
              "episodes/g108-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g108",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g108-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g108-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g109",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g109-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g109-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g109",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g109-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g109-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g109",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g109-grok-4.7-alternating-s0-r0.json",
              "episodes/g109-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g109",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g109-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g109-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g110",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g110-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g110-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g110",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g110-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g110-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g110",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g110-grok-4.7-alternating-s0-r0.json",
              "episodes/g110-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g110",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g110-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g110-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g111",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g111-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g111-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g111",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g111-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g111-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g111",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g111-grok-4.7-alternating-s1-r0.json",
              "episodes/g111-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g111",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g111-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g111-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g112",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g112-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g112-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g112",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g112-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g112-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g112",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g112-grok-4.7-alternating-s1-r0.json",
              "episodes/g112-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g112",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g112-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g112-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g113",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g113-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g113-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g113",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g113-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g113-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g113",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g113-grok-4.7-alternating-s1-r0.json",
              "episodes/g113-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g113",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g113-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g113-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g114",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g114-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g114-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g114",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g114-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g114-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g114",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g114-grok-4.7-alternating-s0-r0.json",
              "episodes/g114-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g114",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g114-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g114-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g115",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g115-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g115-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g115",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g115-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g115-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g115",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g115-grok-4.7-alternating-s0-r0.json",
              "episodes/g115-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g115",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g115-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g115-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g116",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g116-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g116-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g116",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g116-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g116-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g116",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g116-grok-4.7-alternating-s1-r0.json",
              "episodes/g116-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g116",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g116-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g116-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g117",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g117-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g117-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g117",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g117-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g117-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g117",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g117-grok-4.7-alternating-s0-r0.json",
              "episodes/g117-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g117",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g117-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g117-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g118",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g118-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g118-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g118",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g118-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g118-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g118",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g118-grok-4.7-alternating-s1-r0.json",
              "episodes/g118-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g118",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g118-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g118-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g119",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g119-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g119-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g119",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g119-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g119-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g119",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g119-grok-4.7-alternating-s0-r0.json",
              "episodes/g119-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g119",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g119-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g119-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g120",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g120-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g120-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g120",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g120-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g120-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g120",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g120-grok-4.7-alternating-s1-r0.json",
              "episodes/g120-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g120",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g120-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g120-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g121",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g121-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g121-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g121",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g121-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g121-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g121",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g121-grok-4.7-alternating-s0-r0.json",
              "episodes/g121-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g121",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g121-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g121-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g122",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g122-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g122-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g122",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g122-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g122-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g122",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g122-grok-4.7-alternating-s1-r0.json",
              "episodes/g122-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g122",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g122-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g122-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g123",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g123-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g123-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g123",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g123-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g123-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g123",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g123-grok-4.7-alternating-s0-r0.json",
              "episodes/g123-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g123",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g123-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g123-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g124",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g124-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g124-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g124",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g124-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g124-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g124",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g124-grok-4.7-alternating-s1-r0.json",
              "episodes/g124-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g124",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g124-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g124-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g125",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g125-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g125-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g125",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.8,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g125-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g125-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g125",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g125-grok-4.7-alternating-s0-r0.json",
              "episodes/g125-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g125",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.85,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g125-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g125-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g126",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g126-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g126-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g126",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g126-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g126-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g126",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g126-grok-4.7-alternating-s1-r0.json",
              "episodes/g126-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g126",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g126-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g126-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g127",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g127-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g127-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g127",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g127-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g127-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g127",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g127-grok-4.7-alternating-s0-r0.json",
              "episodes/g127-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g127",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g127-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g127-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g128",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g128-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g128-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g128",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g128-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g128-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g128",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g128-grok-4.7-alternating-s1-r0.json",
              "episodes/g128-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g128",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g128-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g128-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g129",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g129-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g129-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g129",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g129-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g129-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g129",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g129-grok-4.7-alternating-s0-r0.json",
              "episodes/g129-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g129",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g129-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g129-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g130",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g130-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g130-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g130",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g130-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g130-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g130",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g130-grok-4.7-alternating-s0-r0.json",
              "episodes/g130-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g130",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g130-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g130-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g131",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 15,
              "valid_choice": 15,
              "responses": 16
            },
            "episodes": [
              "episodes/g131-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g131-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g131",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g131-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g131-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g131",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g131-grok-4.7-alternating-s1-r0.json",
              "episodes/g131-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g131",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g131-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g131-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g132",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.9,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g132-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g132-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g132",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g132-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g132-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g132",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g132-grok-4.7-alternating-s0-r0.json",
              "episodes/g132-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g132",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.9,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g132-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g132-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g133",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.5,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g133-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g133-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g133",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.5,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g133-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g133-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g133",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.5,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g133-grok-4.7-alternating-s0-r0.json",
              "episodes/g133-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g133",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.5,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g133-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g133-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g134",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g134-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g134-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g134",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g134-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g134-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g134",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g134-grok-4.7-alternating-s1-r0.json",
              "episodes/g134-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g134",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g134-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g134-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g135",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g135-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g135-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g135",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g135-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g135-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g135",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g135-grok-4.7-alternating-s0-r0.json",
              "episodes/g135-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g135",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g135-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g135-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g136",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.8,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g136-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g136-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g136",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g136-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g136-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g136",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g136-grok-4.7-alternating-s1-r0.json",
              "episodes/g136-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g136",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g136-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g136-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g137",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.95,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g137-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g137-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g137",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.85,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g137-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g137-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g137",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g137-grok-4.7-alternating-s0-r0.json",
              "episodes/g137-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g137",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.85,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g137-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g137-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g138",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g138-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g138-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g138",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 3.1,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g138-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g138-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g138",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g138-grok-4.7-alternating-s0-r0.json",
              "episodes/g138-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g138",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 3.1,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g138-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g138-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g139",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g139-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g139-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g139",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g139-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g139-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g139",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g139-grok-4.7-alternating-s0-r0.json",
              "episodes/g139-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g139",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g139-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g139-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g140",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g140-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g140-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g140",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g140-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g140-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g140",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g140-grok-4.7-alternating-s0-r0.json",
              "episodes/g140-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g140",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g140-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g140-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g141",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g141-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g141-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g141",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g141-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g141-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g141",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g141-grok-4.7-alternating-s1-r0.json",
              "episodes/g141-grok-4.7-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g141",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g141-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g141-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g142",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g142-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g142-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g142",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g142-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g142-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g142",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g142-grok-4.7-alternating-s0-r0.json",
              "episodes/g142-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g142",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g142-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g142-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g143",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.85,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g143-claude-haiku-5-5-alternating-s1-r0.json",
              "episodes/g143-claude-haiku-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g143",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g143-gpt-6.1-sol-alternating-s0-r0.json",
              "episodes/g143-gpt-6.1-sol-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g143",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g143-grok-4.7-alternating-s0-r0.json",
              "episodes/g143-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g143",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g143-qwen3.8-max-prime-alternating-s1-r0.json",
              "episodes/g143-qwen3.8-max-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g144",
            "model": "claude-haiku-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 12,
              "valid_choice": 12,
              "responses": 13
            },
            "episodes": [
              "episodes/g144-claude-haiku-5-5-alternating-s0-r0.json",
              "episodes/g144-claude-haiku-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g144",
            "model": "gpt-6.1-sol",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.0,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g144-gpt-6.1-sol-alternating-s1-r0.json",
              "episodes/g144-gpt-6.1-sol-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g144",
            "model": "grok-4.7",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.8,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g144-grok-4.7-alternating-s0-r0.json",
              "episodes/g144-grok-4.7-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g144",
            "model": "qwen3.8-max-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.0,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g144-qwen3.8-max-prime-alternating-s0-r0.json",
              "episodes/g144-qwen3.8-max-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "ultimatum",
            "model": "claude-haiku-5-5",
            "opponent": "scripted",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 4.25,
              "other_mean_points": 4.25,
              "joint_mean_points": 8.5,
              "individual_max_fraction": 0.425,
              "joint_max_rate": 0.8500000000000001
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/ultimatum-claude-haiku-5-5-scripted-s1-r0.json",
              "episodes/ultimatum-claude-haiku-5-5-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "ultimatum",
            "model": "gpt-6.1-sol",
            "opponent": "scripted",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.9,
              "other_mean_points": 3.6,
              "joint_mean_points": 7.5,
              "individual_max_fraction": 0.39,
              "joint_max_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/ultimatum-gpt-6.1-sol-scripted-s0-r0.json",
              "episodes/ultimatum-gpt-6.1-sol-scripted-s1-r0.json"
            ]
          },
          {
            "game_id": "ultimatum",
            "model": "grok-4.7",
            "opponent": "scripted",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.8499999999999996,
              "other_mean_points": 2.6500000000000004,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.385,
              "joint_max_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/ultimatum-grok-4.7-scripted-s1-r0.json",
              "episodes/ultimatum-grok-4.7-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "ultimatum",
            "model": "qwen3.8-max-prime",
            "opponent": "scripted",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.9,
              "other_mean_points": 3.6,
              "joint_mean_points": 7.5,
              "individual_max_fraction": 0.39,
              "joint_max_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/ultimatum-qwen3.8-max-prime-scripted-s1-r0.json",
              "episodes/ultimatum-qwen3.8-max-prime-scripted-s0-r0.json"
            ]
          }
        ],
        "accounted_cost_usd": 6.119991,
        "billed_cost_usd": 169.032088,
        "previous_run_cost_usd": 199.72094,
        "cumulative_accounted_cost_usd": 205.840931,
        "new_api_calls": 177,
        "reused_calls": 11371,
        "retried_deliveries": 29,
        "unknown_usage_calls": 0,
        "cumulative_unknown_usage_calls": 34,
        "budget_usd": 30.0
      }
    },
    {
      "path": "results/all-146-sonnet55-2026-10-08-retry",
      "summary": {
        "version": "0.1.0",
        "plan": {
          "benchmark_version": "0.1.0",
          "protocol_version": "0.5.0",
          "game_ids": [
            "g001",
            "g002",
            "g003",
            "g004",
            "g005",
            "g006",
            "g007",
            "g008",
            "g009",
            "g010",
            "g011",
            "g012",
            "g013",
            "g014",
            "g015",
            "g016",
            "g017",
            "g018",
            "g019",
            "g020",
            "g021",
            "g022",
            "g023",
            "g024",
            "g025",
            "g026",
            "g027",
            "g028",
            "g029",
            "g030",
            "g031",
            "g032",
            "g033",
            "g034",
            "g035",
            "g036",
            "g037",
            "g038",
            "g039",
            "g040",
            "g041",
            "g042",
            "g043",
            "g044",
            "g045",
            "g046",
            "g047",
            "g048",
            "g049",
            "g050",
            "g051",
            "g052",
            "g053",
            "g054",
            "g055",
            "g056",
            "g057",
            "g058",
            "g059",
            "g060",
            "g061",
            "g062",
            "g063",
            "g064",
            "g065",
            "g066",
            "g067",
            "g068",
            "g069",
            "g070",
            "g071",
            "g072",
            "g073",
            "g074",
            "g075",
            "g076",
            "g077",
            "g078",
            "g079",
            "g080",
            "g081",
            "g082",
            "g083",
            "g084",
            "g085",
            "g086",
            "g087",
            "g088",
            "g089",
            "g090",
            "g091",
            "g092",
            "g093",
            "g094",
            "g095",
            "g096",
            "g097",
            "g098",
            "g099",
            "g100",
            "g101",
            "g102",
            "g103",
            "g104",
            "g105",
            "g106",
            "g107",
            "g108",
            "g109",
            "g110",
            "g111",
            "g112",
            "g113",
            "g114",
            "g115",
            "g116",
            "g117",
            "g118",
            "g119",
            "g120",
            "g121",
            "g122",
            "g123",
            "g124",
            "g125",
            "g126",
            "g127",
            "g128",
            "g129",
            "g130",
            "g131",
            "g132",
            "g133",
            "g134",
            "g135",
            "g136",
            "g137",
            "g138",
            "g139",
            "g140",
            "g141",
            "g142",
            "g143",
            "g144",
            "dictator",
            "ultimatum"
          ],
          "games": [
            {
              "number": 1,
              "name": "Hegemony",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g001",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "0cac7ee5fbd62630caa340b4cc5d6dd41f38cbacc6a87e8a71278f58314358ab"
            },
            {
              "number": 2,
              "name": "Samaritan Dilemma",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g002",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "498cffafdce53a21bfa27dfa56f575fc8c538b23914f90e1f03a43d888466687"
            },
            {
              "number": 3,
              "name": "Quasi Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g003",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "225c1c6f5f36f682e83a107b7bf709be8b9316c73118ba2a2cc2a996895715b3"
            },
            {
              "number": 4,
              "name": "Biased Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g004",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ae5bb10fbeb4e104ec53a5b70c1aa551775c2cf9cf4dc73d08e8b27ac2c8172c"
            },
            {
              "number": 5,
              "name": "Inferior Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g005",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "97170e25ace119d10621cf088a4ffe988472fae3d7c6e12e6a2e322f781cd57c"
            },
            {
              "number": 6,
              "name": "Endless",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g006",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8d29c7ce6f7fdcfe850fe43eddba0efecdb309abe6b2739af962df8d7bdc9b04"
            },
            {
              "number": 7,
              "name": "Called Bluff",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g007",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "606d42f7c565cc3cb60f373bfda3eca7f35eb4c732a0012a446d593a2a1bf56a"
            },
            {
              "number": 8,
              "name": "Bully",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g008",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "37d28424c1476d0a3b9c7ae4af209e4bb442e7975324d73263f938a0102a0254"
            },
            {
              "number": 9,
              "name": "Unfair Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g009",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "49a883e06e59b07129182e507858a24714ede45bf6edef459bd70fe2943a3d98"
            },
            {
              "number": 10,
              "name": "Skewed Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g010",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "d89f96d3809cabd0227a59097d3c6807e306659df8d349d3882c7c934ab1a739"
            },
            {
              "number": 11,
              "name": "Asym Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g011",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "eb0b4d72195261e3bc79dc828060b79461ad0ccdaa818c18a446dde372b81382"
            },
            {
              "number": 12,
              "name": "Chicken",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g012",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "e2ff2d44cef5199eb5298a5ac13e727232bc4418e23c43c428e0c5fc6926a0c3"
            },
            {
              "number": 13,
              "name": "Samson",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g013",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "48b222e1838dce3002c839f11894a6fca92e771949a3b428df645d2d0c0b6cae"
            },
            {
              "number": 14,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g014",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0bfd4d321363e7f29f70fe414b9fb5dca327f8c3bcdc778e9f1a507d8b6f6c15"
            },
            {
              "number": 15,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g015",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f5db1ec87fab8954393b3e45f68c3593ba1b21528f36978157766f33c4bc9a26"
            },
            {
              "number": 16,
              "name": "Quasi Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g016",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "38e2b7e84444c766bd8f6bda1d59c0b5c38a6f59154f33e02e4e4878bc152b1d"
            },
            {
              "number": 17,
              "name": "Tragic Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g017",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "eb17532eb382a63a1c240173e0f86d1ee72038e9ad08c9e189050151ff48ccef"
            },
            {
              "number": 18,
              "name": "Inspector",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g018",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "dc7553a63e0581dcdc6ec0b46560aa676da075371a43f49918f17689fe69dc21"
            },
            {
              "number": 19,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g019",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "38345d51b202102d88cb862dc3282aad2d4f0ac7091ecfbb180263371f41127a"
            },
            {
              "number": 20,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g020",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "5561f8fdeb5cde8b7d3e886fb3e89ff8bd164b2135f05ceba7bc6ab3ade57e04"
            },
            {
              "number": 21,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g021",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "3d460a51ad99a8783cd8aa4bbadea7d25dd73a0be822b2f05642213a423a3b94"
            },
            {
              "number": 22,
              "name": "Quasi Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g022",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "096379419560dcc195402c2e04942c78c444ee0e7e95b1f192404780bbf74a95"
            },
            {
              "number": 23,
              "name": "Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g023",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "387831a3bec2e33414b7f038e03c4f999271deb6081bdcfcbbf18afb9cbe9bd0"
            },
            {
              "number": 24,
              "name": "Asym Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g024",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "6dd6d78836034d55bfd229de7b386a19f2d567de5dd1a673629b3ed8da82c77d"
            },
            {
              "number": 25,
              "name": "Delilah",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g025",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ebb9d39f7df465dfc715a7de40a5f64366cd107de73eb971a06a7f1cb2e28734"
            },
            {
              "number": 26,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g026",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "70a90566e3c93c3417bc7081b6a3d87d333681474b754237e74fecb7ac53c574"
            },
            {
              "number": 27,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g027",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9c67004d04f273109d5d39f3c7f5e2e6f47f12ed6e100eae5f356173d4b6e6ea"
            },
            {
              "number": 28,
              "name": "Pursuit Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g028",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "1127ecfd4f88278de4c5ddd04121aeb88fa7d69186ac0eb7dc51006586b18c9d"
            },
            {
              "number": 29,
              "name": "Fixed Sum",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g029",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "05e2e7367f5ff682ae1be701d92da0871ed12bf1377e454a7a96c10d81aa791a"
            },
            {
              "number": 30,
              "name": "Missile Crisis",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g030",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b3d01c0a5034beab91ec3c11bb8f5872a7da1c533e3084b716a0349a05410095"
            },
            {
              "number": 31,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g031",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "620f47b4d4b06a2ced990a955ec664aa6b72b88fc5c361b35398e6a8064aa1e4"
            },
            {
              "number": 32,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g032",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "52f640e338b2668f6c348a051e4285fc561066955f350aa5e7147e87bbfceffe"
            },
            {
              "number": 33,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g033",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0734e2939327b6b611a1419fb8dbfe2ab4b9ffdcb932d164bbccc8ea672dd16a"
            },
            {
              "number": 34,
              "name": "Hero",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g034",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "580a7045fbc6c99c9e56f95e18b16947e96ca6f5c3a4240a4b761f34f2470a37"
            },
            {
              "number": 35,
              "name": "Quasi Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g035",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "971c270d1e5e9caddc93dd0460f8c40871df090389e1ae5e139d5da7437670ab"
            },
            {
              "number": 36,
              "name": "Skewed Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g036",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "73ca100688a858af58fc4d33b11d69f5df0955083504dd2794292c0ab9a689b4"
            },
            {
              "number": 37,
              "name": "Hostage",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g037",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a3d102d83bbef5c11349a93c6bc3259092ea19bb5df8cc307d6291dbfd5c1a69"
            },
            {
              "number": 38,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g038",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "794c0542c056f3140b486bf31dad39baab4866a77183046b59cd857199d4186c"
            },
            {
              "number": 39,
              "name": "Subsym Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g039",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f8978b6543150953a82993bf56574714ef5dd4b81e0de708dce576c2954061d1"
            },
            {
              "number": 40,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g040",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b7a078ef4072252e5e868b0a6e0174d4f040c3383db7b452698c951196846f48"
            },
            {
              "number": 41,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g041",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "08931af3497028d7238c20002aee57462be9cdb373747f9e9d877ff5c140891e"
            },
            {
              "number": 42,
              "name": "Big Bully",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g042",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "235169149f8b0e3f03a6f82e921a84c7cfc85e793a31a5f6302b5a7aed9bdb60"
            },
            {
              "number": 43,
              "name": "Tragedy",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g043",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "e5194cbb621c62db3390f6b47ce9f1034f70a1d20a3ff40b3cd0aae755c908a3"
            },
            {
              "number": 44,
              "name": "Asym Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g044",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "3ca7f01e33dfd6b2432cc1b0a4ffed7a9ab947e67f0a603bcf0903e6be04099e"
            },
            {
              "number": 45,
              "name": "Pure Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g045",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "365cb5ea5fc4cd33f50665686712365658b87d7617eee8e3f38e854f59d2115c"
            },
            {
              "number": 46,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g046",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "99d6d1370c7e92a0af60fbbce821b4abaa2681315b99d6d6a3c063c98049cd12"
            },
            {
              "number": 47,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g047",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "21ddcc39147c883135886339bc3ea3b003d04c1b6158e2aa3e1ab4974d6ced92"
            },
            {
              "number": 48,
              "name": "Unfair Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g048",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9fc09ee3bf79249d15bafa29f80c443df7c539f7578b57e104ef7b6ab7d89235"
            },
            {
              "number": 49,
              "name": "Blackmail Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g049",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "97a9407d06c6523902ff14a44dd0336e414700d2e7c36657a188ac6237b1e2d3"
            },
            {
              "number": 50,
              "name": "Benevolent Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g050",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "889db229dbbe681a3c7c7bbb33ba3e021db7e5159d00adc0fffdb6ccb9ff11cc"
            },
            {
              "number": 51,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g051",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a0088863b30152ed49939ee1c6a0b7b3ccf68c3f2302daa14e8be89b5cb4fadf"
            },
            {
              "number": 52,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g052",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a1d8e39ef08e680e18222d502ce89c2b42564ed41c8496229d754f3bddfd1574"
            },
            {
              "number": 53,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g053",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5953b8c7d80b0276f6df569b342b6c5412ef848fc337ce9acb541b22517ab547"
            },
            {
              "number": 54,
              "name": "Hamlet",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g054",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "fa14510d9a50418d76568841cd86673a2772b467e1d91ad261b8d4445b6ee601"
            },
            {
              "number": 55,
              "name": "Total Conflict",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g055",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "5d2d973f7483416dda95422369497d303c8ec4173808037da85ce96906a8152f"
            },
            {
              "number": 56,
              "name": "Deadlock",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g056",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "afb42db74dd29733f1176d64440d70758c7991e77f7cd0c599a09ce5d206932b"
            },
            {
              "number": 57,
              "name": "Asym Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g057",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "704db1f19052f1009ac8bd44480eb6a781974150bcd290c67d7611858c6b34d2"
            },
            {
              "number": 58,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g058",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "71fc8621f1a0e748e29c4ad5d66e068f2ffc2e024e6a2de44ac0b18248e52f5a"
            },
            {
              "number": 59,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g059",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "cb9b841590854c7dc23b3bdc337f0958aba421269a0de0d9cf39a15530b67e20"
            },
            {
              "number": 60,
              "name": "Bully",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g060",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "8076b3d311dac153bd6b34f434abbd0a3af9291a3994820224f900abeffee719"
            },
            {
              "number": 61,
              "name": "Hegm. Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g061",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "508caf7c60763d185458eec836aa264ec84136b79ba9a0be193beef81dd02fb5"
            },
            {
              "number": 62,
              "name": "Altruist Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g062",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "107a262edce5c2753e0862f9187ff10d2e7b9ea78287233d455a65e1fd06ae07"
            },
            {
              "number": 63,
              "name": "Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g063",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ee74d594e9d44a12210c44c23dcc99d9e216b97ecdb23fd9b9b1d203ac759941"
            },
            {
              "number": 64,
              "name": "Revelation",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g064",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a387e1bba4650c36021c2349571740bc0ff8f245d7aa564d7205d128b107eceb"
            },
            {
              "number": 65,
              "name": "Alibi",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g065",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "b113f4deb82814e58c9e597a143cb56a5aec71a521ad153793db315375c6935f"
            },
            {
              "number": 66,
              "name": "Asym Pd",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g066",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "987c82ec0af4857457f59eff193de863a6c574ea39d7e74931eb4a4c82b8b355"
            },
            {
              "number": 67,
              "name": "Prisoners’ Dilemma",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g067",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "7817599cc395cfa3325ee7143bf1161265107219251d4121662207560c7b1fc8"
            },
            {
              "number": 68,
              "name": "Total Conflict",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g068",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "6a0bb2fc20f6fbb4f19da755f2394aae8927a81f8c6057fa9a824e2628567f7d"
            },
            {
              "number": 69,
              "name": "Tragedy",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g069",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "f687ff2536539e481eb858ee30dd24773a2c2521d183b5dcffca7a62b3805a41"
            },
            {
              "number": 70,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g070",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5a9f5dfddb4b8d1a6e3d26d10158a8a976ccc8a6c38ad64c84693cef87ff5019"
            },
            {
              "number": 71,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g071",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "50475f49f2b68d6368c0dcf152b5d3a6f1b906695084c38422072807e04dc80f"
            },
            {
              "number": 72,
              "name": "Called Bluff",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g072",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2a2ee7dd8eb4630c3eacc3cdb2fd1c5df791c52d15aeff02bd23bbe4983a9856"
            },
            {
              "number": 73,
              "name": "Low Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g073",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "dd50fcc8b00cd4ad2d9afeafc3a9e1ee4af1b99ee668395904b70efdc9fcdfdb"
            },
            {
              "number": 74,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g074",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5ff61bcddecfab459539b62c80498315a1183067c8f3d69e7f95d0528bcbd8b8"
            },
            {
              "number": 75,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g075",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5318247971e9f8bb0d113b4e8f1579920329fc968ca5b2395138b6d0d75ee1bd"
            },
            {
              "number": 76,
              "name": "Asym Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g076",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cf96a292ca88fad1b947ed9b57bbb1ef265def99ed9bcfe9c9c6eeb168bb269c"
            },
            {
              "number": 77,
              "name": "Asym Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g077",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a8d2f937970b6cb7d2230e10e95d1cf27bb7926975fb73b63adc655d22f337c7"
            },
            {
              "number": 78,
              "name": "Stag Hunt",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g078",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "c0feb93ef447e336d71ae4788149e3cf62ca30241bf1fe74e5146becfec52fd6"
            },
            {
              "number": 79,
              "name": "Asym Pd",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g079",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d846ac7b925e67a9082ef19b97135e29045bc00d000f086ea9dab4e050c399ce"
            },
            {
              "number": 80,
              "name": "Hamlet",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g080",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "8f36fb33e88f124567806b8864bd08b73ecfa76aeaed579c6cb9cb5c9ce9b4d5"
            },
            {
              "number": 81,
              "name": "Big Bully",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g081",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "9d74a3b51d2fa851386f5fc2babe20da4068849b4f4f756dc2190987baf22a22"
            },
            {
              "number": 82,
              "name": "Missile Crisis",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g082",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "50a94f61396774c5877c329604b18bba0ec49fdb40fdbcd5ebc65b7011756463"
            },
            {
              "number": 83,
              "name": "Inspector",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g083",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "68978f3e887894d41d6eddc69948cfac347de4eedac08fb903d50d86bc2ffe9e"
            },
            {
              "number": 84,
              "name": "Endless",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g084",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "a66d3f5b00f90fbc8e84783168d9ca25b704a214c9ca97dc8d608a35506b290a"
            },
            {
              "number": 85,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g085",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "1e5e0318191eb1e5f6b5abd6506a9d6e4ffbfd0d6f5f69ee29e9d47ddee9d967"
            },
            {
              "number": 86,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g086",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2789a50eaf9f14b1a74d68e352dab2c23676088ae1a361805c4ba420316c2962"
            },
            {
              "number": 87,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g087",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e29cea19e7a8fc649c4b5ac577aaa595852af0b876b28df13c763d48a53cd760"
            },
            {
              "number": 88,
              "name": "Pure Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g088",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "e1acc68e8790c605e45e53c50bf606c3f78732d9934bf7394f242b314b7d08d8"
            },
            {
              "number": 89,
              "name": "Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g089",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "4111883f6d0663e2329a1da7acecf7c3b19fd455fc682505ddf0af76f040f7e1"
            },
            {
              "number": 90,
              "name": "Asym Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g090",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6b221afbc5742fc837307f42777f34839ddb8fe102b3fcb8ba234f099fd5e808"
            },
            {
              "number": 91,
              "name": "Alibi",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g091",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8d6697abff7932bccd6527f93db54283013f52e05cc836ae219fc97b9695a14f"
            },
            {
              "number": 92,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g092",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "66870bafd2876665036cf2e6a9abd8b9ff5ec03732a1198911c1f4c6d528cbdb"
            },
            {
              "number": 93,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g093",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "68ee50e1a8fc66d4bdb2ee98785ab5d44528a0a770d452d056f15792baef930d"
            },
            {
              "number": 94,
              "name": "Fixed Sum",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g094",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "57822412d3def387b0dcb3bdcd9bf8ece4cd1a81a99bb657f707805cc9d27f5b"
            },
            {
              "number": 95,
              "name": "Tragic Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g095",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "0d437b425aab8d9dbede227da29dbec16f16cf39cfd2d8df1bdbd2877d09f74c"
            },
            {
              "number": 96,
              "name": "Inferior Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g096",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "687c7b47da6c63e88a017b5b34bec85e5b45d813d6885444f457613adc5668db"
            },
            {
              "number": 97,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g097",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "7a988296ef0084210cb5356676392fe5a5eb983bf7f015968486b2f7a46c1d73"
            },
            {
              "number": 98,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g098",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "239cfca1acb88f39d7b131f3dcddfed4f39c0339f6b481ec177cc2652d5cb2ce"
            },
            {
              "number": 99,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g099",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "887d31c8b24f4f9e5d8cdc89118699d79c8b3d40480f5eb6b8babe6afad0e2e0"
            },
            {
              "number": 100,
              "name": "Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g100",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b0cf041e08f0168d6b260e1ed536e29e73bf25d747580cdc2bef359d58e65134"
            },
            {
              "number": 101,
              "name": "Pure Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g101",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0e581f02bae5b6d34b7acdceeeb0818257703a29b0b3dc1e4146f0ed3ac96f42"
            },
            {
              "number": 102,
              "name": "Asym Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g102",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a98e112a8f5db9927ddf84a8738f6d01c7eca6dc57a66da304cb162cb12698eb"
            },
            {
              "number": 103,
              "name": "Revelation",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g103",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ad3118778899170970b0a55ea8503abd79e1c53141664023a87a82d229db4415"
            },
            {
              "number": 104,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g104",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "25ffe399856992d951a4718173a122e03e695210b5c68ef18218f11195e06020"
            },
            {
              "number": 105,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g105",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9ffd0a2ab178ad58b941195eb85596e31f01b90e04bca879109ad47e84f9c569"
            },
            {
              "number": 106,
              "name": "Pursuit Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g106",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8539d0d1638a64020ef501bb7a5324d95a40f88499dfd3c82855e1b9c5903225"
            },
            {
              "number": 107,
              "name": "Quasi Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g107",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0d5addf861a042fc1711fd1233449179e72563baed58319a8c405efe43b30fc2"
            },
            {
              "number": 108,
              "name": "Biased Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g108",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6b8d94773b8d5f97d4620b728063cde6a22609dc0ee627bf376cee3e93f4c9dd"
            },
            {
              "number": 109,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g109",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6082be0831c9a025487bfbcfb0a572d2e83e28682b1b90d379996ae7ec198362"
            },
            {
              "number": 110,
              "name": "Asym Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g110",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "409189ef33bfea9ca2c6f73b48d68e5f5169005110c4481212bcea4da904f704"
            },
            {
              "number": 111,
              "name": "Mixed Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g111",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "57da8d4b7901c1b6fd72744eebd3ebe837c0f74a51c571b668a2fb7e8f930f83"
            },
            {
              "number": 112,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g112",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2db50f92b138820827b9587cc6882a38c96c11c29f8d64b1ba130a7203da4bdd"
            },
            {
              "number": 113,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g113",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "08d4b71c397681355ba3fe546160d006640080446bee9a4da87f43c9db910f8a"
            },
            {
              "number": 114,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g114",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c69e3743487e472baff79c5fed61e2634116aa07cebb9c051b229228eb523e29"
            },
            {
              "number": 115,
              "name": "Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g115",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cfc9bd9c84b5cf3e2d9da5f202d45a39dcbdf1454b05d9303e4ce648d0c85a26"
            },
            {
              "number": 116,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g116",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "efd116632484ffa1ab3ad4fe0847b732014a9a7d2dde574dbee6c00e7833e9b4"
            },
            {
              "number": 117,
              "name": "Subsym Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g117",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e6b2fa7df33fb7ef7aea4275b6633ab2b079cc236a8c9b0cc3da925b4887710b"
            },
            {
              "number": 118,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g118",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "202db0c8473f0150f0dbd7a5d8b7f3a8087b1ac18391fa8551c41feb8f81a5e6"
            },
            {
              "number": 119,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g119",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5b46e673066b584642b05d105ea4b5f89f0dcd3025b1c2c7af7e7a90fbbef2ca"
            },
            {
              "number": 120,
              "name": "Quasi Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g120",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b2c23ea090c3fd2ff195d191672427c8546eddd464bc733851c253f07aab2a3c"
            },
            {
              "number": 121,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g121",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cd24722848a9cad51761a8c1004b42027fafb725f62534b20dc172db43b04c76"
            },
            {
              "number": 122,
              "name": "Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g122",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "46eb490e49e3470cf3ddfa5dfd35051c6b2e4cfc9a79b375b45eac61c6af7b66"
            },
            {
              "number": 123,
              "name": "Asym Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g123",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ce48a5661b185849efaacc8cf724f229e91d571ac4e9deac5d73e25be2891f6f"
            },
            {
              "number": 124,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g124",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5a371c7c455aaf649e543ef750afa841c71bd9a5d88c033e0eaf9bf83d06a288"
            },
            {
              "number": 125,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g125",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d360549a53e9e993d2a031659eedc1ee0aea97f2ba67746b8f16c4f4fd018364"
            },
            {
              "number": 126,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g126",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "48792b921f46a1d219c2f0b076f9e927c5c95f8492a608f1c49946ff462e09b8"
            },
            {
              "number": 127,
              "name": "Altruist Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g127",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "abd0d948fc766d18b427b98d70365410866dcc1ca5ffda8ecd9d7aea5f9bbad8"
            },
            {
              "number": 128,
              "name": "Benevolent Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g128",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "fe4e7e1a6ec3680dfa1b8111fb5f9c89660b8e93f968ca6a1fa305e6db65a77e"
            },
            {
              "number": 129,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g129",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "bfa2e9f2396de96ddc3462797710f027e589c368deb8ce03fa23a6b4b4d72094"
            },
            {
              "number": 130,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g130",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ba57051dfb33b7a50b358e4658bfe74f9b1c6ea724b67987738d7248c805e28c"
            },
            {
              "number": 131,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g131",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c9b62450c61ca111fcd6c9a09a33c1fe6676c6365fdc65d7832a8b9582a96699"
            },
            {
              "number": 132,
              "name": "Samaritan Dilemma",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g132",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "dbde635ebed07e01626496d1e2e06c557f1ddb79baf4aae1387aef59c1895b07"
            },
            {
              "number": 133,
              "name": "No Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g133",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "751076925516d21c9cf8602f3a87b02dbacdec3ab3189dcec4be122b8a5db4d7"
            },
            {
              "number": 134,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g134",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e4654b3e48a907e628900b53e350e232de95651fe6f8af65eb40158771f71da2"
            },
            {
              "number": 135,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g135",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6e2c9fc310c990aa1c9f68283f59b7a7a1b27bbef99650e8024f3b00b396c931"
            },
            {
              "number": 136,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g136",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f8a1ed90fc4aa7f8f04fad77e8313839e50c62c58451cb1e909348fa4a54e08e"
            },
            {
              "number": 137,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g137",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c4f9032ce47ce05ffab81a98fe5587a6dbd1b8e8c23646f3372403a31e361268"
            },
            {
              "number": 138,
              "name": "Low Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g138",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "26712d7bfc52e023665f334b9792e8e8fd86d28d0a2f1831003b51a82ee867b7"
            },
            {
              "number": 139,
              "name": "Hegm. Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g139",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "3589a5d82ab81610df5c3e6ae8373c5ba4b4e5c32ed7281ddd1f4536aa48452a"
            },
            {
              "number": 140,
              "name": "Blackmail Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g140",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d3356a3b529b3f6f2949edb1ade135f75096d4f6714e0a220df13787980a972e"
            },
            {
              "number": 141,
              "name": "Hostage",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g141",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cdf6fd9fbabb52efd6b501913eae0e3d25dfd2582ca30cfb1319ad53ff609d34"
            },
            {
              "number": 142,
              "name": "Delilah",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g142",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b1e05bbfa848a8886c5b053ecdbbb5d22333efd7ec4ab768c069926412325472"
            },
            {
              "number": 143,
              "name": "Samson",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g143",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "89326126010603a364ab16c765d30ba7a6216db6d4dfdd7de710158919b79054"
            },
            {
              "number": 144,
              "name": "Hegemony",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g144",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "28c6611ee64e078cf2cf2ef6e087b7c9cb42f33af00131d0b628ca524a3dcdec"
            },
            {
              "id": "dictator",
              "name": "Dictator",
              "type": "dictator",
              "description": "Probes how players divide a reward when the recipient has no power to reject the allocation.",
              "total_points": 10,
              "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/dictator.html",
              "aliases": [
                "Dictator game"
              ],
              "acceptance_threshold": null,
              "scripted_offers": [],
              "kind": "allocation",
              "origin": "additional",
              "version": "0.1.0",
              "decision_seats": [
                0
              ],
              "sha256": "81824495fa6052dfd50ef60bca8825c5f7c720156e6222392247fd15e7c3b276"
            },
            {
              "id": "ultimatum",
              "name": "Ultimatum",
              "type": "ultimatum",
              "description": "Probes bargaining and responses to unequal offers when rejection leaves both players with nothing.",
              "total_points": 10,
              "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/ultimatum.html",
              "aliases": [
                "Ultimatum game"
              ],
              "acceptance_threshold": 4,
              "scripted_offers": [
                2,
                5,
                1,
                4,
                0,
                10
              ],
              "kind": "allocation",
              "origin": "additional",
              "version": "0.1.0",
              "decision_seats": [
                0,
                1
              ],
              "sha256": "659eaa837bae89bca152ee8684f45aafd7fdf21506751678365064b1474550b4"
            }
          ],
          "models": [
            {
              "key": "claude-sonnet-5-5",
              "label": "Claude Sonnet 5.5",
              "provider": "bedrock",
              "model": "global.anthropic.claude-sonnet-5-5",
              "effort": "max",
              "max_output_tokens": 65536,
              "input_per_million": 2.0,
              "output_per_million": 10.0,
              "pricing_url": "https://platform.claude.com/docs/en/models/sonnet-5-5/overview",
              "pricing_note": "Global standard inference, checked 2026-10-07; regional premiums excluded.",
              "effort_note": "Top level per platform.claude.com/docs/en/build-with-claude/effort, checked 2026-10-07."
            }
          ],
          "scripted_focal": null,
          "opponents": [
            "alternating"
          ],
          "rounds": 10,
          "repetitions": 1,
          "seats": [
            0,
            1
          ],
          "seed": 20260908,
          "source": {
            "repository": "https://github.com/eliaka/repeatedgames",
            "commit": "224a605a21127cac69763f990e077f7b05abd422",
            "paper": "https://doi.org/10.1038/s41562-025-02172-y",
            "files": [
              {
                "path": "144_games_info.csv",
                "upstream_path": "all_games/144_games_info.csv",
                "sha256": "4b08f2b8f948784004e3f04be1a876901dd248ba6cd76962bd31c3eeea41456d"
              },
              {
                "path": "LICENSE.md",
                "upstream_path": "LICENSE.md",
                "sha256": "efffba77db6fd2e7810213fcff131d7346b329e820bc091e58b92305d652d6c4"
              }
            ]
          },
          "code_sha256": {
            "build_site.py": "f3ac8d2c0c01dea4d0159f602c640e5eb7cd728d545eea7b803ae042b51bef27",
            "catalogue.py": "438d215b0da883c32deadb8dd21f9c854647256e15da9a0c3b427a87bdd3201f",
            "engine.py": "4a8dc001a70b981babcada523ad9f6333e887cb10588bf4858f828c4076bf28a",
            "providers.py": "50827bac11377ee37bf92edfabb6538ce04160a7e23e9220c32b0998dbc0c1fa",
            "recover_interrupted.py": "c574234bc45beeee81895a32c9acc5382bd5480f413e1d81a5c31cabd53b46a6",
            "run.py": "2aa39a381f1f51a254e5b22b0fe8d658a51027a9081dd817be786791149ad3be",
            "test_benchmark.py": "fd803e8b3617711b5a71de7c32783d43b157cc5e4da81aa44089c070bb2958a9",
            "test_recovery.py": "8b7f99f6dd607b13ead2c9d1830ff1d76daaea900b6e9463f9be17314a8fc8e3"
          },
          "decisions_per_model": 2910,
          "planned_api_calls": 2910,
          "estimate_assumptions": {
            "mean_input_tokens": 1000,
            "billed_output_tokens": [
              100,
              1000
            ],
            "includes_reasoning": true,
            "cached_discounts": false
          },
          "estimated_costs": [
            {
              "model": "claude-sonnet-5-5",
              "low_usd": 8.73,
              "high_usd": 34.92
            }
          ],
          "sha256": "c49c243a76a511ee9dae340cf26e5be018887f4ce3f3962ff368c27deabecbb7",
          "replay_from": {
            "run": "all-146-sonnet55-2026-10-08",
            "plan_sha256": "d3c5513b45fb5a5dc32ec8e412bbc42cc71cb8e6c99e3cec2553025c35285230",
            "protocol_version": "0.5.0",
            "game_ids": [
              "g001",
              "g002",
              "g003",
              "g004",
              "g005",
              "g006",
              "g007",
              "g008",
              "g009",
              "g010",
              "g011",
              "g012",
              "g013",
              "g014",
              "g015",
              "g016",
              "g017",
              "g018",
              "g019",
              "g020",
              "g021",
              "g022",
              "g023",
              "g024",
              "g025",
              "g026",
              "g027",
              "g028",
              "g029",
              "g030",
              "g031",
              "g032",
              "g033",
              "g034",
              "g035",
              "g036",
              "g037",
              "g038",
              "g039",
              "g040",
              "g041",
              "g042",
              "g043",
              "g044",
              "g045",
              "g046",
              "g047",
              "g048",
              "g049",
              "g050",
              "g051",
              "g052",
              "g053",
              "g054",
              "g055",
              "g056",
              "g057",
              "g058",
              "g059",
              "g060",
              "g061",
              "g062",
              "g063",
              "g064",
              "g065",
              "g066",
              "g067",
              "g068",
              "g069",
              "g070",
              "g071",
              "g072",
              "g073",
              "g074",
              "g075",
              "g076",
              "g077",
              "g078",
              "g079",
              "g080",
              "g081",
              "g082",
              "g083",
              "g084",
              "g085",
              "g086",
              "g087",
              "g088",
              "g089",
              "g090",
              "g091",
              "g092",
              "g093",
              "g094",
              "g095",
              "g096",
              "g097",
              "g098",
              "g099",
              "g100",
              "g101",
              "g102",
              "g103",
              "g104",
              "g105",
              "g106",
              "g107",
              "g108",
              "g109",
              "g110",
              "g111",
              "g112",
              "g113",
              "g114",
              "g115",
              "g116",
              "g117",
              "g118",
              "g119",
              "g120",
              "g121",
              "g122",
              "g123",
              "g124",
              "g125",
              "g126",
              "g127",
              "g128",
              "g129",
              "g130",
              "g131",
              "g132",
              "g133",
              "g134",
              "g135",
              "g136",
              "g137",
              "g138",
              "g139",
              "g140",
              "g141",
              "g142",
              "g143",
              "g144",
              "dictator",
              "ultimatum"
            ],
            "accounted_cost_usd": 162.740342,
            "unknown_usage_calls": 18
          },
          "execution": {
            "workers": 10,
            "model_concurrency": 10
          },
          "retry_transport_failures": true
        },
        "started": "2026-10-08T19:04:53.210770+00:00",
        "updated": "2026-10-08T19:23:30.535078+00:00",
        "run_kind": "model_evaluation",
        "episodes_completed": 272,
        "episodes_finished": 291,
        "rows": [
          {
            "game_id": "dictator",
            "model": "claude-sonnet-5-5",
            "opponent": "scripted",
            "completed": 1,
            "scheduled": 1,
            "metrics": {
              "mean_points": 5.0,
              "other_mean_points": 5.0,
              "joint_mean_points": 10.0,
              "individual_max_fraction": 0.5,
              "joint_max_rate": 1.0
            },
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 10
            },
            "episodes": [
              "episodes/dictator-claude-sonnet-5-5-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "g001",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.8499999999999996,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g001-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g001-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g002",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g002-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g002-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g003",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g003-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g003-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g004",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g004-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g004-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g005",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g005-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g005-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g006",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g006-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g006-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g007",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g007-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g007-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g008",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g008-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g008-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g009",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g009-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g009-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g010",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g010-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g010-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g011",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g011-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g011-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g012",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g012-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g012-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g013",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g013-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g013-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g014",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g014-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g014-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g015",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g015-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g015-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g016",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 1.7,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g016-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g016-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g017",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.3500000000000005,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g017-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g017-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g018",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g018-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g018-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g019",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g019-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g019-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g020",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g020-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g020-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g021",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g021-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g021-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g022",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g022-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g022-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g023",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.95,
              "joint_mean_points": 5.949999999999999,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.7,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g023-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g023-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g024",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g024-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g024-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g025",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 2.4000000000000004,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.7,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g025-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g025-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g026",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g026-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g026-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g027",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g027-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g027-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g028",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g028-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g028-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g029",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g029-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g029-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g030",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 1.9,
              "joint_mean_points": 4.85,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g030-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g030-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g031",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g031-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g031-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g032",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g032-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g032-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g033",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g033-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g033-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g034",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 0,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 7,
              "valid_choice": 7,
              "responses": 9
            },
            "episodes": [
              "episodes/g034-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g034-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g035",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 12,
              "valid_choice": 12,
              "responses": 13
            },
            "episodes": [
              "episodes/g035-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g035-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g036",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g036-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g036-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g037",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g037-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g037-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g038",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g038-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g038-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g039",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g039-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g039-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g040",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g040-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g040-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g041",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g041-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g041-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g042",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g042-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g042-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g043",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g043-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g043-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g044",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g044-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g044-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g045",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g045-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g045-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g046",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g046-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g046-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g047",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g047-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g047-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g048",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g048-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g048-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g049",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g049-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g049-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g050",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g050-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g050-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g051",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g051-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g051-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g052",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.95,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g052-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g052-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g053",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g053-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g053-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g054",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g054-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g054-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g055",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g055-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g055-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g056",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g056-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g056-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g057",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g057-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g057-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g058",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g058-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g058-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g059",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g059-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g059-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g060",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g060-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g060-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g061",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 12,
              "valid_choice": 12,
              "responses": 13
            },
            "episodes": [
              "episodes/g061-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g061-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g062",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.8,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g062-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g062-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g063",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g063-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g063-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g064",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g064-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g064-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g065",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g065-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g065-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g066",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g066-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g066-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g067",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.0,
              "joint_mean_points": 4.75,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.1,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g067-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g067-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g068",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g068-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g068-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g069",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g069-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g069-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g070",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g070-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g070-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g071",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.199999999999999,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g071-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g071-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g072",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g072-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g072-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g073",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g073-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g073-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g074",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g074-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g074-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g075",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g075-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g075-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g076",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g076-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g076-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g077",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g077-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g077-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g078",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g078-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g078-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g079",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.0999999999999996,
              "joint_mean_points": 4.85,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g079-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g079-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g080",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g080-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g080-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g081",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g081-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g081-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g082",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g082-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g082-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g083",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g083-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g083-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g084",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g084-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g084-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g085",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g085-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g085-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g086",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g086-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g086-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g087",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g087-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g087-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g088",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g088-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g088-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g089",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g089-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g089-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g090",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g090-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g090-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g091",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g091-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g091-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g092",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g092-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g092-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g093",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g093-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g093-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g094",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g094-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g094-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g095",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.6499999999999995,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.6499999999999999,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g095-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g095-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g096",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g096-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g096-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g097",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g097-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g097-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g098",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g098-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g098-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g099",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g099-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g099-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g100",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g100-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g100-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g101",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g101-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g101-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g102",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g102-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g102-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g103",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 15,
              "valid_choice": 15,
              "responses": 16
            },
            "episodes": [
              "episodes/g103-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g103-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g104",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.95,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g104-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g104-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g105",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g105-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g105-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g106",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g106-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g106-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g107",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 1.7,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g107-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g107-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g108",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g108-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g108-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g109",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g109-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g109-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g110",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g110-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g110-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g111",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g111-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g111-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g112",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g112-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g112-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g113",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g113-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g113-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g114",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g114-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g114-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g115",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g115-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g115-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g116",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g116-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g116-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g117",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g117-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g117-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g118",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 12,
              "valid_choice": 12,
              "responses": 13
            },
            "episodes": [
              "episodes/g118-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g118-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g119",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g119-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g119-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g120",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g120-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g120-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g121",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g121-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g121-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g122",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g122-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g122-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g123",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g123-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g123-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g124",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g124-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g124-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g125",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g125-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g125-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g126",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g126-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g126-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g127",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 12,
              "valid_choice": 12,
              "responses": 13
            },
            "episodes": [
              "episodes/g127-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g127-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g128",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g128-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g128-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g129",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g129-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g129-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g130",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g130-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g130-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g131",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g131-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g131-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g132",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g132-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g132-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g133",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.5,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g133-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g133-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g134",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g134-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g134-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g135",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g135-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g135-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g136",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g136-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g136-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g137",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g137-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g137-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g138",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g138-claude-sonnet-5-5-alternating-s0-r0.json",
              "episodes/g138-claude-sonnet-5-5-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g139",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g139-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g139-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g140",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g140-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g140-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g141",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g141-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g141-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g142",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 11
            },
            "episodes": [
              "episodes/g142-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g142-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g143",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g143-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g143-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g144",
            "model": "claude-sonnet-5-5",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g144-claude-sonnet-5-5-alternating-s1-r0.json",
              "episodes/g144-claude-sonnet-5-5-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "ultimatum",
            "model": "claude-sonnet-5-5",
            "opponent": "scripted",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 4.25,
              "other_mean_points": 3.75,
              "joint_mean_points": 8.0,
              "individual_max_fraction": 0.42500000000000004,
              "joint_max_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/ultimatum-claude-sonnet-5-5-scripted-s1-r0.json",
              "episodes/ultimatum-claude-sonnet-5-5-scripted-s0-r0.json"
            ]
          }
        ],
        "accounted_cost_usd": 9.719608,
        "billed_cost_usd": 134.691942,
        "previous_run_cost_usd": 162.740342,
        "cumulative_accounted_cost_usd": 172.45995,
        "new_api_calls": 93,
        "reused_calls": 2699,
        "retried_deliveries": 17,
        "unknown_usage_calls": 0,
        "cumulative_unknown_usage_calls": 18,
        "budget_usd": 25.0
      }
    },
    {
      "path": "results/all-146-glm-deepseek-2026-10-08-retry",
      "summary": {
        "version": "0.1.0",
        "plan": {
          "benchmark_version": "0.1.0",
          "protocol_version": "0.5.0",
          "game_ids": [
            "g001",
            "g002",
            "g003",
            "g004",
            "g005",
            "g006",
            "g007",
            "g008",
            "g009",
            "g010",
            "g011",
            "g012",
            "g013",
            "g014",
            "g015",
            "g016",
            "g017",
            "g018",
            "g019",
            "g020",
            "g021",
            "g022",
            "g023",
            "g024",
            "g025",
            "g026",
            "g027",
            "g028",
            "g029",
            "g030",
            "g031",
            "g032",
            "g033",
            "g034",
            "g035",
            "g036",
            "g037",
            "g038",
            "g039",
            "g040",
            "g041",
            "g042",
            "g043",
            "g044",
            "g045",
            "g046",
            "g047",
            "g048",
            "g049",
            "g050",
            "g051",
            "g052",
            "g053",
            "g054",
            "g055",
            "g056",
            "g057",
            "g058",
            "g059",
            "g060",
            "g061",
            "g062",
            "g063",
            "g064",
            "g065",
            "g066",
            "g067",
            "g068",
            "g069",
            "g070",
            "g071",
            "g072",
            "g073",
            "g074",
            "g075",
            "g076",
            "g077",
            "g078",
            "g079",
            "g080",
            "g081",
            "g082",
            "g083",
            "g084",
            "g085",
            "g086",
            "g087",
            "g088",
            "g089",
            "g090",
            "g091",
            "g092",
            "g093",
            "g094",
            "g095",
            "g096",
            "g097",
            "g098",
            "g099",
            "g100",
            "g101",
            "g102",
            "g103",
            "g104",
            "g105",
            "g106",
            "g107",
            "g108",
            "g109",
            "g110",
            "g111",
            "g112",
            "g113",
            "g114",
            "g115",
            "g116",
            "g117",
            "g118",
            "g119",
            "g120",
            "g121",
            "g122",
            "g123",
            "g124",
            "g125",
            "g126",
            "g127",
            "g128",
            "g129",
            "g130",
            "g131",
            "g132",
            "g133",
            "g134",
            "g135",
            "g136",
            "g137",
            "g138",
            "g139",
            "g140",
            "g141",
            "g142",
            "g143",
            "g144",
            "dictator",
            "ultimatum"
          ],
          "games": [
            {
              "number": 1,
              "name": "Hegemony",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g001",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "0cac7ee5fbd62630caa340b4cc5d6dd41f38cbacc6a87e8a71278f58314358ab"
            },
            {
              "number": 2,
              "name": "Samaritan Dilemma",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g002",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "498cffafdce53a21bfa27dfa56f575fc8c538b23914f90e1f03a43d888466687"
            },
            {
              "number": 3,
              "name": "Quasi Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g003",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "225c1c6f5f36f682e83a107b7bf709be8b9316c73118ba2a2cc2a996895715b3"
            },
            {
              "number": 4,
              "name": "Biased Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g004",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ae5bb10fbeb4e104ec53a5b70c1aa551775c2cf9cf4dc73d08e8b27ac2c8172c"
            },
            {
              "number": 5,
              "name": "Inferior Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g005",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "97170e25ace119d10621cf088a4ffe988472fae3d7c6e12e6a2e322f781cd57c"
            },
            {
              "number": 6,
              "name": "Endless",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g006",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8d29c7ce6f7fdcfe850fe43eddba0efecdb309abe6b2739af962df8d7bdc9b04"
            },
            {
              "number": 7,
              "name": "Called Bluff",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g007",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "606d42f7c565cc3cb60f373bfda3eca7f35eb4c732a0012a446d593a2a1bf56a"
            },
            {
              "number": 8,
              "name": "Bully",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g008",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "37d28424c1476d0a3b9c7ae4af209e4bb442e7975324d73263f938a0102a0254"
            },
            {
              "number": 9,
              "name": "Unfair Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g009",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "49a883e06e59b07129182e507858a24714ede45bf6edef459bd70fe2943a3d98"
            },
            {
              "number": 10,
              "name": "Skewed Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g010",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "d89f96d3809cabd0227a59097d3c6807e306659df8d349d3882c7c934ab1a739"
            },
            {
              "number": 11,
              "name": "Asym Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g011",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "eb0b4d72195261e3bc79dc828060b79461ad0ccdaa818c18a446dde372b81382"
            },
            {
              "number": 12,
              "name": "Chicken",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g012",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "e2ff2d44cef5199eb5298a5ac13e727232bc4418e23c43c428e0c5fc6926a0c3"
            },
            {
              "number": 13,
              "name": "Samson",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g013",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "48b222e1838dce3002c839f11894a6fca92e771949a3b428df645d2d0c0b6cae"
            },
            {
              "number": 14,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g014",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0bfd4d321363e7f29f70fe414b9fb5dca327f8c3bcdc778e9f1a507d8b6f6c15"
            },
            {
              "number": 15,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g015",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f5db1ec87fab8954393b3e45f68c3593ba1b21528f36978157766f33c4bc9a26"
            },
            {
              "number": 16,
              "name": "Quasi Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g016",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "38e2b7e84444c766bd8f6bda1d59c0b5c38a6f59154f33e02e4e4878bc152b1d"
            },
            {
              "number": 17,
              "name": "Tragic Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g017",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "eb17532eb382a63a1c240173e0f86d1ee72038e9ad08c9e189050151ff48ccef"
            },
            {
              "number": 18,
              "name": "Inspector",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g018",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "dc7553a63e0581dcdc6ec0b46560aa676da075371a43f49918f17689fe69dc21"
            },
            {
              "number": 19,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g019",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "38345d51b202102d88cb862dc3282aad2d4f0ac7091ecfbb180263371f41127a"
            },
            {
              "number": 20,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g020",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "5561f8fdeb5cde8b7d3e886fb3e89ff8bd164b2135f05ceba7bc6ab3ade57e04"
            },
            {
              "number": 21,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g021",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "3d460a51ad99a8783cd8aa4bbadea7d25dd73a0be822b2f05642213a423a3b94"
            },
            {
              "number": 22,
              "name": "Quasi Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g022",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "096379419560dcc195402c2e04942c78c444ee0e7e95b1f192404780bbf74a95"
            },
            {
              "number": 23,
              "name": "Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g023",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "387831a3bec2e33414b7f038e03c4f999271deb6081bdcfcbbf18afb9cbe9bd0"
            },
            {
              "number": 24,
              "name": "Asym Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g024",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "6dd6d78836034d55bfd229de7b386a19f2d567de5dd1a673629b3ed8da82c77d"
            },
            {
              "number": 25,
              "name": "Delilah",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g025",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ebb9d39f7df465dfc715a7de40a5f64366cd107de73eb971a06a7f1cb2e28734"
            },
            {
              "number": 26,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g026",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "70a90566e3c93c3417bc7081b6a3d87d333681474b754237e74fecb7ac53c574"
            },
            {
              "number": 27,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g027",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9c67004d04f273109d5d39f3c7f5e2e6f47f12ed6e100eae5f356173d4b6e6ea"
            },
            {
              "number": 28,
              "name": "Pursuit Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g028",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "1127ecfd4f88278de4c5ddd04121aeb88fa7d69186ac0eb7dc51006586b18c9d"
            },
            {
              "number": 29,
              "name": "Fixed Sum",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g029",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "05e2e7367f5ff682ae1be701d92da0871ed12bf1377e454a7a96c10d81aa791a"
            },
            {
              "number": 30,
              "name": "Missile Crisis",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g030",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b3d01c0a5034beab91ec3c11bb8f5872a7da1c533e3084b716a0349a05410095"
            },
            {
              "number": 31,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g031",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "620f47b4d4b06a2ced990a955ec664aa6b72b88fc5c361b35398e6a8064aa1e4"
            },
            {
              "number": 32,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g032",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "52f640e338b2668f6c348a051e4285fc561066955f350aa5e7147e87bbfceffe"
            },
            {
              "number": 33,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g033",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0734e2939327b6b611a1419fb8dbfe2ab4b9ffdcb932d164bbccc8ea672dd16a"
            },
            {
              "number": 34,
              "name": "Hero",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g034",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "580a7045fbc6c99c9e56f95e18b16947e96ca6f5c3a4240a4b761f34f2470a37"
            },
            {
              "number": 35,
              "name": "Quasi Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g035",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "971c270d1e5e9caddc93dd0460f8c40871df090389e1ae5e139d5da7437670ab"
            },
            {
              "number": 36,
              "name": "Skewed Battle",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g036",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "73ca100688a858af58fc4d33b11d69f5df0955083504dd2794292c0ab9a689b4"
            },
            {
              "number": 37,
              "name": "Hostage",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g037",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a3d102d83bbef5c11349a93c6bc3259092ea19bb5df8cc307d6291dbfd5c1a69"
            },
            {
              "number": 38,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g038",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "794c0542c056f3140b486bf31dad39baab4866a77183046b59cd857199d4186c"
            },
            {
              "number": 39,
              "name": "Subsym Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g039",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f8978b6543150953a82993bf56574714ef5dd4b81e0de708dce576c2954061d1"
            },
            {
              "number": 40,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g040",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b7a078ef4072252e5e868b0a6e0174d4f040c3383db7b452698c951196846f48"
            },
            {
              "number": 41,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g041",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "08931af3497028d7238c20002aee57462be9cdb373747f9e9d877ff5c140891e"
            },
            {
              "number": 42,
              "name": "Big Bully",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    1,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g042",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "235169149f8b0e3f03a6f82e921a84c7cfc85e793a31a5f6302b5a7aed9bdb60"
            },
            {
              "number": 43,
              "name": "Tragedy",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g043",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "e5194cbb621c62db3390f6b47ce9f1034f70a1d20a3ff40b3cd0aae755c908a3"
            },
            {
              "number": 44,
              "name": "Asym Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g044",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "3ca7f01e33dfd6b2432cc1b0a4ffed7a9ab947e67f0a603bcf0903e6be04099e"
            },
            {
              "number": 45,
              "name": "Pure Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g045",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "365cb5ea5fc4cd33f50665686712365658b87d7617eee8e3f38e854f59d2115c"
            },
            {
              "number": 46,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g046",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "99d6d1370c7e92a0af60fbbce821b4abaa2681315b99d6d6a3c063c98049cd12"
            },
            {
              "number": 47,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g047",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "21ddcc39147c883135886339bc3ea3b003d04c1b6158e2aa3e1ab4974d6ced92"
            },
            {
              "number": 48,
              "name": "Unfair Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g048",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9fc09ee3bf79249d15bafa29f80c443df7c539f7578b57e104ef7b6ab7d89235"
            },
            {
              "number": 49,
              "name": "Blackmail Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g049",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "97a9407d06c6523902ff14a44dd0336e414700d2e7c36657a188ac6237b1e2d3"
            },
            {
              "number": 50,
              "name": "Benevolent Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g050",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "889db229dbbe681a3c7c7bbb33ba3e021db7e5159d00adc0fffdb6ccb9ff11cc"
            },
            {
              "number": 51,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g051",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a0088863b30152ed49939ee1c6a0b7b3ccf68c3f2302daa14e8be89b5cb4fadf"
            },
            {
              "number": 52,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g052",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a1d8e39ef08e680e18222d502ce89c2b42564ed41c8496229d754f3bddfd1574"
            },
            {
              "number": 53,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g053",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5953b8c7d80b0276f6df569b342b6c5412ef848fc337ce9acb541b22517ab547"
            },
            {
              "number": 54,
              "name": "Hamlet",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    2,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g054",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "fa14510d9a50418d76568841cd86673a2772b467e1d91ad261b8d4445b6ee601"
            },
            {
              "number": 55,
              "name": "Total Conflict",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g055",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "5d2d973f7483416dda95422369497d303c8ec4173808037da85ce96906a8152f"
            },
            {
              "number": 56,
              "name": "Deadlock",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g056",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "afb42db74dd29733f1176d64440d70758c7991e77f7cd0c599a09ce5d206932b"
            },
            {
              "number": 57,
              "name": "Asym Delight",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g057",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "704db1f19052f1009ac8bd44480eb6a781974150bcd290c67d7611858c6b34d2"
            },
            {
              "number": 58,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g058",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "71fc8621f1a0e748e29c4ad5d66e068f2ffc2e024e6a2de44ac0b18248e52f5a"
            },
            {
              "number": 59,
              "name": "Protector",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g059",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "cb9b841590854c7dc23b3bdc337f0958aba421269a0de0d9cf39a15530b67e20"
            },
            {
              "number": 60,
              "name": "Bully",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g060",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "8076b3d311dac153bd6b34f434abbd0a3af9291a3994820224f900abeffee719"
            },
            {
              "number": 61,
              "name": "Hegm. Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g061",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "508caf7c60763d185458eec836aa264ec84136b79ba9a0be193beef81dd02fb5"
            },
            {
              "number": 62,
              "name": "Altruist Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g062",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "107a262edce5c2753e0862f9187ff10d2e7b9ea78287233d455a65e1fd06ae07"
            },
            {
              "number": 63,
              "name": "Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g063",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ee74d594e9d44a12210c44c23dcc99d9e216b97ecdb23fd9b9b1d203ac759941"
            },
            {
              "number": 64,
              "name": "Revelation",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g064",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a387e1bba4650c36021c2349571740bc0ff8f245d7aa564d7205d128b107eceb"
            },
            {
              "number": 65,
              "name": "Alibi",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g065",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "b113f4deb82814e58c9e597a143cb56a5aec71a521ad153793db315375c6935f"
            },
            {
              "number": 66,
              "name": "Asym Pd",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g066",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "987c82ec0af4857457f59eff193de863a6c574ea39d7e74931eb4a4c82b8b355"
            },
            {
              "number": 67,
              "name": "Prisoners’ Dilemma",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g067",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "7817599cc395cfa3325ee7143bf1161265107219251d4121662207560c7b1fc8"
            },
            {
              "number": 68,
              "name": "Total Conflict",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g068",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "6a0bb2fc20f6fbb4f19da755f2394aae8927a81f8c6057fa9a824e2628567f7d"
            },
            {
              "number": 69,
              "name": "Tragedy",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g069",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "f687ff2536539e481eb858ee30dd24773a2c2521d183b5dcffca7a62b3805a41"
            },
            {
              "number": 70,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g070",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5a9f5dfddb4b8d1a6e3d26d10158a8a976ccc8a6c38ad64c84693cef87ff5019"
            },
            {
              "number": 71,
              "name": "Patron",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g071",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "50475f49f2b68d6368c0dcf152b5d3a6f1b906695084c38422072807e04dc80f"
            },
            {
              "number": 72,
              "name": "Called Bluff",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g072",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2a2ee7dd8eb4630c3eacc3cdb2fd1c5df791c52d15aeff02bd23bbe4983a9856"
            },
            {
              "number": 73,
              "name": "Low Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g073",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "dd50fcc8b00cd4ad2d9afeafc3a9e1ee4af1b99ee668395904b70efdc9fcdfdb"
            },
            {
              "number": 74,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g074",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5ff61bcddecfab459539b62c80498315a1183067c8f3d69e7f95d0528bcbd8b8"
            },
            {
              "number": 75,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g075",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5318247971e9f8bb0d113b4e8f1579920329fc968ca5b2395138b6d0d75ee1bd"
            },
            {
              "number": 76,
              "name": "Asym Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g076",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cf96a292ca88fad1b947ed9b57bbb1ef265def99ed9bcfe9c9c6eeb168bb269c"
            },
            {
              "number": 77,
              "name": "Asym Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g077",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a8d2f937970b6cb7d2230e10e95d1cf27bb7926975fb73b63adc655d22f337c7"
            },
            {
              "number": 78,
              "name": "Stag Hunt",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g078",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "c0feb93ef447e336d71ae4788149e3cf62ca30241bf1fe74e5146becfec52fd6"
            },
            {
              "number": 79,
              "name": "Asym Pd",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g079",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d846ac7b925e67a9082ef19b97135e29045bc00d000f086ea9dab4e050c399ce"
            },
            {
              "number": 80,
              "name": "Hamlet",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g080",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "8f36fb33e88f124567806b8864bd08b73ecfa76aeaed579c6cb9cb5c9ce9b4d5"
            },
            {
              "number": 81,
              "name": "Big Bully",
              "family": "Tragic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g081",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "This family is outside the paper’s main six-family analysis."
              ],
              "sha256": "9d74a3b51d2fa851386f5fc2babe20da4068849b4f4f756dc2190987baf22a22"
            },
            {
              "number": 82,
              "name": "Missile Crisis",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g082",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "50a94f61396774c5877c329604b18bba0ec49fdb40fdbcd5ebc65b7011756463"
            },
            {
              "number": 83,
              "name": "Inspector",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g083",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "68978f3e887894d41d6eddc69948cfac347de4eedac08fb903d50d86bc2ffe9e"
            },
            {
              "number": 84,
              "name": "Endless",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g084",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "a66d3f5b00f90fbc8e84783168d9ca25b704a214c9ca97dc8d608a35506b290a"
            },
            {
              "number": 85,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g085",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "1e5e0318191eb1e5f6b5abd6506a9d6e4ffbfd0d6f5f69ee29e9d47ddee9d967"
            },
            {
              "number": 86,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g086",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2789a50eaf9f14b1a74d68e352dab2c23676088ae1a361805c4ba420316c2962"
            },
            {
              "number": 87,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g087",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e29cea19e7a8fc649c4b5ac577aaa595852af0b876b28df13c763d48a53cd760"
            },
            {
              "number": 88,
              "name": "Pure Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    1
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g088",
              "version": "0.1.0",
              "pilot": true,
              "source_issues": [],
              "sha256": "e1acc68e8790c605e45e53c50bf606c3f78732d9934bf7394f242b314b7d08d8"
            },
            {
              "number": 89,
              "name": "Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    2
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g089",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "4111883f6d0663e2329a1da7acecf7c3b19fd455fc682505ddf0af76f040f7e1"
            },
            {
              "number": 90,
              "name": "Asym Assurance",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    1,
                    3
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g090",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6b221afbc5742fc837307f42777f34839ddb8fe102b3fcb8ba234f099fd5e808"
            },
            {
              "number": 91,
              "name": "Alibi",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g091",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8d6697abff7932bccd6527f93db54283013f52e05cc836ae219fc97b9695a14f"
            },
            {
              "number": 92,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g092",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "66870bafd2876665036cf2e6a9abd8b9ff5ec03732a1198911c1f4c6d528cbdb"
            },
            {
              "number": 93,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g093",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "68ee50e1a8fc66d4bdb2ee98785ab5d44528a0a770d452d056f15792baef930d"
            },
            {
              "number": 94,
              "name": "Fixed Sum",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g094",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "57822412d3def387b0dcb3bdcd9bf8ece4cd1a81a99bb657f707805cc9d27f5b"
            },
            {
              "number": 95,
              "name": "Tragic Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g095",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "0d437b425aab8d9dbede227da29dbec16f16cf39cfd2d8df1bdbd2877d09f74c"
            },
            {
              "number": 96,
              "name": "Inferior Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    1,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g096",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [
                "The released table contains tied payoffs."
              ],
              "sha256": "687c7b47da6c63e88a017b5b34bec85e5b45d813d6885444f457613adc5668db"
            },
            {
              "number": 97,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g097",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "7a988296ef0084210cb5356676392fe5a5eb983bf7f015968486b2f7a46c1d73"
            },
            {
              "number": 98,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g098",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "239cfca1acb88f39d7b131f3dcddfed4f39c0339f6b481ec177cc2652d5cb2ce"
            },
            {
              "number": 99,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g099",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "887d31c8b24f4f9e5d8cdc89118699d79c8b3d40480f5eb6b8babe6afad0e2e0"
            },
            {
              "number": 100,
              "name": "Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g100",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b0cf041e08f0168d6b260e1ed536e29e73bf25d747580cdc2bef359d58e65134"
            },
            {
              "number": 101,
              "name": "Pure Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g101",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0e581f02bae5b6d34b7acdceeeb0818257703a29b0b3dc1e4146f0ed3ac96f42"
            },
            {
              "number": 102,
              "name": "Asym Coordination",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g102",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "a98e112a8f5db9927ddf84a8738f6d01c7eca6dc57a66da304cb162cb12698eb"
            },
            {
              "number": 103,
              "name": "Revelation",
              "family": "PD Family",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g103",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ad3118778899170970b0a55ea8503abd79e1c53141664023a87a82d229db4415"
            },
            {
              "number": 104,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g104",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "25ffe399856992d951a4718173a122e03e695210b5c68ef18218f11195e06020"
            },
            {
              "number": 105,
              "name": "Second Best",
              "family": "Second Best",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    3
                  ]
                ]
              ],
              "id": "g105",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "9ffd0a2ab178ad58b941195eb85596e31f01b90e04bca879109ad47e84f9c569"
            },
            {
              "number": 106,
              "name": "Pursuit Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    2
                  ]
                ]
              ],
              "id": "g106",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "8539d0d1638a64020ef501bb7a5324d95a40f88499dfd3c82855e1b9c5903225"
            },
            {
              "number": 107,
              "name": "Quasi Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g107",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "0d5addf861a042fc1711fd1233449179e72563baed58319a8c405efe43b30fc2"
            },
            {
              "number": 108,
              "name": "Biased Cycle",
              "family": "Cyclic",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    3,
                    1
                  ]
                ]
              ],
              "id": "g108",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6b8d94773b8d5f97d4620b728063cde6a22609dc0ee627bf376cee3e93f4c9dd"
            },
            {
              "number": 109,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g109",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6082be0831c9a025487bfbcfb0a572d2e83e28682b1b90d379996ae7ec198362"
            },
            {
              "number": 110,
              "name": "Asym Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g110",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "409189ef33bfea9ca2c6f73b48d68e5f5169005110c4481212bcea4da904f704"
            },
            {
              "number": 111,
              "name": "Mixed Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g111",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "57da8d4b7901c1b6fd72744eebd3ebe837c0f74a51c571b668a2fb7e8f930f83"
            },
            {
              "number": 112,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g112",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "2db50f92b138820827b9587cc6882a38c96c11c29f8d64b1ba130a7203da4bdd"
            },
            {
              "number": 113,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g113",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "08d4b71c397681355ba3fe546160d006640080446bee9a4da87f43c9db910f8a"
            },
            {
              "number": 114,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g114",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c69e3743487e472baff79c5fed61e2634116aa07cebb9c051b229228eb523e29"
            },
            {
              "number": 115,
              "name": "Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g115",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cfc9bd9c84b5cf3e2d9da5f202d45a39dcbdf1454b05d9303e4ce648d0c85a26"
            },
            {
              "number": 116,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    1
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g116",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "efd116632484ffa1ab3ad4fe0847b732014a9a7d2dde574dbee6c00e7833e9b4"
            },
            {
              "number": 117,
              "name": "Subsym Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    3
                  ]
                ]
              ],
              "id": "g117",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e6b2fa7df33fb7ef7aea4275b6633ab2b079cc236a8c9b0cc3da925b4887710b"
            },
            {
              "number": 118,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    2
                  ]
                ]
              ],
              "id": "g118",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "202db0c8473f0150f0dbd7a5d8b7f3a8087b1ac18391fa8551c41feb8f81a5e6"
            },
            {
              "number": 119,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    3
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g119",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5b46e673066b584642b05d105ea4b5f89f0dcd3025b1c2c7af7e7a90fbbef2ca"
            },
            {
              "number": 120,
              "name": "Quasi Altruist",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    1,
                    2
                  ],
                  [
                    2,
                    1
                  ]
                ]
              ],
              "id": "g120",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b2c23ea090c3fd2ff195d191672427c8546eddd464bc733851c253f07aab2a3c"
            },
            {
              "number": 121,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g121",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cd24722848a9cad51761a8c1004b42027fafb725f62534b20dc172db43b04c76"
            },
            {
              "number": 122,
              "name": "Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g122",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "46eb490e49e3470cf3ddfa5dfd35051c6b2e4cfc9a79b375b45eac61c6af7b66"
            },
            {
              "number": 123,
              "name": "Asym Harmony",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g123",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ce48a5661b185849efaacc8cf724f229e91d571ac4e9deac5d73e25be2891f6f"
            },
            {
              "number": 124,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    1
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g124",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "5a371c7c455aaf649e543ef750afa841c71bd9a5d88c033e0eaf9bf83d06a288"
            },
            {
              "number": 125,
              "name": "Privilaged",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    2
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g125",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d360549a53e9e993d2a031659eedc1ee0aea97f2ba67746b8f16c4f4fd018364"
            },
            {
              "number": 126,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    3,
                    3
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g126",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "48792b921f46a1d219c2f0b076f9e927c5c95f8492a608f1c49946ff462e09b8"
            },
            {
              "number": 127,
              "name": "Altruist Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g127",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "abd0d948fc766d18b427b98d70365410866dcc1ca5ffda8ecd9d7aea5f9bbad8"
            },
            {
              "number": 128,
              "name": "Benevolent Type",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g128",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "fe4e7e1a6ec3680dfa1b8111fb5f9c89660b8e93f968ca6a1fa305e6db65a77e"
            },
            {
              "number": 129,
              "name": "Benevolent",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g129",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "bfa2e9f2396de96ddc3462797710f027e589c368deb8ce03fa23a6b4b4d72094"
            },
            {
              "number": 130,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g130",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "ba57051dfb33b7a50b358e4658bfe74f9b1c6ea724b67987738d7248c805e28c"
            },
            {
              "number": 131,
              "name": "Generous",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g131",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c9b62450c61ca111fcd6c9a09a33c1fe6676c6365fdc65d7832a8b9582a96699"
            },
            {
              "number": 132,
              "name": "Samaritan Dilemma",
              "family": "Biased",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    3,
                    4
                  ]
                ],
                [
                  [
                    2,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g132",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "dbde635ebed07e01626496d1e2e06c557f1ddb79baf4aae1387aef59c1895b07"
            },
            {
              "number": 133,
              "name": "No Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g133",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "751076925516d21c9cf8602f3a87b02dbacdec3ab3189dcec4be122b8a5db4d7"
            },
            {
              "number": 134,
              "name": "Pure Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g134",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "e4654b3e48a907e628900b53e350e232de95651fe6f8af65eb40158771f71da2"
            },
            {
              "number": 135,
              "name": "Aligned",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g135",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "6e2c9fc310c990aa1c9f68283f59b7a7a1b27bbef99650e8024f3b00b396c931"
            },
            {
              "number": 136,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    1
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g136",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "f8a1ed90fc4aa7f8f04fad77e8313839e50c62c58451cb1e909348fa4a54e08e"
            },
            {
              "number": 137,
              "name": "Mutual",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    2
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g137",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "c4f9032ce47ce05ffab81a98fe5587a6dbd1b8e8c23646f3372403a31e361268"
            },
            {
              "number": 138,
              "name": "Low Conflict",
              "family": "Win-win",
              "payoffs": [
                [
                  [
                    4,
                    4
                  ],
                  [
                    2,
                    3
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g138",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "26712d7bfc52e023665f334b9792e8e8fd86d28d0a2f1831003b51a82ee867b7"
            },
            {
              "number": 139,
              "name": "Hegm. Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g139",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "3589a5d82ab81610df5c3e6ae8373c5ba4b4e5c32ed7281ddd1f4536aa48452a"
            },
            {
              "number": 140,
              "name": "Blackmail Type",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    1
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g140",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "d3356a3b529b3f6f2949edb1ade135f75096d4f6714e0a220df13787980a972e"
            },
            {
              "number": 141,
              "name": "Hostage",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    3
                  ]
                ]
              ],
              "id": "g141",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "cdf6fd9fbabb52efd6b501913eae0e3d25dfd2582ca30cfb1319ad53ff609d34"
            },
            {
              "number": 142,
              "name": "Delilah",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    1
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    2
                  ]
                ]
              ],
              "id": "g142",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "b1e05bbfa848a8886c5b053ecdbbb5d22333efd7ec4ab768c069926412325472"
            },
            {
              "number": 143,
              "name": "Samson",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    2
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    3
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g143",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "89326126010603a364ab16c765d30ba7a6216db6d4dfdd7de710158919b79054"
            },
            {
              "number": 144,
              "name": "Hegemony",
              "family": "Unfair",
              "payoffs": [
                [
                  [
                    4,
                    3
                  ],
                  [
                    2,
                    4
                  ]
                ],
                [
                  [
                    3,
                    2
                  ],
                  [
                    1,
                    1
                  ]
                ]
              ],
              "id": "g144",
              "version": "0.1.0",
              "pilot": false,
              "source_issues": [],
              "sha256": "28c6611ee64e078cf2cf2ef6e087b7c9cb42f33af00131d0b628ca524a3dcdec"
            },
            {
              "id": "dictator",
              "name": "Dictator",
              "type": "dictator",
              "description": "Probes how players divide a reward when the recipient has no power to reject the allocation.",
              "total_points": 10,
              "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/dictator.html",
              "aliases": [
                "Dictator game"
              ],
              "acceptance_threshold": null,
              "scripted_offers": [],
              "kind": "allocation",
              "origin": "additional",
              "version": "0.1.0",
              "decision_seats": [
                0
              ],
              "sha256": "81824495fa6052dfd50ef60bca8825c5f7c720156e6222392247fd15e7c3b276"
            },
            {
              "id": "ultimatum",
              "name": "Ultimatum",
              "type": "ultimatum",
              "description": "Probes bargaining and responses to unequal offers when rejection leaves both players with nothing.",
              "total_points": 10,
              "rules_url": "https://s3-us-west-2.amazonaws.com/moblab-manuals/quickstart/ultimatum.html",
              "aliases": [
                "Ultimatum game"
              ],
              "acceptance_threshold": 4,
              "scripted_offers": [
                2,
                5,
                1,
                4,
                0,
                10
              ],
              "kind": "allocation",
              "origin": "additional",
              "version": "0.1.0",
              "decision_seats": [
                0,
                1
              ],
              "sha256": "659eaa837bae89bca152ee8684f45aafd7fdf21506751678365064b1474550b4"
            }
          ],
          "models": [
            {
              "key": "deepseek-v4.1-flash",
              "label": "DeepSeek V4.1 Flash",
              "provider": "openrouter",
              "model": "deepseek/deepseek-v4.1-flash",
              "effort": "max",
              "max_output_tokens": 65536,
              "input_per_million": 0.3,
              "output_per_million": 1.2,
              "pricing_url": "https://openrouter.ai/deepseek/deepseek-v4.1-flash",
              "pricing_note": "OpenRouter list price, checked 2026-09-10; runs record the billed amount OpenRouter reports.",
              "effort_note": "Top level per OpenRouter /models supported_efforts; not in the published run."
            },
            {
              "key": "glm-5.3",
              "label": "GLM-5.3",
              "provider": "openrouter",
              "model": "z-ai/glm-5.3",
              "effort": "max",
              "max_output_tokens": 65536,
              "input_per_million": 0.049,
              "output_per_million": 3.39,
              "pricing_url": "https://openrouter.ai/z-ai/glm-5.3",
              "pricing_note": "OpenRouter list price, checked 2026-10-07; runs record the billed amount OpenRouter reports.",
              "effort_note": "Top level per OpenRouter /models supported_efforts."
            },
            {
              "key": "glm-5.3-prime",
              "label": "GLM-5.3 Prime",
              "provider": "openrouter",
              "model": "z-ai/glm-5.3-prime",
              "effort": "max",
              "max_output_tokens": 65536,
              "input_per_million": 2.8,
              "output_per_million": 8.8,
              "pricing_url": "https://openrouter.ai/z-ai/glm-5.3-prime",
              "pricing_note": "OpenRouter list price, checked 2026-10-07; runs record the billed amount OpenRouter reports.",
              "effort_note": "Top level per OpenRouter /models supported_efforts."
            }
          ],
          "scripted_focal": null,
          "opponents": [
            "alternating"
          ],
          "rounds": 10,
          "repetitions": 1,
          "seats": [
            0,
            1
          ],
          "seed": 20260908,
          "source": {
            "repository": "https://github.com/eliaka/repeatedgames",
            "commit": "224a605a21127cac69763f990e077f7b05abd422",
            "paper": "https://doi.org/10.1038/s41562-025-02172-y",
            "files": [
              {
                "path": "144_games_info.csv",
                "upstream_path": "all_games/144_games_info.csv",
                "sha256": "4b08f2b8f948784004e3f04be1a876901dd248ba6cd76962bd31c3eeea41456d"
              },
              {
                "path": "LICENSE.md",
                "upstream_path": "LICENSE.md",
                "sha256": "efffba77db6fd2e7810213fcff131d7346b329e820bc091e58b92305d652d6c4"
              }
            ]
          },
          "code_sha256": {
            "build_site.py": "f3ac8d2c0c01dea4d0159f602c640e5eb7cd728d545eea7b803ae042b51bef27",
            "catalogue.py": "438d215b0da883c32deadb8dd21f9c854647256e15da9a0c3b427a87bdd3201f",
            "engine.py": "4a8dc001a70b981babcada523ad9f6333e887cb10588bf4858f828c4076bf28a",
            "providers.py": "50827bac11377ee37bf92edfabb6538ce04160a7e23e9220c32b0998dbc0c1fa",
            "recover_interrupted.py": "c574234bc45beeee81895a32c9acc5382bd5480f413e1d81a5c31cabd53b46a6",
            "run.py": "2aa39a381f1f51a254e5b22b0fe8d658a51027a9081dd817be786791149ad3be",
            "test_benchmark.py": "fd803e8b3617711b5a71de7c32783d43b157cc5e4da81aa44089c070bb2958a9",
            "test_recovery.py": "8b7f99f6dd607b13ead2c9d1830ff1d76daaea900b6e9463f9be17314a8fc8e3"
          },
          "decisions_per_model": 2910,
          "planned_api_calls": 8730,
          "estimate_assumptions": {
            "mean_input_tokens": 1000,
            "billed_output_tokens": [
              100,
              1000
            ],
            "includes_reasoning": true,
            "cached_discounts": false
          },
          "estimated_costs": [
            {
              "model": "deepseek-v4.1-flash",
              "low_usd": 1.2222,
              "high_usd": 4.365
            },
            {
              "model": "glm-5.3",
              "low_usd": 1.12908,
              "high_usd": 10.00749
            },
            {
              "model": "glm-5.3-prime",
              "low_usd": 10.7088,
              "high_usd": 33.756
            }
          ],
          "sha256": "bcd6139e0281072d3fbb33122dea92273d25dd95e8ed8232f798d06fdef78906",
          "replay_from": {
            "run": "all-146-glm-deepseek-2026-10-08",
            "plan_sha256": "07301bd0e4aae35a551f3e9b794f28897aa2e9f26b4d27bb7af0243f7dafdf6f",
            "protocol_version": "0.5.0",
            "game_ids": [
              "g001",
              "g002",
              "g003",
              "g004",
              "g005",
              "g006",
              "g007",
              "g008",
              "g009",
              "g010",
              "g011",
              "g012",
              "g013",
              "g014",
              "g015",
              "g016",
              "g017",
              "g018",
              "g019",
              "g020",
              "g021",
              "g022",
              "g023",
              "g024",
              "g025",
              "g026",
              "g027",
              "g028",
              "g029",
              "g030",
              "g031",
              "g032",
              "g033",
              "g034",
              "g035",
              "g036",
              "g037",
              "g038",
              "g039",
              "g040",
              "g041",
              "g042",
              "g043",
              "g044",
              "g045",
              "g046",
              "g047",
              "g048",
              "g049",
              "g050",
              "g051",
              "g052",
              "g053",
              "g054",
              "g055",
              "g056",
              "g057",
              "g058",
              "g059",
              "g060",
              "g061",
              "g062",
              "g063",
              "g064",
              "g065",
              "g066",
              "g067",
              "g068",
              "g069",
              "g070",
              "g071",
              "g072",
              "g073",
              "g074",
              "g075",
              "g076",
              "g077",
              "g078",
              "g079",
              "g080",
              "g081",
              "g082",
              "g083",
              "g084",
              "g085",
              "g086",
              "g087",
              "g088",
              "g089",
              "g090",
              "g091",
              "g092",
              "g093",
              "g094",
              "g095",
              "g096",
              "g097",
              "g098",
              "g099",
              "g100",
              "g101",
              "g102",
              "g103",
              "g104",
              "g105",
              "g106",
              "g107",
              "g108",
              "g109",
              "g110",
              "g111",
              "g112",
              "g113",
              "g114",
              "g115",
              "g116",
              "g117",
              "g118",
              "g119",
              "g120",
              "g121",
              "g122",
              "g123",
              "g124",
              "g125",
              "g126",
              "g127",
              "g128",
              "g129",
              "g130",
              "g131",
              "g132",
              "g133",
              "g134",
              "g135",
              "g136",
              "g137",
              "g138",
              "g139",
              "g140",
              "g141",
              "g142",
              "g143",
              "g144",
              "dictator",
              "ultimatum"
            ],
            "accounted_cost_usd": 172.201248,
            "unknown_usage_calls": 41
          },
          "execution": {
            "workers": 30,
            "model_concurrency": 10
          },
          "retry_transport_failures": true
        },
        "started": "2026-10-08T19:34:10.994566+00:00",
        "updated": "2026-10-08T19:48:24.816748+00:00",
        "run_kind": "model_evaluation",
        "episodes_completed": 868,
        "episodes_finished": 873,
        "rows": [
          {
            "game_id": "dictator",
            "model": "deepseek-v4.1-flash",
            "opponent": "scripted",
            "completed": 1,
            "scheduled": 1,
            "metrics": {
              "mean_points": 10.0,
              "other_mean_points": 0.0,
              "joint_mean_points": 10.0,
              "individual_max_fraction": 1.0,
              "joint_max_rate": 1.0
            },
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 10
            },
            "episodes": [
              "episodes/dictator-deepseek-v4.1-flash-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "dictator",
            "model": "glm-5.3",
            "opponent": "scripted",
            "completed": 1,
            "scheduled": 1,
            "metrics": {
              "mean_points": 9.5,
              "other_mean_points": 0.5,
              "joint_mean_points": 10.0,
              "individual_max_fraction": 0.95,
              "joint_max_rate": 1.0
            },
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 10
            },
            "episodes": [
              "episodes/dictator-glm-5.3-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "dictator",
            "model": "glm-5.3-prime",
            "opponent": "scripted",
            "completed": 1,
            "scheduled": 1,
            "metrics": {
              "mean_points": 9.5,
              "other_mean_points": 0.5,
              "joint_mean_points": 10.0,
              "individual_max_fraction": 0.95,
              "joint_max_rate": 1.0
            },
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 10
            },
            "episodes": [
              "episodes/dictator-glm-5.3-prime-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "g001",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.0,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g001-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g001-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g001",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.8499999999999996,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g001-glm-5.3-alternating-s1-r0.json",
              "episodes/g001-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g001",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.8499999999999996,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g001-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g001-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g002",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g002-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g002-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g002",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g002-glm-5.3-alternating-s0-r0.json",
              "episodes/g002-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g002",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.7,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g002-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g002-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g003",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g003-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g003-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g003",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g003-glm-5.3-alternating-s1-r0.json",
              "episodes/g003-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g003",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g003-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g003-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g004",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 1.9500000000000002,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g004-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g004-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g004",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g004-glm-5.3-alternating-s0-r0.json",
              "episodes/g004-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g004",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g004-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g004-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g005",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g005-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g005-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g005",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.300000000000001,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g005-glm-5.3-alternating-s1-r0.json",
              "episodes/g005-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g005",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g005-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g005-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g006",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g006-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g006-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g006",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.300000000000001,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g006-glm-5.3-alternating-s0-r0.json",
              "episodes/g006-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g006",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.4000000000000004,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g006-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g006-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g007",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g007-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g007-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g007",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g007-glm-5.3-alternating-s1-r0.json",
              "episodes/g007-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g007",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g007-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g007-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g008",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g008-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g008-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g008",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g008-glm-5.3-alternating-s0-r0.json",
              "episodes/g008-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g008",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g008-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g008-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g009",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g009-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g009-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g009",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g009-glm-5.3-alternating-s1-r0.json",
              "episodes/g009-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g009",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g009-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g009-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g010",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.6499999999999995,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g010-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g010-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g010",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.6500000000000004,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g010-glm-5.3-alternating-s0-r0.json",
              "episodes/g010-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g010",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.6000000000000005,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g010-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g010-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g011",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g011-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g011-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g011",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 14,
              "valid_choice": 15,
              "responses": 16
            },
            "episodes": [
              "episodes/g011-glm-5.3-alternating-s1-r0.json",
              "episodes/g011-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g011",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g011-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g011-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g012",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g012-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g012-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g012",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g012-glm-5.3-alternating-s0-r0.json",
              "episodes/g012-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g012",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g012-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g012-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g013",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g013-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g013-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g013",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.6500000000000004,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g013-glm-5.3-alternating-s1-r0.json",
              "episodes/g013-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g013",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 14,
              "valid_choice": 15,
              "responses": 16
            },
            "episodes": [
              "episodes/g013-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g013-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g014",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g014-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g014-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g014",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g014-glm-5.3-alternating-s1-r0.json",
              "episodes/g014-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g014",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g014-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g014-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g015",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g015-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g015-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g015",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g015-glm-5.3-alternating-s0-r0.json",
              "episodes/g015-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g015",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g015-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g015-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g016",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g016-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g016-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g016",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 14,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g016-glm-5.3-alternating-s1-r0.json",
              "episodes/g016-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g016",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g016-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g016-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g017",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1500000000000004,
              "other_mean_points": 2.0999999999999996,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7875000000000001,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g017-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g017-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g017",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g017-glm-5.3-alternating-s0-r0.json",
              "episodes/g017-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g017",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.3500000000000005,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g017-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g017-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g018",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 10,
              "valid_choice": 10,
              "responses": 11
            },
            "episodes": [
              "episodes/g018-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g018-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g018",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9000000000000004,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.7250000000000001,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g018-glm-5.3-alternating-s0-r0.json",
              "episodes/g018-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g018",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g018-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g018-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g019",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g019-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g019-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g019",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g019-glm-5.3-alternating-s0-r0.json",
              "episodes/g019-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g019",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g019-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g019-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g020",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 1,
            "scheduled": 2,
            "metrics": null,
            "format": {
              "strict": 13,
              "valid_choice": 13,
              "responses": 14
            },
            "episodes": [
              "episodes/g020-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g020-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g020",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g020-glm-5.3-alternating-s0-r0.json",
              "episodes/g020-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g020",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g020-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g020-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g021",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g021-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g021-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g021",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g021-glm-5.3-alternating-s1-r0.json",
              "episodes/g021-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g021",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g021-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g021-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g022",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g022-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g022-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g022",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.199999999999999,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g022-glm-5.3-alternating-s1-r0.json",
              "episodes/g022-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g022",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g022-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g022-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g023",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 6.199999999999999,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g023-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g023-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g023",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g023-glm-5.3-alternating-s0-r0.json",
              "episodes/g023-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g023",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g023-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g023-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g024",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g024-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g024-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g024",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.75,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g024-glm-5.3-alternating-s1-r0.json",
              "episodes/g024-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g024",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g024-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g024-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g025",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g025-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g025-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g025",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9000000000000004,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7250000000000001,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g025-glm-5.3-alternating-s1-r0.json",
              "episodes/g025-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g025",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g025-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g025-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g026",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g026-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g026-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g026",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g026-glm-5.3-alternating-s1-r0.json",
              "episodes/g026-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g026",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g026-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g026-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g027",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g027-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g027-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g027",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g027-glm-5.3-alternating-s1-r0.json",
              "episodes/g027-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g027",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g027-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g027-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g028",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 1.6,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g028-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g028-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g028",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g028-glm-5.3-alternating-s1-r0.json",
              "episodes/g028-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g028",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g028-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g028-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g029",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 1.7,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g029-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g029-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g029",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g029-glm-5.3-alternating-s0-r0.json",
              "episodes/g029-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g029",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g029-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g029-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g030",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g030-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g030-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g030",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.0,
              "joint_mean_points": 4.8999999999999995,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g030-glm-5.3-alternating-s0-r0.json",
              "episodes/g030-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g030",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.1000000000000005,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g030-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g030-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g031",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g031-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g031-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g031",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g031-glm-5.3-alternating-s1-r0.json",
              "episodes/g031-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g031",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g031-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g031-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g032",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g032-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g032-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g032",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g032-glm-5.3-alternating-s0-r0.json",
              "episodes/g032-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g032",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g032-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g032-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g033",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g033-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g033-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g033",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g033-glm-5.3-alternating-s0-r0.json",
              "episodes/g033-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g033",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g033-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g033-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g034",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.6,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g034-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g034-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g034",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.8,
              "joint_mean_points": 5.8500000000000005,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.6499999999999999,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g034-glm-5.3-alternating-s1-r0.json",
              "episodes/g034-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g034",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.7,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g034-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g034-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g035",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g035-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g035-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g035",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 6.3999999999999995,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8500000000000001,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g035-glm-5.3-alternating-s1-r0.json",
              "episodes/g035-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g035",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 6.3999999999999995,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.8500000000000001,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g035-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g035-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g036",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.8,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g036-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g036-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g036",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 14,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g036-glm-5.3-alternating-s0-r0.json",
              "episodes/g036-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g036",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.6499999999999995,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g036-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g036-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g037",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g037-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g037-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g037",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g037-glm-5.3-alternating-s1-r0.json",
              "episodes/g037-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g037",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g037-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g037-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g038",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g038-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g038-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g038",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g038-glm-5.3-alternating-s1-r0.json",
              "episodes/g038-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g038",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g038-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g038-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g039",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g039-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g039-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g039",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g039-glm-5.3-alternating-s0-r0.json",
              "episodes/g039-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g039",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g039-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g039-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g040",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g040-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g040-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g040",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g040-glm-5.3-alternating-s0-r0.json",
              "episodes/g040-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g040",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g040-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g040-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g041",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g041-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g041-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g041",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g041-glm-5.3-alternating-s0-r0.json",
              "episodes/g041-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g041",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g041-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g041-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g042",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g042-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g042-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g042",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g042-glm-5.3-alternating-s0-r0.json",
              "episodes/g042-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g042",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g042-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g042-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g043",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g043-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g043-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g043",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g043-glm-5.3-alternating-s0-r0.json",
              "episodes/g043-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g043",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g043-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g043-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g044",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g044-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g044-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g044",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g044-glm-5.3-alternating-s0-r0.json",
              "episodes/g044-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g044",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g044-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g044-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g045",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g045-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g045-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g045",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g045-glm-5.3-alternating-s1-r0.json",
              "episodes/g045-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g045",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g045-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g045-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g046",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g046-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g046-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g046",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g046-glm-5.3-alternating-s0-r0.json",
              "episodes/g046-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g046",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g046-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g046-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g047",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g047-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g047-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g047",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g047-glm-5.3-alternating-s0-r0.json",
              "episodes/g047-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g047",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g047-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g047-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g048",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g048-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g048-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g048",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.7,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g048-glm-5.3-alternating-s1-r0.json",
              "episodes/g048-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g048",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g048-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g048-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g049",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g049-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g049-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g049",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g049-glm-5.3-alternating-s0-r0.json",
              "episodes/g049-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g049",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g049-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g049-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g050",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g050-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g050-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g050",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g050-glm-5.3-alternating-s0-r0.json",
              "episodes/g050-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g050",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g050-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g050-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g051",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g051-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g051-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g051",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g051-glm-5.3-alternating-s0-r0.json",
              "episodes/g051-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g051",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g051-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g051-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g052",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g052-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g052-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g052",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g052-glm-5.3-alternating-s1-r0.json",
              "episodes/g052-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g052",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.95,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g052-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g052-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g053",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g053-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g053-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g053",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g053-glm-5.3-alternating-s1-r0.json",
              "episodes/g053-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g053",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g053-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g053-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g054",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g054-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g054-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g054",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g054-glm-5.3-alternating-s0-r0.json",
              "episodes/g054-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g054",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g054-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g054-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g055",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g055-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g055-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g055",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g055-glm-5.3-alternating-s1-r0.json",
              "episodes/g055-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g055",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g055-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g055-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g056",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g056-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g056-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g056",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g056-glm-5.3-alternating-s0-r0.json",
              "episodes/g056-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g056",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g056-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g056-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g057",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g057-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g057-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g057",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g057-glm-5.3-alternating-s1-r0.json",
              "episodes/g057-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g057",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g057-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g057-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g058",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g058-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g058-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g058",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g058-glm-5.3-alternating-s0-r0.json",
              "episodes/g058-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g058",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g058-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g058-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g059",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g059-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g059-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g059",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g059-glm-5.3-alternating-s1-r0.json",
              "episodes/g059-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g059",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g059-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g059-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g060",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g060-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g060-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g060",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g060-glm-5.3-alternating-s1-r0.json",
              "episodes/g060-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g060",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g060-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g060-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g061",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g061-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g061-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g061",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g061-glm-5.3-alternating-s0-r0.json",
              "episodes/g061-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g061",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g061-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g061-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g062",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g062-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g062-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g062",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g062-glm-5.3-alternating-s0-r0.json",
              "episodes/g062-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g062",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g062-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g062-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g063",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g063-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g063-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g063",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g063-glm-5.3-alternating-s1-r0.json",
              "episodes/g063-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g063",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g063-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g063-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g064",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9000000000000004,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.7250000000000001,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g064-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g064-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g064",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g064-glm-5.3-alternating-s1-r0.json",
              "episodes/g064-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g064",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.6500000000000004,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.6625000000000001,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g064-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g064-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g065",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g065-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g065-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g065",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.1,
              "joint_mean_points": 4.800000000000001,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.15000000000000002,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g065-glm-5.3-alternating-s0-r0.json",
              "episodes/g065-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g065",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.4000000000000004,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g065-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g065-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g066",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g066-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g066-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g066",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g066-glm-5.3-alternating-s1-r0.json",
              "episodes/g066-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g066",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g066-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g066-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g067",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 1.7,
              "joint_mean_points": 4.6,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.05,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g067-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g067-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g067",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 1.9,
              "joint_mean_points": 4.699999999999999,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.1,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g067-glm-5.3-alternating-s0-r0.json",
              "episodes/g067-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g067",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.6500000000000004,
              "other_mean_points": 2.2,
              "joint_mean_points": 4.8500000000000005,
              "individual_max_fraction": 0.6625000000000001,
              "joint_max_rate": 0.15000000000000002,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g067-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g067-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g068",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g068-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g068-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g068",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g068-glm-5.3-alternating-s1-r0.json",
              "episodes/g068-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g068",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 1.75,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g068-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g068-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g069",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g069-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g069-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g069",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g069-glm-5.3-alternating-s1-r0.json",
              "episodes/g069-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g069",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g069-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g069-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g070",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g070-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g070-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g070",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g070-glm-5.3-alternating-s0-r0.json",
              "episodes/g070-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g070",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g070-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g070-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g071",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g071-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g071-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g071",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g071-glm-5.3-alternating-s1-r0.json",
              "episodes/g071-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g071",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g071-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g071-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g072",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g072-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g072-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g072",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g072-glm-5.3-alternating-s1-r0.json",
              "episodes/g072-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g072",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g072-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g072-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g073",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 3.1,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g073-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g073-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g073",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g073-glm-5.3-alternating-s1-r0.json",
              "episodes/g073-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g073",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g073-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g073-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g074",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g074-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g074-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g074",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g074-glm-5.3-alternating-s1-r0.json",
              "episodes/g074-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g074",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g074-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g074-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g075",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g075-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g075-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g075",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g075-glm-5.3-alternating-s1-r0.json",
              "episodes/g075-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g075",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g075-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g075-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g076",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g076-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g076-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g076",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g076-glm-5.3-alternating-s0-r0.json",
              "episodes/g076-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g076",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g076-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g076-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g077",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g077-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g077-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g077",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 5.949999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g077-glm-5.3-alternating-s1-r0.json",
              "episodes/g077-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g077",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g077-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g077-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g078",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.8499999999999996,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g078-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g078-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g078",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g078-glm-5.3-alternating-s1-r0.json",
              "episodes/g078-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g078",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g078-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g078-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g079",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 1.8,
              "joint_mean_points": 4.7,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g079-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g079-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g079",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g079-glm-5.3-alternating-s0-r0.json",
              "episodes/g079-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g079",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g079-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g079-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g080",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g080-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g080-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g080",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g080-glm-5.3-alternating-s1-r0.json",
              "episodes/g080-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g080",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.25
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g080-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g080-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g081",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g081-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g081-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g081",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 1.85,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g081-glm-5.3-alternating-s1-r0.json",
              "episodes/g081-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g081",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g081-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g081-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g082",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 1.9500000000000002,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g082-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g082-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g082",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9000000000000004,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.050000000000001,
              "individual_max_fraction": 0.7250000000000001,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g082-glm-5.3-alternating-s1-r0.json",
              "episodes/g082-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g082",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.1,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g082-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g082-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g083",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g083-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g083-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g083",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g083-glm-5.3-alternating-s0-r0.json",
              "episodes/g083-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g083",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.05
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g083-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g083-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g084",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.2,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g084-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g084-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g084",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.3499999999999996,
              "joint_mean_points": 5.199999999999999,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g084-glm-5.3-alternating-s1-r0.json",
              "episodes/g084-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g084",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g084-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g084-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g085",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.85,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g085-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g085-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g085",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g085-glm-5.3-alternating-s0-r0.json",
              "episodes/g085-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g085",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g085-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g085-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g086",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g086-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g086-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g086",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g086-glm-5.3-alternating-s0-r0.json",
              "episodes/g086-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g086",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g086-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g086-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g087",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g087-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g087-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g087",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g087-glm-5.3-alternating-s0-r0.json",
              "episodes/g087-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g087",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g087-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g087-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g088",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g088-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g088-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g088",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g088-glm-5.3-alternating-s0-r0.json",
              "episodes/g088-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g088",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g088-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g088-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g089",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g089-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g089-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g089",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g089-glm-5.3-alternating-s0-r0.json",
              "episodes/g089-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g089",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.3,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g089-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g089-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g090",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.9,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.4,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g090-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g090-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g090",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 3.15,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g090-glm-5.3-alternating-s1-r0.json",
              "episodes/g090-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g090",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g090-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g090-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g091",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.15,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g091-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g091-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g091",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.35
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g091-glm-5.3-alternating-s0-r0.json",
              "episodes/g091-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g091",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.6500000000000004,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.6625000000000001,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g091-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g091-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g092",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g092-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g092-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g092",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g092-glm-5.3-alternating-s1-r0.json",
              "episodes/g092-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g092",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.45,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g092-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g092-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g093",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g093-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g093-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g093",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.15,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.1
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g093-glm-5.3-alternating-s0-r0.json",
              "episodes/g093-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g093",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g093-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g093-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g094",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 1.6,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g094-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g094-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g094",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g094-glm-5.3-alternating-s1-r0.json",
              "episodes/g094-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g094",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 1.95,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 1.0,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g094-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g094-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g095",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g095-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g095-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g095",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g095-glm-5.3-alternating-s0-r0.json",
              "episodes/g095-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g095",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.55,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g095-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g095-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g096",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8499999999999996,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.3999999999999995,
              "individual_max_fraction": 0.7124999999999999,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g096-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g096-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g096",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g096-glm-5.3-alternating-s0-r0.json",
              "episodes/g096-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g096",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.3,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g096-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g096-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g097",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g097-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g097-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g097",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g097-glm-5.3-alternating-s1-r0.json",
              "episodes/g097-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g097",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g097-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g097-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g098",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g098-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g098-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g098",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g098-glm-5.3-alternating-s0-r0.json",
              "episodes/g098-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g098",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g098-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g098-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g099",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g099-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g099-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g099",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g099-glm-5.3-alternating-s1-r0.json",
              "episodes/g099-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g099",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g099-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g099-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g100",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.4,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g100-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g100-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g100",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1500000000000004,
              "other_mean_points": 2.8,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.7875000000000001,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g100-glm-5.3-alternating-s0-r0.json",
              "episodes/g100-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g100",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g100-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g100-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g101",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g101-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g101-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g101",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 6.199999999999999,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g101-glm-5.3-alternating-s1-r0.json",
              "episodes/g101-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g101",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0999999999999996,
              "other_mean_points": 3.0999999999999996,
              "joint_mean_points": 6.199999999999999,
              "individual_max_fraction": 0.7749999999999999,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g101-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g101-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g102",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g102-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g102-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g102",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g102-glm-5.3-alternating-s1-r0.json",
              "episodes/g102-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g102",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 3.1500000000000004,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g102-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g102-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g103",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.35,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g103-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g103-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g103",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.8,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g103-glm-5.3-alternating-s1-r0.json",
              "episodes/g103-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g103",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.8,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.7,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g103-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g103-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g104",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.95,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g104-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g104-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g104",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g104-glm-5.3-alternating-s0-r0.json",
              "episodes/g104-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g104",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.55,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g104-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g104-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g105",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.15
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g105-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g105-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g105",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.2
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g105-glm-5.3-alternating-s0-r0.json",
              "episodes/g105-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g105",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.3
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g105-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g105-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g106",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 1.9,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g106-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g106-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g106",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.05,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g106-glm-5.3-alternating-s0-r0.json",
              "episodes/g106-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g106",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.1,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.35,
              "action_a_rate": 0.4
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g106-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g106-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g107",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 1.7,
              "joint_mean_points": 5.0,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g107-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g107-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g107",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g107-glm-5.3-alternating-s0-r0.json",
              "episodes/g107-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g107",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 1.8,
              "joint_mean_points": 5.2,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g107-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g107-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g108",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9000000000000004,
              "other_mean_points": 2.1500000000000004,
              "joint_mean_points": 5.050000000000001,
              "individual_max_fraction": 0.7250000000000001,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g108-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g108-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g108",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 2.2,
              "joint_mean_points": 5.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.30000000000000004,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g108-glm-5.3-alternating-s1-r0.json",
              "episodes/g108-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g108",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 1.9500000000000002,
              "joint_mean_points": 4.95,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g108-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g108-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g109",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g109-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g109-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g109",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g109-glm-5.3-alternating-s1-r0.json",
              "episodes/g109-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g109",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g109-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g109-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g110",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g110-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g110-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g110",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g110-glm-5.3-alternating-s1-r0.json",
              "episodes/g110-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g110",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g110-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g110-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g111",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g111-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g111-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g111",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 16,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g111-glm-5.3-alternating-s1-r0.json",
              "episodes/g111-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g111",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g111-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g111-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g112",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g112-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g112-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g112",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.9
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g112-glm-5.3-alternating-s1-r0.json",
              "episodes/g112-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g112",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.65,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g112-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g112-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g113",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g113-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g113-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g113",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g113-glm-5.3-alternating-s0-r0.json",
              "episodes/g113-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g113",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.2,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g113-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g113-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g114",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g114-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g114-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g114",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g114-glm-5.3-alternating-s0-r0.json",
              "episodes/g114-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g114",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.15,
              "joint_mean_points": 6.3,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g114-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g114-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g115",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g115-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g115-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g115",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g115-glm-5.3-alternating-s0-r0.json",
              "episodes/g115-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g115",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g115-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g115-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g116",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g116-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g116-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g116",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g116-glm-5.3-alternating-s0-r0.json",
              "episodes/g116-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g116",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g116-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g116-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g117",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g117-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g117-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g117",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g117-glm-5.3-alternating-s0-r0.json",
              "episodes/g117-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g117",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g117-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g117-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g118",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.65,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g118-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g118-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g118",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 13,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g118-glm-5.3-alternating-s0-r0.json",
              "episodes/g118-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g118",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g118-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g118-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g119",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g119-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g119-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g119",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g119-glm-5.3-alternating-s1-r0.json",
              "episodes/g119-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g119",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g119-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g119-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g120",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g120-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g120-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g120",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.9,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g120-glm-5.3-alternating-s0-r0.json",
              "episodes/g120-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g120",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g120-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g120-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g121",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g121-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g121-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g121",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g121-glm-5.3-alternating-s1-r0.json",
              "episodes/g121-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g121",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g121-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g121-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g122",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g122-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g122-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g122",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g122-glm-5.3-alternating-s1-r0.json",
              "episodes/g122-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g122",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g122-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g122-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g123",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g123-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g123-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g123",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g123-glm-5.3-alternating-s1-r0.json",
              "episodes/g123-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g123",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g123-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g123-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g124",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g124-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g124-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g124",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g124-glm-5.3-alternating-s0-r0.json",
              "episodes/g124-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g124",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.6,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g124-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g124-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g125",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g125-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g125-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g125",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g125-glm-5.3-alternating-s1-r0.json",
              "episodes/g125-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g125",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.85,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g125-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g125-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g126",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 3.05,
              "joint_mean_points": 6.15,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g126-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g126-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g126",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g126-glm-5.3-alternating-s0-r0.json",
              "episodes/g126-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g126",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 3.1,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g126-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g126-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g127",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g127-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g127-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g127",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g127-glm-5.3-alternating-s1-r0.json",
              "episodes/g127-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g127",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.75,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g127-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g127-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g128",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g128-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g128-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g128",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g128-glm-5.3-alternating-s1-r0.json",
              "episodes/g128-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g128",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.5,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g128-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g128-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g129",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g129-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g129-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g129",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 18,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g129-glm-5.3-alternating-s1-r0.json",
              "episodes/g129-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g129",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.5,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.75,
              "individual_max_fraction": 0.875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g129-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g129-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g130",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.4,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.8,
              "individual_max_fraction": 0.85,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g130-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g130-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g130",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g130-glm-5.3-alternating-s0-r0.json",
              "episodes/g130-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g130",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.35,
              "other_mean_points": 2.35,
              "joint_mean_points": 5.7,
              "individual_max_fraction": 0.8375,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.6
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g130-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g130-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g131",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g131-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g131-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g131",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g131-glm-5.3-alternating-s0-r0.json",
              "episodes/g131-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g131",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.3,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.825,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g131-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g131-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g132",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g132-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g132-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g132",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g132-glm-5.3-alternating-s0-r0.json",
              "episodes/g132-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g132",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.1,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.05,
              "individual_max_fraction": 0.775,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g132-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g132-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g133",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.5,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g133-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g133-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g133",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.5,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g133-glm-5.3-alternating-s0-r0.json",
              "episodes/g133-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g133",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 3.5,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g133-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g133-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g134",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g134-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g134-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g134",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g134-glm-5.3-alternating-s1-r0.json",
              "episodes/g134-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g134",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.25,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g134-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g134-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g135",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g135-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g135-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g135",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g135-glm-5.3-alternating-s1-r0.json",
              "episodes/g135-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g135",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 3.0,
              "joint_mean_points": 6.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 1.0
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g135-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g135-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g136",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g136-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g136-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g136",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g136-glm-5.3-alternating-s1-r0.json",
              "episodes/g136-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g136",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.15,
              "other_mean_points": 2.7,
              "joint_mean_points": 5.85,
              "individual_max_fraction": 0.7875,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g136-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g136-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g137",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g137-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g137-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g137",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g137-glm-5.3-alternating-s0-r0.json",
              "episodes/g137-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g137",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.05,
              "other_mean_points": 2.95,
              "joint_mean_points": 6.0,
              "individual_max_fraction": 0.7625,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g137-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g137-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g138",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.85,
              "other_mean_points": 3.1,
              "joint_mean_points": 5.95,
              "individual_max_fraction": 0.7125,
              "joint_max_rate": 0.45,
              "action_a_rate": 0.8
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g138-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g138-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g138",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g138-glm-5.3-alternating-s0-r0.json",
              "episodes/g138-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g138",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.2,
              "joint_mean_points": 6.1,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.85
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g138-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g138-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g139",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.6,
              "joint_mean_points": 5.55,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.55
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g139-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g139-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g139",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g139-glm-5.3-alternating-s1-r0.json",
              "episodes/g139-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g139",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g139-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g139-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g140",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g140-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g140-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g140",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g140-glm-5.3-alternating-s1-r0.json",
              "episodes/g140-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g140",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.25,
              "joint_mean_points": 5.5,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.75,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g140-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g140-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g141",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g141-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g141-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g141",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.2,
              "other_mean_points": 2.05,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g141-glm-5.3-alternating-s0-r0.json",
              "episodes/g141-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g141",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.25,
              "other_mean_points": 2.0,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.8125,
              "joint_max_rate": 0.5,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g141-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g141-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g142",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.4,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.6,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g142-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g142-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g142",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.0,
              "other_mean_points": 2.4,
              "joint_mean_points": 5.3999999999999995,
              "individual_max_fraction": 0.75,
              "joint_max_rate": 0.7,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 15,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g142-glm-5.3-alternating-s1-r0.json",
              "episodes/g142-glm-5.3-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g142",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.3,
              "joint_mean_points": 5.25,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.65,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g142-glm-5.3-prime-alternating-s0-r0.json",
              "episodes/g142-glm-5.3-prime-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g143",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.95,
              "other_mean_points": 2.65,
              "joint_mean_points": 5.6,
              "individual_max_fraction": 0.7375,
              "joint_max_rate": 0.9,
              "action_a_rate": 0.7
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g143-deepseek-v4.1-flash-alternating-s0-r0.json",
              "episodes/g143-deepseek-v4.1-flash-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g143",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.7,
              "other_mean_points": 2.5,
              "joint_mean_points": 5.199999999999999,
              "individual_max_fraction": 0.675,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.45
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g143-glm-5.3-alternating-s0-r0.json",
              "episodes/g143-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g143",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.75,
              "other_mean_points": 2.45,
              "joint_mean_points": 5.199999999999999,
              "individual_max_fraction": 0.6875,
              "joint_max_rate": 0.8,
              "action_a_rate": 0.5
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g143-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g143-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g144",
            "model": "deepseek-v4.1-flash",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.0,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g144-deepseek-v4.1-flash-alternating-s1-r0.json",
              "episodes/g144-deepseek-v4.1-flash-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "g144",
            "model": "glm-5.3",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.05,
              "joint_mean_points": 5.949999999999999,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.25,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g144-glm-5.3-alternating-s0-r0.json",
              "episodes/g144-glm-5.3-alternating-s1-r0.json"
            ]
          },
          {
            "game_id": "g144",
            "model": "glm-5.3-prime",
            "opponent": "alternating",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 2.9,
              "other_mean_points": 3.0,
              "joint_mean_points": 5.9,
              "individual_max_fraction": 0.725,
              "joint_max_rate": 0.3,
              "action_a_rate": 0.75
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/g144-glm-5.3-prime-alternating-s1-r0.json",
              "episodes/g144-glm-5.3-prime-alternating-s0-r0.json"
            ]
          },
          {
            "game_id": "ultimatum",
            "model": "deepseek-v4.1-flash",
            "opponent": "scripted",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.8499999999999996,
              "other_mean_points": 2.6500000000000004,
              "joint_mean_points": 6.5,
              "individual_max_fraction": 0.385,
              "joint_max_rate": 0.65
            },
            "format": {
              "strict": 20,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/ultimatum-deepseek-v4.1-flash-scripted-s1-r0.json",
              "episodes/ultimatum-deepseek-v4.1-flash-scripted-s0-r0.json"
            ]
          },
          {
            "game_id": "ultimatum",
            "model": "glm-5.3",
            "opponent": "scripted",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.75,
              "other_mean_points": 3.75,
              "joint_mean_points": 7.5,
              "individual_max_fraction": 0.375,
              "joint_max_rate": 0.75
            },
            "format": {
              "strict": 17,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/ultimatum-glm-5.3-scripted-s0-r0.json",
              "episodes/ultimatum-glm-5.3-scripted-s1-r0.json"
            ]
          },
          {
            "game_id": "ultimatum",
            "model": "glm-5.3-prime",
            "opponent": "scripted",
            "completed": 2,
            "scheduled": 2,
            "metrics": {
              "mean_points": 3.9,
              "other_mean_points": 3.6,
              "joint_mean_points": 7.5,
              "individual_max_fraction": 0.39,
              "joint_max_rate": 0.75
            },
            "format": {
              "strict": 19,
              "valid_choice": 20,
              "responses": 20
            },
            "episodes": [
              "episodes/ultimatum-glm-5.3-prime-scripted-s0-r0.json",
              "episodes/ultimatum-glm-5.3-prime-scripted-s1-r0.json"
            ]
          }
        ],
        "accounted_cost_usd": 4.196778,
        "billed_cost_usd": 140.69276,
        "previous_run_cost_usd": 172.201248,
        "cumulative_accounted_cost_usd": 176.398026,
        "new_api_calls": 219,
        "reused_calls": 8482,
        "retried_deliveries": 37,
        "unknown_usage_calls": 0,
        "cumulative_unknown_usage_calls": 41,
        "budget_usd": 30.0
      }
    }
  ]
}
