{
  "id": "rr-jev-sonnet5-g2",
  "started": "2026-09-28T03:58:19.046474+00:00",
  "map": "singles.oramap",
  "max_ticks": 30000,
  "decision_ticks": 200,
  "engine": "OpenRA (OpenRA-RL fork + decision-ra patch)",
  "providers": {
    "Multi0": "openrouter",
    "Multi1": "openrouter"
  },
  "players": {
    "Multi0": {
      "id": "sonnet5",
      "name": "Claude Sonnet 5",
      "model": "anthropic/claude-sonnet-5"
    },
    "Multi1": {
      "id": "jev",
      "name": "Jev Router",
      "model": "typesafe/jev-router"
    }
  },
  "factions": {
    "Multi0": "russia",
    "Multi1": "germany"
  },
  "end_tick": 7499,
  "cost_usd": {
    "Multi0": 0.2356,
    "Multi1": 0.0814
  },
  "tokens": {
    "Multi0": {
      "prompt": 75258,
      "completion": 8511
    },
    "Multi1": {
      "prompt": 59404,
      "completion": 20611
    }
  },
  "llm_calls": {
    "Multi0": 38,
    "Multi1": 38
  },
  "llm_failures": {
    "Multi0": 0,
    "Multi1": 0
  },
  "wall_seconds": 548.5,
  "end_reason": "base destroyed",
  "stats": {
    "Multi0": {
      "win_state": "Lost",
      "faction": "russia",
      "bot_type": "llm-arena",
      "kills_cost": 100,
      "deaths_cost": 12700,
      "units_killed": 1,
      "units_lost": 2,
      "buildings_killed": 0,
      "buildings_lost": 12,
      "assets_value": 0,
      "army_value": 0,
      "income": 4500,
      "experience": 1,
      "order_count": 47
    },
    "Multi1": {
      "win_state": "Won",
      "faction": "germany",
      "bot_type": "llm-arena",
      "kills_cost": 12700,
      "deaths_cost": 100,
      "units_killed": 2,
      "units_lost": 1,
      "buildings_killed": 12,
      "buildings_lost": 0,
      "assets_value": 9900,
      "army_value": 2600,
      "income": 2025,
      "experience": 127,
      "order_count": 66
    }
  },
  "winner_slot": "Multi1",
  "winner": "jev",
  "replay": "replay.orarep"
}