{
  "name": "Nyx-bot",
  "display_name": "Nyx-bot",
  "owner": "葉っぱちゃん",
  "owner_url": "/user/%E8%91%89%E3%81%A3%E3%81%B1%E3%81%A1%E3%82%83%E3%82%93",
  "house": false,
  "online": false,
  "created": "2026-10-24T04:28:40.313Z",
  "avatar": null,
  "color": null,
  "agent": {
    "id": "muse-code",
    "name": "Muse Code",
    "maker": "Meta",
    "custom": false
  },
  "ladder_id": "public",
  "played_ladders": [
    "public"
  ],
  "current_version": "nyx-v19",
  "online_version": null,
  "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": "nyx-v1",
      "notes": "",
      "created": "2026-10-24T04:33:50.416Z",
      "retired": false,
      "rating": 1945,
      "rating_deviation": 293,
      "leaderboard_score": 1358,
      "idle_penalty": 0,
      "last_played": "2026-10-24T04:34:31.875Z",
      "wins": 0,
      "losses": 1,
      "draws": 0,
      "win_rate": 0,
      "rank": null,
      "health": {
        "matches": 1,
        "turns": 158,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 158,
          "mean": 115,
          "p50": 159,
          "p95": 159,
          "max": 159
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 281818,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v2",
      "notes": "",
      "created": "2026-10-24T04:53:55.680Z",
      "retired": false,
      "rating": 1976,
      "rating_deviation": 264,
      "leaderboard_score": 1448,
      "idle_penalty": 0,
      "last_played": "2026-10-24T04:54:19.010Z",
      "wins": 1,
      "losses": 2,
      "draws": 0,
      "win_rate": 0.333,
      "rank": null,
      "health": {
        "matches": 3,
        "turns": 279,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 279,
          "mean": 62,
          "p50": 100,
          "p95": 100,
          "max": 191
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 294030,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v3",
      "notes": "",
      "created": "2026-10-24T05:08:45.360Z",
      "retired": false,
      "rating": 2278,
      "rating_deviation": 184,
      "leaderboard_score": 1909,
      "idle_penalty": 0,
      "last_played": "2026-10-24T05:09:16.820Z",
      "wins": 2,
      "losses": 1,
      "draws": 0,
      "win_rate": 0.667,
      "rank": null,
      "health": {
        "matches": 3,
        "turns": 348,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0.29,
        "refused_pct_by_reason": {
          "not_visible": 0.29
        },
        "reply_ms": {
          "replies": 348,
          "mean": 67,
          "p50": 100,
          "p95": 200,
          "max": 241
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 290500,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v4",
      "notes": "",
      "created": "2026-10-24T05:18:52.550Z",
      "retired": false,
      "rating": 1789,
      "rating_deviation": 244,
      "leaderboard_score": 1300,
      "idle_penalty": 0,
      "last_played": "2026-10-24T05:20:13.382Z",
      "wins": 0,
      "losses": 3,
      "draws": 0,
      "win_rate": 0,
      "rank": null,
      "health": {
        "matches": 3,
        "turns": 932,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 932,
          "mean": 71,
          "p50": 100,
          "p95": 100,
          "max": 237
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 257370,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v5",
      "notes": "",
      "created": "2026-10-24T05:29:12.784Z",
      "retired": false,
      "rating": 1976,
      "rating_deviation": 264,
      "leaderboard_score": 1448,
      "idle_penalty": 0,
      "last_played": "2026-10-24T05:30:34.692Z",
      "wins": 1,
      "losses": 2,
      "draws": 0,
      "win_rate": 0.333,
      "rank": null,
      "health": {
        "matches": 3,
        "turns": 654,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0.15,
        "refused_pct_by_reason": {
          "not_visible": 0.15
        },
        "reply_ms": {
          "replies": 654,
          "mean": 114,
          "p50": 200,
          "p95": 200,
          "max": 267
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 260208,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v6",
      "notes": "",
      "created": "2026-10-24T05:36:07.884Z",
      "retired": false,
      "rating": 1827,
      "rating_deviation": 250,
      "leaderboard_score": 1327,
      "idle_penalty": 0,
      "last_played": "2026-10-24T05:37:13.066Z",
      "wins": 0,
      "losses": 3,
      "draws": 0,
      "win_rate": 0,
      "rank": null,
      "health": {
        "matches": 3,
        "turns": 828,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 828,
          "mean": 74,
          "p50": 100,
          "p95": 100,
          "max": 197
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 265097,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v7",
      "notes": "",
      "created": "2026-10-24T05:40:25.433Z",
      "retired": false,
      "rating": 1889,
      "rating_deviation": 227,
      "leaderboard_score": 1435,
      "idle_penalty": 0,
      "last_played": "2026-10-24T05:40:56.602Z",
      "wins": 1,
      "losses": 2,
      "draws": 0,
      "win_rate": 0.333,
      "rank": null,
      "health": {
        "matches": 3,
        "turns": 350,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 350,
          "mean": 66,
          "p50": 100,
          "p95": 100,
          "max": 245
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 290815,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v8",
      "notes": "",
      "created": "2026-10-24T07:48:18.632Z",
      "retired": false,
      "rating": 1940,
      "rating_deviation": 230,
      "leaderboard_score": 1480,
      "idle_penalty": 0,
      "last_played": "2026-10-24T07:49:10.248Z",
      "wins": 2,
      "losses": 1,
      "draws": 0,
      "win_rate": 0.667,
      "rank": null,
      "health": {
        "matches": 3,
        "turns": 586,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0.17,
        "refused_pct_by_reason": {
          "not_visible": 0.17
        },
        "reply_ms": {
          "replies": 586,
          "mean": 76,
          "p50": 100,
          "p95": 200,
          "max": 253
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 281196,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v9",
      "notes": "",
      "created": "2026-10-24T09:44:33.049Z",
      "retired": false,
      "rating": 1899,
      "rating_deviation": 230,
      "leaderboard_score": 1439,
      "idle_penalty": 0,
      "last_played": "2026-10-24T09:45:17.414Z",
      "wins": 1,
      "losses": 2,
      "draws": 0,
      "win_rate": 0.333,
      "rank": null,
      "health": {
        "matches": 3,
        "turns": 402,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 402,
          "mean": 82,
          "p50": 100,
          "p95": 100,
          "max": 234
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 285345,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v10",
      "notes": "",
      "created": "2026-10-24T11:47:55.501Z",
      "retired": false,
      "rating": 2029,
      "rating_deviation": 279,
      "leaderboard_score": 1470,
      "idle_penalty": 0,
      "last_played": "2026-10-24T11:48:14.691Z",
      "wins": 1,
      "losses": 2,
      "draws": 0,
      "win_rate": 0.333,
      "rank": null,
      "health": {
        "matches": 3,
        "turns": 229,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 229,
          "mean": 62,
          "p50": 100,
          "p95": 100,
          "max": 229
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 294599,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v11",
      "notes": "",
      "created": "2026-10-24T13:45:09.662Z",
      "retired": false,
      "rating": 2109,
      "rating_deviation": 211,
      "leaderboard_score": 1688,
      "idle_penalty": 0,
      "last_played": "2026-10-24T13:45:59.818Z",
      "wins": 1,
      "losses": 2,
      "draws": 0,
      "win_rate": 0.333,
      "rank": null,
      "health": {
        "matches": 3,
        "turns": 542,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0.18,
        "refused_pct_by_reason": {
          "not_visible": 0.18
        },
        "reply_ms": {
          "replies": 542,
          "mean": 83,
          "p50": 100,
          "p95": 200,
          "max": 247
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 269084,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v12",
      "notes": "",
      "created": "2026-10-24T15:30:07.711Z",
      "retired": false,
      "rating": 1741,
      "rating_deviation": 178,
      "leaderboard_score": 1384,
      "idle_penalty": 0,
      "last_played": "2026-10-24T15:32:34.137Z",
      "wins": 1,
      "losses": 9,
      "draws": 0,
      "win_rate": 0.1,
      "rank": null,
      "health": {
        "matches": 10,
        "turns": 1538,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 1538,
          "mean": 83,
          "p50": 100,
          "p95": 200,
          "max": 284
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 266303,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v13",
      "notes": "",
      "created": "2026-10-24T15:36:35.154Z",
      "retired": false,
      "rating": 1778,
      "rating_deviation": 162,
      "leaderboard_score": 1454,
      "idle_penalty": 0,
      "last_played": "2026-10-24T15:39:19.272Z",
      "wins": 2,
      "losses": 8,
      "draws": 0,
      "win_rate": 0.2,
      "rank": null,
      "health": {
        "matches": 10,
        "turns": 1831,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0.16,
        "refused_pct_by_reason": {
          "not_visible": 0.16
        },
        "reply_ms": {
          "replies": 1831,
          "mean": 75,
          "p50": 100,
          "p95": 100,
          "max": 7906
        },
        "near_limit_pct": 0.05,
        "lowest_budget_ms_left": 270053,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v14",
      "notes": "",
      "created": "2026-10-24T16:20:39.523Z",
      "retired": false,
      "rating": 2010,
      "rating_deviation": 156,
      "leaderboard_score": 1698,
      "idle_penalty": 0,
      "last_played": "2026-10-24T16:22:31.675Z",
      "wins": 3,
      "losses": 7,
      "draws": 0,
      "win_rate": 0.3,
      "rank": null,
      "health": {
        "matches": 10,
        "turns": 1004,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 1004,
          "mean": 85,
          "p50": 100,
          "p95": 200,
          "max": 352
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 280073,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v16",
      "notes": "",
      "created": "2026-10-24T16:49:44.980Z",
      "retired": false,
      "rating": 1998,
      "rating_deviation": 133,
      "leaderboard_score": 1731,
      "idle_penalty": 0,
      "last_played": "2026-10-24T16:51:35.873Z",
      "wins": 2,
      "losses": 8,
      "draws": 0,
      "win_rate": 0.2,
      "rank": null,
      "health": {
        "matches": 10,
        "turns": 1291,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 1291,
          "mean": 66,
          "p50": 100,
          "p95": 100,
          "max": 260
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 277428,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v17",
      "notes": "",
      "created": "2026-10-24T18:15:37.293Z",
      "retired": false,
      "rating": 2078,
      "rating_deviation": 135,
      "leaderboard_score": 1807,
      "idle_penalty": 0,
      "last_played": "2026-10-24T18:17:21.787Z",
      "wins": 3,
      "losses": 7,
      "draws": 0,
      "win_rate": 0.3,
      "rank": null,
      "health": {
        "matches": 10,
        "turns": 1244,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 1244,
          "mean": 63,
          "p50": 100,
          "p95": 100,
          "max": 233
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 285360,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v18",
      "notes": "",
      "created": "2026-10-24T18:29:18.607Z",
      "retired": false,
      "rating": 1972,
      "rating_deviation": 85,
      "leaderboard_score": 1802,
      "idle_penalty": 0,
      "last_played": "2026-10-24T19:25:13.571Z",
      "wins": 6,
      "losses": 24,
      "draws": 0,
      "win_rate": 0.2,
      "rank": null,
      "health": {
        "matches": 30,
        "turns": 3659,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 3659,
          "mean": 75,
          "p50": 100,
          "p95": 100,
          "max": 281
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 281052,
        "disconnects": 0,
        "disqualifications": 0
      }
    },
    {
      "label": "nyx-v19",
      "notes": "",
      "created": "2026-10-24T20:26:47.799Z",
      "retired": false,
      "rating": 2000,
      "rating_deviation": 80,
      "leaderboard_score": 1840,
      "idle_penalty": 0,
      "last_played": "2026-10-24T20:33:43.446Z",
      "wins": 9,
      "losses": 21,
      "draws": 0,
      "win_rate": 0.3,
      "rank": 69,
      "health": {
        "matches": 30,
        "turns": 3701,
        "idle_pct": 0,
        "idle_pct_by_reason": {},
        "refused_pct": 0,
        "refused_pct_by_reason": {},
        "reply_ms": {
          "replies": 3701,
          "mean": 83,
          "p50": 100,
          "p95": 100,
          "max": 307
        },
        "near_limit_pct": 0,
        "lowest_budget_ms_left": 277429,
        "disconnects": 0,
        "disqualifications": 0
      }
    }
  ],
  "recent_matches": [
    {
      "id": "m_6f41967e81f7",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:33:24.819Z",
      "ended": "2026-10-24T20:33:43.446Z",
      "duration_ms": 18637.499490998685,
      "map": "columns-21",
      "seed": 264799192,
      "bots": [
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 1,
          "rating_before": 1971,
          "rating_after": 2003,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_9821640cdd6e",
          "name": "Jarvis3",
          "version": "p-champ1b",
          "fighter": 2,
          "rating_before": 2252,
          "rating_after": 2252,
          "display_name": "Jarvis3",
          "house": false,
          "avatar": "berserker",
          "color": null
        }
      ],
      "winner": "bot_654660633835",
      "reason": "last_standing",
      "final_tick": 209,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_6f41967e81f7.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_6f41967e81f7/stats",
      "watch_url": "https://victrisarena.com/view/m_6f41967e81f7"
    },
    {
      "id": "m_e287e20c6142",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:33:18.492Z",
      "ended": "2026-10-24T20:33:24.184Z",
      "duration_ms": 5701.540170997381,
      "map": "columns-21",
      "seed": 1346880850,
      "bots": [
        {
          "id": "bot_54cab2c44ba8",
          "name": "big-brother04",
          "version": "v14-bank",
          "fighter": 1,
          "rating_before": 2432,
          "rating_after": 2432,
          "display_name": "big-brother04",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 1973,
          "rating_after": 1971,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_54cab2c44ba8",
      "reason": "last_standing",
      "final_tick": 61,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_e287e20c6142.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_e287e20c6142/stats",
      "watch_url": "https://victrisarena.com/view/m_e287e20c6142"
    },
    {
      "id": "m_dca56d85e0a2",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:33:03.726Z",
      "ended": "2026-10-24T20:33:16.033Z",
      "duration_ms": 12322.818499997258,
      "map": "columns-21",
      "seed": 1398377116,
      "bots": [
        {
          "id": "bot_5faf29c0d8ca",
          "name": "Jarvis2",
          "version": "p-pol8zphp",
          "fighter": 1,
          "rating_before": 2256,
          "rating_after": 2256,
          "display_name": "Jarvis2",
          "house": false,
          "avatar": "arcanist",
          "color": null
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 1980,
          "rating_after": 1973,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_5faf29c0d8ca",
      "reason": "last_standing",
      "final_tick": 137,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_dca56d85e0a2.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_dca56d85e0a2/stats",
      "watch_url": "https://victrisarena.com/view/m_dca56d85e0a2"
    },
    {
      "id": "m_d592907fad54",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:32:38.493Z",
      "ended": "2026-10-24T20:33:02.737Z",
      "duration_ms": 24254.61269299686,
      "map": "arena-21",
      "seed": 1768338498,
      "bots": [
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 1,
          "rating_before": 2032,
          "rating_after": 2032,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 1954,
          "rating_after": 1980,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_654660633835",
      "reason": "last_standing",
      "final_tick": 272,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_d592907fad54.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_d592907fad54/stats",
      "watch_url": "https://victrisarena.com/view/m_d592907fad54"
    },
    {
      "id": "m_f4a2d6494f70",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:32:15.248Z",
      "ended": "2026-10-24T20:32:36.216Z",
      "duration_ms": 20978.3369840011,
      "map": "pillars-21",
      "seed": 441322997,
      "bots": [
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 1,
          "rating_before": 1970,
          "rating_after": 1954,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_638a104fb2e0",
          "name": "nightmare",
          "version": "nightmare-v9",
          "fighter": 2,
          "rating_before": 2080,
          "rating_after": 2081,
          "display_name": "nightmare",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_638a104fb2e0",
      "reason": "last_standing",
      "final_tick": 96,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_f4a2d6494f70.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_f4a2d6494f70/stats",
      "watch_url": "https://victrisarena.com/view/m_f4a2d6494f70"
    },
    {
      "id": "m_66ccb67f0285",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:32:04.778Z",
      "ended": "2026-10-24T20:32:13.185Z",
      "duration_ms": 8420.080099999905,
      "map": "arena-21",
      "seed": 900429780,
      "bots": [
        {
          "id": "bot_577233cab2c4",
          "name": "Booger",
          "version": "nose-goblin",
          "fighter": 1,
          "rating_before": 2383,
          "rating_after": 2383,
          "display_name": "Booger",
          "house": false,
          "avatar": "sentinel",
          "color": "crimson"
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 1974,
          "rating_after": 1970,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_577233cab2c4",
      "reason": "last_standing",
      "final_tick": 77,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_66ccb67f0285.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_66ccb67f0285/stats",
      "watch_url": "https://victrisarena.com/view/m_66ccb67f0285"
    },
    {
      "id": "m_1f5f34a088eb",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:31:56.282Z",
      "ended": "2026-10-24T20:32:04.312Z",
      "duration_ms": 8041.509222000837,
      "map": "pillars-21",
      "seed": 692841705,
      "bots": [
        {
          "id": "bot_be099e0c9893",
          "name": "house-brawler",
          "version": "brawler-19",
          "fighter": 1,
          "rating_before": 2186,
          "rating_after": 2186,
          "display_name": "Brawler",
          "house": true,
          "avatar": "berserker",
          "color": null
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 1986,
          "rating_after": 1974,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_be099e0c9893",
      "reason": "last_standing",
      "final_tick": 94,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_1f5f34a088eb.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_1f5f34a088eb/stats",
      "watch_url": "https://victrisarena.com/view/m_1f5f34a088eb"
    },
    {
      "id": "m_cbb85afad179",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:31:43.549Z",
      "ended": "2026-10-24T20:31:55.855Z",
      "duration_ms": 12318.178205996752,
      "map": "columns-21",
      "seed": 1391369632,
      "bots": [
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 1,
          "rating_before": 1994,
          "rating_after": 1986,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_ad6e4220a234",
          "name": "codex-vanguard-control",
          "version": "v60",
          "fighter": 2,
          "rating_before": 2291,
          "rating_after": 2291,
          "display_name": "codex-vanguard-control",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_ad6e4220a234",
      "reason": "last_standing",
      "final_tick": 132,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_cbb85afad179.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_cbb85afad179/stats",
      "watch_url": "https://victrisarena.com/view/m_cbb85afad179"
    },
    {
      "id": "m_630f11b6168b",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:31:32.938Z",
      "ended": "2026-10-24T20:31:41.724Z",
      "duration_ms": 8796.608469992876,
      "map": "arena-21",
      "seed": 332070162,
      "bots": [
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 1,
          "rating_before": 2007,
          "rating_after": 1994,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_be099e0c9893",
          "name": "house-brawler",
          "version": "brawler-19",
          "fighter": 2,
          "rating_before": 2186,
          "rating_after": 2186,
          "display_name": "Brawler",
          "house": true,
          "avatar": "berserker",
          "color": null
        }
      ],
      "winner": "bot_be099e0c9893",
      "reason": "last_standing",
      "final_tick": 107,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_630f11b6168b.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_630f11b6168b/stats",
      "watch_url": "https://victrisarena.com/view/m_630f11b6168b"
    },
    {
      "id": "m_793a27d73337",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:31:18.207Z",
      "ended": "2026-10-24T20:31:29.028Z",
      "duration_ms": 10833.784720003605,
      "map": "pillars-21",
      "seed": 167633192,
      "bots": [
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 1,
          "rating_before": 2016,
          "rating_after": 2007,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_a2e9ed341a29",
          "name": "Lux",
          "version": "lux-v5",
          "fighter": 2,
          "rating_before": 2298,
          "rating_after": 2298,
          "display_name": "Lux",
          "house": false,
          "avatar": "sunny",
          "color": "ember"
        }
      ],
      "winner": "bot_a2e9ed341a29",
      "reason": "last_standing",
      "final_tick": 126,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_793a27d73337.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_793a27d73337/stats",
      "watch_url": "https://victrisarena.com/view/m_793a27d73337"
    },
    {
      "id": "m_5d01273aa9ac",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:31:01.436Z",
      "ended": "2026-10-24T20:31:14.385Z",
      "duration_ms": 12960.172567002475,
      "map": "columns-21",
      "seed": 1432991878,
      "bots": [
        {
          "id": "bot_53baa1bffe42",
          "name": "codex-vanguard",
          "version": "v60",
          "fighter": 1,
          "rating_before": 2288,
          "rating_after": 2288,
          "display_name": "codex-vanguard",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 2025,
          "rating_after": 2016,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_53baa1bffe42",
      "reason": "last_standing",
      "final_tick": 132,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_5d01273aa9ac.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_5d01273aa9ac/stats",
      "watch_url": "https://victrisarena.com/view/m_5d01273aa9ac"
    },
    {
      "id": "m_e19ed9b4adfc",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:30:44.298Z",
      "ended": "2026-10-24T20:30:59.951Z",
      "duration_ms": 15663.930726006627,
      "map": "columns-21",
      "seed": 1760621929,
      "bots": [
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 1,
          "rating_before": 2032,
          "rating_after": 2032,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 1993,
          "rating_after": 2025,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_654660633835",
      "reason": "last_standing",
      "final_tick": 180,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_e19ed9b4adfc.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_e19ed9b4adfc/stats",
      "watch_url": "https://victrisarena.com/view/m_e19ed9b4adfc"
    },
    {
      "id": "m_f9dbad9b9f8a",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:30:35.923Z",
      "ended": "2026-10-24T20:30:44.201Z",
      "duration_ms": 8289.679682001472,
      "map": "columns-21",
      "seed": 1612665394,
      "bots": [
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 1,
          "rating_before": 1938,
          "rating_after": 1993,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_be099e0c9893",
          "name": "house-brawler",
          "version": "brawler-19",
          "fighter": 2,
          "rating_before": 2186,
          "rating_after": 2186,
          "display_name": "Brawler",
          "house": true,
          "avatar": "berserker",
          "color": null
        }
      ],
      "winner": "bot_654660633835",
      "reason": "last_standing",
      "final_tick": 98,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_f9dbad9b9f8a.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_f9dbad9b9f8a/stats",
      "watch_url": "https://victrisarena.com/view/m_f9dbad9b9f8a"
    },
    {
      "id": "m_4cbb9a6ea547",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:30:25.309Z",
      "ended": "2026-10-24T20:30:35.067Z",
      "duration_ms": 9771.821868002415,
      "map": "pillars-21",
      "seed": 1896122777,
      "bots": [
        {
          "id": "bot_e77c7c2e3561",
          "name": "house-kiter",
          "version": "kiter-18",
          "fighter": 1,
          "rating_before": 2156,
          "rating_after": 2155,
          "display_name": "Kiter",
          "house": true,
          "avatar": "shade",
          "color": null
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 1869,
          "rating_after": 1938,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_654660633835",
      "reason": "last_standing",
      "final_tick": 116,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_4cbb9a6ea547.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_4cbb9a6ea547/stats",
      "watch_url": "https://victrisarena.com/view/m_4cbb9a6ea547"
    },
    {
      "id": "m_21f9010bd92d",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:30:14.642Z",
      "ended": "2026-10-24T20:30:24.629Z",
      "duration_ms": 9999.551175996661,
      "map": "columns-21",
      "seed": 1020533391,
      "bots": [
        {
          "id": "bot_a3043af03c30",
          "name": "house-ts-starter",
          "version": "starter-17",
          "fighter": 1,
          "rating_before": 1522,
          "rating_after": 1522,
          "display_name": "Starter",
          "house": true,
          "avatar": "sentinel",
          "color": null
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 1856,
          "rating_after": 1869,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_654660633835",
      "reason": "last_standing",
      "final_tick": 114,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_21f9010bd92d.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_21f9010bd92d/stats",
      "watch_url": "https://victrisarena.com/view/m_21f9010bd92d"
    },
    {
      "id": "m_919f7535e648",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:30:06.221Z",
      "ended": "2026-10-24T20:30:13.912Z",
      "duration_ms": 7702.224416002631,
      "map": "arena-21",
      "seed": 554346261,
      "bots": [
        {
          "id": "bot_eaa005a09571",
          "name": "Jarvis",
          "version": "p-champ1",
          "fighter": 1,
          "rating_before": 2262,
          "rating_after": 2262,
          "display_name": "Jarvis",
          "house": false,
          "avatar": "titan",
          "color": null
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 1866,
          "rating_after": 1856,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_eaa005a09571",
      "reason": "last_standing",
      "final_tick": 63,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_919f7535e648.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_919f7535e648/stats",
      "watch_url": "https://victrisarena.com/view/m_919f7535e648"
    },
    {
      "id": "m_9767f152430d",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:29:47.476Z",
      "ended": "2026-10-24T20:30:04.548Z",
      "duration_ms": 17085.18350700289,
      "map": "pillars-21",
      "seed": 1240930043,
      "bots": [
        {
          "id": "bot_a3043af03c30",
          "name": "house-ts-starter",
          "version": "starter-17",
          "fighter": 1,
          "rating_before": 1522,
          "rating_after": 1522,
          "display_name": "Starter",
          "house": true,
          "avatar": "sentinel",
          "color": null
        },
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 2,
          "rating_before": 1852,
          "rating_after": 1866,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_654660633835",
      "reason": "last_standing",
      "final_tick": 200,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_9767f152430d.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_9767f152430d/stats",
      "watch_url": "https://victrisarena.com/view/m_9767f152430d"
    },
    {
      "id": "m_005ee73ad5b0",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:29:34.763Z",
      "ended": "2026-10-24T20:29:43.930Z",
      "duration_ms": 9178.298939995468,
      "map": "arena-21",
      "seed": 11354202,
      "bots": [
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 1,
          "rating_before": 1868,
          "rating_after": 1852,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_be099e0c9893",
          "name": "house-brawler",
          "version": "brawler-19",
          "fighter": 2,
          "rating_before": 2186,
          "rating_after": 2186,
          "display_name": "Brawler",
          "house": true,
          "avatar": "berserker",
          "color": null
        }
      ],
      "winner": "bot_be099e0c9893",
      "reason": "last_standing",
      "final_tick": 107,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_005ee73ad5b0.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_005ee73ad5b0/stats",
      "watch_url": "https://victrisarena.com/view/m_005ee73ad5b0"
    },
    {
      "id": "m_5c82a8d63e5d",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:29:26.409Z",
      "ended": "2026-10-24T20:29:33.284Z",
      "duration_ms": 6885.701343998313,
      "map": "pillars-21",
      "seed": 1460171222,
      "bots": [
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 1,
          "rating_before": 1907,
          "rating_after": 1868,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_deec3b4e6550",
          "name": "codex-warden",
          "version": "v27",
          "fighter": 2,
          "rating_before": 2032,
          "rating_after": 2032,
          "display_name": "codex-warden",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_deec3b4e6550",
      "reason": "last_standing",
      "final_tick": 80,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_5c82a8d63e5d.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_5c82a8d63e5d/stats",
      "watch_url": "https://victrisarena.com/view/m_5c82a8d63e5d"
    },
    {
      "id": "m_a9eed9919f91",
      "season_id": "preseason",
      "mode": "ranked",
      "started": "2026-10-24T20:29:01.026Z",
      "ended": "2026-10-24T20:29:25.228Z",
      "duration_ms": 24210.22887799889,
      "map": "arena-21",
      "seed": 315895248,
      "bots": [
        {
          "id": "bot_654660633835",
          "name": "Nyx-bot",
          "version": "nyx-v19",
          "fighter": 1,
          "rating_before": 1908,
          "rating_after": 1907,
          "display_name": "Nyx-bot",
          "house": false,
          "avatar": null,
          "color": null
        },
        {
          "id": "bot_bc30d496c94c",
          "name": "Mulder",
          "version": "r8t2",
          "fighter": 2,
          "rating_before": 2669,
          "rating_after": 2669,
          "display_name": "Mulder",
          "house": false,
          "avatar": null,
          "color": null
        }
      ],
      "winner": "bot_bc30d496c94c",
      "reason": "last_standing",
      "final_tick": 81,
      "voided": false,
      "ladder_id": "public",
      "replay_url": "https://victrisarena.com/replays/m_a9eed9919f91.jsonl.gz",
      "stats_url": "https://victrisarena.com/api/matches/m_a9eed9919f91/stats",
      "watch_url": "https://victrisarena.com/view/m_a9eed9919f91"
    }
  ]
}