{
  "schemaVersion": 2,
  "runId": "a9024895-be0b-4ae8-8ce8-146ec0e338f9",
  "fixtureIds": [
    "gmod.player-iterator.v1"
  ],
  "startedAt": "2026-07-10T12:56:54.758Z",
  "completedAt": "2026-07-10T13:32:24.698Z",
  "repeat": 1,
  "concurrency": 2,
  "attempts": [
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2013,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Keeps pairs() rather than using the direct iterator.",
      "finalResponse": "```lua\nlocal all = player.GetAll()\nfor _, ply in pairs(all) do\n    -- code here\nend\n```\nReason: Stores player.GetAll() in a local variable to avoid repeated function calls, reducing overhead.",
      "durationMs": 11235,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688209-tPizwF2fANvVca9icsse",
        "promptTokens": 163,
        "completionTokens": 1008,
        "totalTokens": 1171,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-26b-a4b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 21706,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688223-s81JcjzCZbHcf4X3SeVa",
        "promptTokens": 169,
        "completionTokens": 1021,
        "totalTokens": 1190,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-31b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 4398,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 2064,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 1974,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2035,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2270,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2024,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 11601,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689344-UTiyBtjN347j1hRAiNqQ",
        "promptTokens": 185,
        "completionTokens": 1024,
        "totalTokens": 1209,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
      "attemptIndex": 1,
      "status": "timeout",
      "detail": "HTTP request exceeded the attempt timeout.",
      "finalResponse": null,
      "durationMs": 120002,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "```lua\nfor _, v in ipairs(player.GetAll()) do\n    -- your code here\nend\nReason: ipairs iterates over the numerically indexed table returned by player.GetAll() faster than pairs, and using _ for the index avoids unnecessary variable creation.\n```",
      "durationMs": 4224,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689425-zBH1wEzre5VzsoTG0QpL",
        "promptTokens": 185,
        "completionTokens": 466,
        "totalTokens": 651,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local ply = players[i]\n    -- your code here\nend\n```\nReason: A numeric for loop caches the player table and avoids the overhead of pairs/ipairs, providing the fastest iteration over all current players.",
      "durationMs": 3220,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689429-kg8fc3txGM65KiuWRVXB",
        "promptTokens": 185,
        "completionTokens": 415,
        "totalTokens": 600,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal plys = player.GetAll()\nfor i = 1, #plys do\n    local v = plys[i]\n    -- loop body\nend\n```\nReason: Numeric loop with cached table avoids pairs iterator overhead and repeated calls to player.GetAll().",
      "durationMs": 5041,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689432-RFGyIRwLHu5ZOOR7J8YY",
        "promptTokens": 185,
        "completionTokens": 838,
        "totalTokens": 1023,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local ply = players[i]\n    -- your code here\nend\n```\nReason: Numeric for loop over the array returned by player.GetAll avoids pairs overhead and is faster.",
      "durationMs": 11829,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689437-ns0wyrvSO8VaDkLSdiuL",
        "promptTokens": 185,
        "completionTokens": 643,
        "totalTokens": 828,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3.5-content-safety:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "User Safety: safe",
      "durationMs": 3212,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689449-eSbDNLaCaREEUBW2Ijl1",
        "promptTokens": 529,
        "completionTokens": 264,
        "totalTokens": 793,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-12b-v2-vl:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 28755,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689452-W0pyT9VzlVQgjbXqdXlj",
        "promptTokens": 180,
        "completionTokens": 1024,
        "totalTokens": 1204,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 35284,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689481-q0L5jhFaHHuxFbLShi4V",
        "promptTokens": 180,
        "completionTokens": 1024,
        "totalTokens": 1204,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local ply = players[i]\n    -- your code here\nend\n```\nReason: Numeric for loop over a cached player array eliminates iterator overhead and repeated GetAll() calls, providing the fastest iteration over current players.",
      "durationMs": 60301,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689555-ptnUKZB4tFhffqje2aJG",
        "promptTokens": 237,
        "completionTokens": 945,
        "totalTokens": 1182,
        "cost": 0,
        "cachedTokens": 32,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 4165,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 3929,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter error: Internal Server Error (code 500)",
      "finalResponse": null,
      "durationMs": 11397,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nlocal ipairs = ipairs\nfor _, ply in ipairs(players) do\n    -- your code here\nend\n```\nReason: Caching the player list and the `ipairs` function avoids repeated global lookups and uses a numeric-indexed loop, which is faster than `pairs` for the array-like table returned by `player.GetAll()`.",
      "durationMs": 10723,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689752-sAJ0NLUboIYHRVTTyvCb",
        "promptTokens": 243,
        "completionTokens": 508,
        "totalTokens": 751,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local ply = players[i]\n    -- your code here\nend\n```\nReason: Using a numeric for loop over a pre‑cached table avoids the overhead of pairs and repeated table lookups, making it the most efficient way to iterate over all current players.",
      "durationMs": 6209,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689793-8E8t8tjErOaSbJHNWmmZ",
        "promptTokens": 243,
        "completionTokens": 126,
        "totalTokens": 369,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-m.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n```lua\nfor k, v in player.Iterator() do\n    -- code here\nend\n```\nReason: `player.Iterator()` is more efficient than `pairs(player.GetAll())` because it avoids creating a temporary table and uses a built-in iterator optimized for player iteration.\n",
      "durationMs": 8569,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689874-XRjAPY7ISivB92J9qZaR",
        "promptTokens": 189,
        "completionTokens": 322,
        "totalTokens": 511,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nfor i = 1, #player.GetAll() do local v = player.GetAll()[i] end\n```\nReason: Using a numeric for loop with cached table avoids the overhead of the generic pairs iterator and its associated function calls, providing better performance for iterating over the player list.",
      "durationMs": 804,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783689875-r100xL7VR8babBeNDcnl",
        "promptTokens": 180,
        "completionTokens": 61,
        "totalTokens": 241,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2537,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2690,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal plys = player.GetAll()\nfor i = 1, #plys do\n    local v = plys[i]\n    -- ...\nend\n```\nReason: player.GetAll() returns a contiguous array, so caching it and using a numeric for loop avoids pairs hash traversal and is fastest in LuaJIT.",
      "durationMs": 42093,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783690297-DbZHLrHErhsskfSJj7Wd",
        "promptTokens": 179,
        "completionTokens": 1632,
        "totalTokens": 1811,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal plys = player.GetAll()\nfor i = 1, #plys do\n    local v = plys[i]\n    -- ...\nend\n```\nReason: player.GetAll() returns a sequentially indexed table, so a cached numeric loop avoids hash traversal and is faster than pairs.",
      "durationMs": 21708,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783690297-oKyNv3GLmQdEpJLancsb",
        "promptTokens": 179,
        "completionTokens": 797,
        "totalTokens": 976,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local v = players[i]\nend\n```\nReason: Numeric loop over a cached array avoids hash traversal and per-iteration function calls, making it faster and more GC-friendly than pairs on player.GetAll().",
      "durationMs": 3319,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783690318-6qXQQU0ekpuKbhiTdWXa",
        "promptTokens": 182,
        "completionTokens": 64,
        "totalTokens": 246,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    }
  ],
  "summary": {
    "statusCounts": {
      "pass": 0,
      "partial": 10,
      "incorrect": 1,
      "protocol_error": 19,
      "policy_violation": 0,
      "timeout": 1,
      "unavailable": 0,
      "unsupported": 0,
      "trace_error": 0,
      "scored": 11
    },
    "groups": [
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-26b-a4b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-31b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "timeout"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3.5-content-safety:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-12b-v2-vl:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      }
    ],
    "passAtKRate": "0/11"
  }
}
