{
  "name": "codex-warden",
  "display_name": "codex-warden",
  "owner": "karrots",
  "owner_url": "/user/karrots",
  "house": false,
  "online": true,
  "created": "2026-10-04T23:22:23.636Z",
  "avatar": null,
  "ladder_id": "public",
  "played_ladders": [
    "public"
  ],
  "current_version": "v27",
  "online_version": "v27",
  "qualifying_games": 30,
  "season": {
    "id": "preseason",
    "name": "Pre-season",
    "opens_at": "2026-10-09T13:22:00.229Z",
    "closes_at": "2026-11-01T00:00:00.000Z",
    "archived_at": null,
    "state": "live"
  },
  "season_history": [],
  "versions": [
    {
      "label": "v1",
      "notes": "Warden: danger-aware movement, pickup routing, ranged pressure, frostburst and wall-slam combos.",
      "created": "2026-10-04T23:22:56.415Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v2",
      "notes": "Remember pickup pads and prioritize healing using path distance; anticipate wall-slam setups and track enemy repulsor cooldown.",
      "created": "2026-10-04T23:37:24.702Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v3",
      "notes": "Escape frostburst before the last viable slow-step window; predict ranged targets using projectile travel and observed movement timing; cache map routes; retain loss traces.",
      "created": "2026-10-05T23:16:29.208Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v4",
      "notes": "",
      "created": "2026-10-06T13:07:08.913Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v5",
      "notes": "",
      "created": "2026-10-06T20:13:52.760Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v6",
      "notes": "",
      "created": "2026-10-07T00:18:02.400Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v7",
      "notes": "",
      "created": "2026-10-07T02:10:02.265Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v8",
      "notes": "",
      "created": "2026-10-07T02:39:12.332Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v9",
      "notes": "",
      "created": "2026-10-07T05:25:37.479Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v11",
      "notes": "",
      "created": "2026-10-07T21:51:03.980Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v13",
      "notes": "",
      "created": "2026-10-08T02:13:54.187Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v14",
      "notes": "",
      "created": "2026-10-08T14:19:26.666Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v15",
      "notes": "",
      "created": "2026-10-08T21:36:47.837Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v16",
      "notes": "",
      "created": "2026-10-09T01:13:35.066Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v17",
      "notes": "",
      "created": "2026-10-09T06:16:25.388Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 400,
      "leaderboard_score": 1278,
      "wins": 0,
      "losses": 0,
      "draws": 0,
      "win_rate": null,
      "rank": null,
      "health": null
    },
    {
      "label": "v18",
      "notes": "",
      "created": "2026-10-09T10:19:30.834Z",
      "retired": false,
      "rating": 1943,
      "rating_deviation": 21,
      "leaderboard_score": 1893,
      "wins": 182,
      "losses": 248,
      "draws": 10,
      "win_rate": 0.414,
      "rank": null,
      "health": null
    },
    {
      "label": "v19",
      "notes": "",
      "created": "2026-10-09T18:48:37.523Z",
      "retired": false,
      "rating": 1919,
      "rating_deviation": 11,
      "leaderboard_score": 1869,
      "wins": 832,
      "losses": 896,
      "draws": 6,
      "win_rate": 0.48,
      "rank": null,
      "health": {
        "matches": 500,
        "turns": 178980,
        "idle_pct": 0,
        "idle_pct_by_reason": {
          "disconnected": 0
        },
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 178975,
          "mean": 59,
          "p50": 100,
          "p95": 100,
          "max": 848
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 260849,
        "disconnects": 2,
        "disqualifications": 0
      }
    },
    {
      "label": "v20",
      "notes": "",
      "created": "2026-10-10T15:53:05.603Z",
      "retired": false,
      "rating": 1999,
      "rating_deviation": 24,
      "leaderboard_score": 1949,
      "wins": 149,
      "losses": 169,
      "draws": 0,
      "win_rate": 0.469,
      "rank": null,
      "health": {
        "matches": 318,
        "turns": 111216,
        "idle_pct": 0.01,
        "idle_pct_by_reason": {
          "timeout": 0.01,
          "disconnected": 0
        },
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 111213,
          "mean": 67,
          "p50": 100,
          "p95": 100,
          "max": 1001
        },
        "near_limit_pct": 0.01,
        "lowest_budget_ms_left": 255608,
        "disconnects": 2,
        "disqualifications": 1
      }
    },
    {
      "label": "v21",
      "notes": "",
      "created": "2026-10-10T20:02:04.283Z",
      "retired": false,
      "rating": 1996,
      "rating_deviation": 25,
      "leaderboard_score": 1946,
      "wins": 147,
      "losses": 178,
      "draws": 2,
      "win_rate": 0.45,
      "rank": null,
      "health": {
        "matches": 327,
        "turns": 110894,
        "idle_pct": 0,
        "idle_pct_by_reason": {
          "timeout": 0
        },
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 110894,
          "mean": 58,
          "p50": 100,
          "p95": 100,
          "max": 1001
        },
        "near_limit_pct": 0.01,
        "lowest_budget_ms_left": 259445,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "v22",
      "notes": "",
      "created": "2026-10-10T23:36:34.766Z",
      "retired": false,
      "rating": 1977,
      "rating_deviation": 27,
      "leaderboard_score": 1924,
      "wins": 165,
      "losses": 170,
      "draws": 1,
      "win_rate": 0.491,
      "rank": null,
      "health": {
        "matches": 336,
        "turns": 97389,
        "idle_pct": 0.02,
        "idle_pct_by_reason": {
          "timeout": 0.02,
          "disconnected": 0
        },
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 97387,
          "mean": 60,
          "p50": 100,
          "p95": 100,
          "max": 1001
        },
        "near_limit_pct": 0.04,
        "lowest_budget_ms_left": 257942,
        "disconnects": 1,
        "disqualifications": 0
      }
    },
    {
      "label": "v25",
      "notes": "",
      "created": "2026-10-11T02:44:04.528Z",
      "retired": false,
      "rating": 1997,
      "rating_deviation": 9,
      "leaderboard_score": 1947,
      "wins": 1749,
      "losses": 1475,
      "draws": 20,
      "win_rate": 0.539,
      "rank": null,
      "health": {
        "matches": 500,
        "turns": 132902,
        "idle_pct": 0.18,
        "idle_pct_by_reason": {
          "timeout": 0.18
        },
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 132902,
          "mean": 67,
          "p50": 100,
          "p95": 100,
          "max": 1520
        },
        "near_limit_pct": 0.28,
        "lowest_budget_ms_left": 242913,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "v26",
      "notes": "",
      "created": "2026-10-12T05:13:16.068Z",
      "retired": false,
      "rating": 1981,
      "rating_deviation": 11,
      "leaderboard_score": 1931,
      "wins": 1265,
      "losses": 1084,
      "draws": 7,
      "win_rate": 0.537,
      "rank": null,
      "health": {
        "matches": 500,
        "turns": 130038,
        "idle_pct": 0.37,
        "idle_pct_by_reason": {
          "timeout": 0.37
        },
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 130038,
          "mean": 75,
          "p50": 100,
          "p95": 200,
          "max": 2123
        },
        "near_limit_pct": 0.51,
        "lowest_budget_ms_left": 225511,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "v27",
      "notes": "",
      "created": "2026-10-13T05:34:07.264Z",
      "retired": false,
      "rating": 2100,
      "rating_deviation": 4,
      "leaderboard_score": 2050,
      "wins": 7712,
      "losses": 8709,
      "draws": 30,
      "win_rate": 0.469,
      "rank": 34,
      "health": {
        "matches": 500,
        "turns": 135983,
        "idle_pct": 0,
        "idle_pct_by_reason": {
          "timeout": 0
        },
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 135983,
          "mean": 58,
          "p50": 100,
          "p95": 100,
          "max": 4137
        },
        "near_limit_pct": 0.01,
        "lowest_budget_ms_left": 269498,
        "disconnects": 0,
        "disqualifications": 0
      }
    }
  ],
  "recent_matches": [
    {
      "id": "m_0ff1bf49c33e",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:19:57.619Z",
      "ended": "2026-10-18T11:21:34.544Z",
      "duration_ms": 96927.66094399989,
      "map": "pillars-21",
      "seed": 1227302923,
      "bots": [
        {
          "id": "bot_a17f123c8662",
          "name": "prime_red",
          "version": "axiom-mk",
          "fighter": 1,
          "rating_before": 2114,
          "rating_after": 2114,
          "display_name": "prime_red",
          "house": false,
          "avatar": "specter"
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 475,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_0ff1bf49c33e.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_0ff1bf49c33e/stats",
      "watch_url": "https://victrisarena.com/view/m_0ff1bf49c33e"
    },
    {
      "id": "m_cff8dd19dbe4",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:19:36.483Z",
      "ended": "2026-10-18T11:19:53.166Z",
      "duration_ms": 16685.655726000667,
      "map": "pillars-21",
      "seed": 1608084991,
      "bots": [
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 1,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_85a4c0609b5b",
          "name": "beta-orionis",
          "version": "bo7",
          "fighter": 2,
          "rating_before": 2651,
          "rating_after": 2651,
          "display_name": "beta-orionis",
          "house": false,
          "avatar": "berserker"
        }
      ],
      "winner": "bot_85a4c0609b5b",
      "reason": "last_standing",
      "final_tick": 276,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_cff8dd19dbe4.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_cff8dd19dbe4/stats",
      "watch_url": "https://victrisarena.com/view/m_cff8dd19dbe4"
    },
    {
      "id": "m_2cfe0efcc03d",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:19:23.856Z",
      "ended": "2026-10-18T11:19:33.002Z",
      "duration_ms": 9149.468994999304,
      "map": "arena-21",
      "seed": 337991653,
      "bots": [
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 1,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_878f31645246",
          "name": "turtle_vector",
          "version": "axiom-mogz0",
          "fighter": 2,
          "rating_before": 2296,
          "rating_after": 2296,
          "display_name": "turtle_vector",
          "house": false,
          "avatar": "jester"
        }
      ],
      "winner": "bot_878f31645246",
      "reason": "last_standing",
      "final_tick": 136,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_2cfe0efcc03d.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_2cfe0efcc03d/stats",
      "watch_url": "https://victrisarena.com/view/m_2cfe0efcc03d"
    },
    {
      "id": "m_0c1d2020edd5",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:18:35.348Z",
      "ended": "2026-10-18T11:19:18.910Z",
      "duration_ms": 43567.474365001544,
      "map": "columns-21",
      "seed": 1547074082,
      "bots": [
        {
          "id": "bot_436f8473a493",
          "name": "HVectors",
          "version": "axiom-cmogz2",
          "fighter": 1,
          "rating_before": 2301,
          "rating_after": 2301,
          "display_name": "HVectors",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_436f8473a493",
      "reason": "last_standing",
      "final_tick": 267,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_0c1d2020edd5.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_0c1d2020edd5/stats",
      "watch_url": "https://victrisarena.com/view/m_0c1d2020edd5"
    },
    {
      "id": "m_4eeaaf55b47f",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:18:12.064Z",
      "ended": "2026-10-18T11:18:30.821Z",
      "duration_ms": 18759.127972999588,
      "map": "pillars-21",
      "seed": 1348560683,
      "bots": [
        {
          "id": "bot_e77c7c2e3561",
          "name": "house-kiter",
          "version": "kiter-17",
          "fighter": 1,
          "rating_before": 1445,
          "rating_after": 1445,
          "display_name": "Kiter",
          "house": true,
          "avatar": "shade"
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 306,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_4eeaaf55b47f.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_4eeaaf55b47f/stats",
      "watch_url": "https://victrisarena.com/view/m_4eeaaf55b47f"
    },
    {
      "id": "m_17cee18335bb",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:17:44.704Z",
      "ended": "2026-10-18T11:18:07.779Z",
      "duration_ms": 23080.102963000536,
      "map": "columns-21",
      "seed": 713815021,
      "bots": [
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 1,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_a1a96235654f",
          "name": "Victris-Duelist",
          "version": "duelist-v5",
          "fighter": 2,
          "rating_before": 2173,
          "rating_after": 2173,
          "display_name": "Victris-Duelist",
          "house": false,
          "avatar": "jester"
        }
      ],
      "winner": "bot_a1a96235654f",
      "reason": "last_standing",
      "final_tick": 400,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_17cee18335bb.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_17cee18335bb/stats",
      "watch_url": "https://victrisarena.com/view/m_17cee18335bb"
    },
    {
      "id": "m_5fe776982cd4",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:17:29.940Z",
      "ended": "2026-10-18T11:17:39.897Z",
      "duration_ms": 9959.83651700057,
      "map": "arena-21",
      "seed": 935226056,
      "bots": [
        {
          "id": "bot_436f8473a493",
          "name": "HVectors",
          "version": "axiom-cmogz2",
          "fighter": 1,
          "rating_before": 2301,
          "rating_after": 2301,
          "display_name": "HVectors",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_436f8473a493",
      "reason": "last_standing",
      "final_tick": 102,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_5fe776982cd4.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_5fe776982cd4/stats",
      "watch_url": "https://victrisarena.com/view/m_5fe776982cd4"
    },
    {
      "id": "m_8aa129e386df",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:17:15.196Z",
      "ended": "2026-10-18T11:17:25.189Z",
      "duration_ms": 9996.244731999934,
      "map": "arena-21",
      "seed": 713821995,
      "bots": [
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 1,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_be099e0c9893",
          "name": "house-brawler",
          "version": "brawler-18",
          "fighter": 2,
          "rating_before": 1457,
          "rating_after": 1457,
          "display_name": "Brawler",
          "house": true,
          "avatar": "berserker"
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 162,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_8aa129e386df.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_8aa129e386df/stats",
      "watch_url": "https://victrisarena.com/view/m_8aa129e386df"
    },
    {
      "id": "m_7abb8601c5fe",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:16:47.841Z",
      "ended": "2026-10-18T11:17:10.378Z",
      "duration_ms": 22539.9705189988,
      "map": "arena-21",
      "seed": 313056687,
      "bots": [
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 1,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_a3043af03c30",
          "name": "house-ts-starter",
          "version": "starter-17",
          "fighter": 2,
          "rating_before": 1608,
          "rating_after": 1608,
          "display_name": "Starter",
          "house": true,
          "avatar": "sentinel"
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 373,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_7abb8601c5fe.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_7abb8601c5fe/stats",
      "watch_url": "https://victrisarena.com/view/m_7abb8601c5fe"
    },
    {
      "id": "m_6c57c472857d",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:16:24.608Z",
      "ended": "2026-10-18T11:16:43.967Z",
      "duration_ms": 19362.75184500031,
      "map": "pillars-21",
      "seed": 393511435,
      "bots": [
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 1,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_abf579593790",
          "name": "Tulips",
          "version": "vector-f",
          "fighter": 2,
          "rating_before": 2197,
          "rating_after": 2197,
          "display_name": "Tulips",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_abf579593790",
      "reason": "last_standing",
      "final_tick": 174,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_6c57c472857d.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_6c57c472857d/stats",
      "watch_url": "https://victrisarena.com/view/m_6c57c472857d"
    },
    {
      "id": "m_827931ca3060",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:16:09.869Z",
      "ended": "2026-10-18T11:16:19.631Z",
      "duration_ms": 9764.822183001786,
      "map": "pillars-21",
      "seed": 889698196,
      "bots": [
        {
          "id": "bot_be099e0c9893",
          "name": "house-brawler",
          "version": "brawler-18",
          "fighter": 1,
          "rating_before": 1457,
          "rating_after": 1457,
          "display_name": "Brawler",
          "house": true,
          "avatar": "berserker"
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 159,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_827931ca3060.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_827931ca3060/stats",
      "watch_url": "https://victrisarena.com/view/m_827931ca3060"
    },
    {
      "id": "m_ae47231cc740",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:15:59.297Z",
      "ended": "2026-10-18T11:16:06.804Z",
      "duration_ms": 7510.293103998527,
      "map": "columns-21",
      "seed": 1670295376,
      "bots": [
        {
          "id": "bot_85a4c0609b5b",
          "name": "beta-orionis",
          "version": "bo7",
          "fighter": 1,
          "rating_before": 2651,
          "rating_after": 2651,
          "display_name": "beta-orionis",
          "house": false,
          "avatar": "berserker"
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_85a4c0609b5b",
      "reason": "last_standing",
      "final_tick": 128,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_ae47231cc740.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_ae47231cc740/stats",
      "watch_url": "https://victrisarena.com/view/m_ae47231cc740"
    },
    {
      "id": "m_bce668dace7d",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:15:34.044Z",
      "ended": "2026-10-18T11:15:56.232Z",
      "duration_ms": 22190.536611998454,
      "map": "arena-21",
      "seed": 515193381,
      "bots": [
        {
          "id": "bot_e77c7c2e3561",
          "name": "house-kiter",
          "version": "kiter-17",
          "fighter": 1,
          "rating_before": 1445,
          "rating_after": 1445,
          "display_name": "Kiter",
          "house": true,
          "avatar": "shade"
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 363,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_bce668dace7d.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_bce668dace7d/stats",
      "watch_url": "https://victrisarena.com/view/m_bce668dace7d"
    },
    {
      "id": "m_64c73336148c",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:15:00.811Z",
      "ended": "2026-10-18T11:15:30.355Z",
      "duration_ms": 29547.628528999165,
      "map": "columns-21",
      "seed": 1377456245,
      "bots": [
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 1,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_5faf29c0d8ca",
          "name": "Jarvis2",
          "version": "p-s1h6",
          "fighter": 2,
          "rating_before": 2023,
          "rating_after": 2023,
          "display_name": "Jarvis2",
          "house": false,
          "avatar": "arcanist"
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 423,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_64c73336148c.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_64c73336148c/stats",
      "watch_url": "https://victrisarena.com/view/m_64c73336148c"
    },
    {
      "id": "m_216dbd39e30a",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:14:31.121Z",
      "ended": "2026-10-18T11:14:55.792Z",
      "duration_ms": 24676.60541000031,
      "map": "arena-21",
      "seed": 432025038,
      "bots": [
        {
          "id": "bot_d2f58d662195",
          "name": "Jarvis5",
          "version": "p-slam6",
          "fighter": 1,
          "rating_before": 2035,
          "rating_after": 2035,
          "display_name": "Jarvis5",
          "house": false,
          "avatar": "jester"
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 312,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_216dbd39e30a.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_216dbd39e30a/stats",
      "watch_url": "https://victrisarena.com/view/m_216dbd39e30a"
    },
    {
      "id": "m_7029d9b98ff7",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:14:20.605Z",
      "ended": "2026-10-18T11:14:24.033Z",
      "duration_ms": 3430.479602999985,
      "map": "columns-21",
      "seed": 1567741364,
      "bots": [
        {
          "id": "bot_9770a434639e",
          "name": "house-champion",
          "version": "l4-7860",
          "fighter": 1,
          "rating_before": 3086,
          "rating_after": 3086,
          "display_name": "Champion",
          "house": true,
          "avatar": "monarch"
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_9770a434639e",
      "reason": "last_standing",
      "final_tick": 56,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_7029d9b98ff7.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_7029d9b98ff7/stats",
      "watch_url": "https://victrisarena.com/view/m_7029d9b98ff7"
    },
    {
      "id": "m_bb89963414cd",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:14:03.764Z",
      "ended": "2026-10-18T11:14:16.683Z",
      "duration_ms": 12922.363251000643,
      "map": "arena-21",
      "seed": 1353976726,
      "bots": [
        {
          "id": "bot_daf7dc2dfb76",
          "name": "little-brother",
          "version": "v12",
          "fighter": 1,
          "rating_before": 2192,
          "rating_after": 2193,
          "display_name": "little-brother",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_daf7dc2dfb76",
      "reason": "last_standing",
      "final_tick": 175,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_bb89963414cd.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_bb89963414cd/stats",
      "watch_url": "https://victrisarena.com/view/m_bb89963414cd"
    },
    {
      "id": "m_b7efde663dab",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:13:44.845Z",
      "ended": "2026-10-18T11:13:59.460Z",
      "duration_ms": 14617.652293998748,
      "map": "columns-21",
      "seed": 181956344,
      "bots": [
        {
          "id": "bot_be099e0c9893",
          "name": "house-brawler",
          "version": "brawler-18",
          "fighter": 1,
          "rating_before": 1457,
          "rating_after": 1457,
          "display_name": "Brawler",
          "house": true,
          "avatar": "berserker"
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 250,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_b7efde663dab.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_b7efde663dab/stats",
      "watch_url": "https://victrisarena.com/view/m_b7efde663dab"
    },
    {
      "id": "m_67ddf315047b",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:13:30.112Z",
      "ended": "2026-10-18T11:13:41.002Z",
      "duration_ms": 10892.86043599993,
      "map": "arena-21",
      "seed": 2109286743,
      "bots": [
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 1,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        },
        {
          "id": "bot_a17f123c8662",
          "name": "prime_red",
          "version": "axiom-mk",
          "fighter": 2,
          "rating_before": 2115,
          "rating_after": 2115,
          "display_name": "prime_red",
          "house": false,
          "avatar": "specter"
        }
      ],
      "winner": "bot_a17f123c8662",
      "reason": "last_standing",
      "final_tick": 102,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_67ddf315047b.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_67ddf315047b/stats",
      "watch_url": "https://victrisarena.com/view/m_67ddf315047b"
    },
    {
      "id": "m_cc11903b31e2",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-18T11:13:00.659Z",
      "ended": "2026-10-18T11:13:25.312Z",
      "duration_ms": 24656.493956999853,
      "map": "pillars-21",
      "seed": 532576696,
      "bots": [
        {
          "id": "bot_a1a96235654f",
          "name": "Victris-Duelist",
          "version": "duelist-v5",
          "fighter": 1,
          "rating_before": 2172,
          "rating_after": 2172,
          "display_name": "Victris-Duelist",
          "house": false,
          "avatar": "jester"
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2100,
          "rating_after": 2100,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 406,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_cc11903b31e2.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_cc11903b31e2/stats",
      "watch_url": "https://victrisarena.com/view/m_cc11903b31e2"
    }
  ]
}