[
  {
    "model": "app.allowedtransition",
    "pk": 1,
    "fields": {
      "machine": "enemy_basic",
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete"
    }
  },
  {
    "model": "app.allowedtransition",
    "pk": 2,
    "fields": {
      "machine": "enemy_basic",
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer"
    }
  },
  {
    "model": "app.allowedtransition",
    "pk": 3,
    "fields": {
      "machine": "enemy_basic",
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard"
    }
  },
  {
    "model": "app.allowedtransition",
    "pk": 4,
    "fields": {
      "machine": "enemy_basic",
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted"
    }
  },
  {
    "model": "app.allowedtransition",
    "pk": 5,
    "fields": {
      "machine": "enemy_basic",
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range"
    }
  },
  {
    "model": "app.allowedtransition",
    "pk": 6,
    "fields": {
      "machine": "enemy_basic",
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away"
    }
  },
  {
    "model": "app.allowedtransition",
    "pk": 7,
    "fields": {
      "machine": "enemy_basic",
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost"
    }
  },
  {
    "model": "app.allowedtransition",
    "pk": 8,
    "fields": {
      "machine": "enemy_basic",
      "from_state": "search",
      "to_state": "patrol",
      "trigger": "search_timeout"
    }
  },
  {
    "model": "app.allowedtransition",
    "pk": 9,
    "fields": {
      "machine": "enemy_basic",
      "from_state": "attack",
      "to_state": "flee",
      "trigger": "health_low"
    }
  },
  {
    "model": "app.allowedtransition",
    "pk": 10,
    "fields": {
      "machine": "enemy_basic",
      "from_state": "chase",
      "to_state": "stunned",
      "trigger": "stun_grenade_hit"
    }
  },
  {
    "model": "app.testrun",
    "pk": 1,
    "fields": {
      "map": "sewer_maze",
      "build": "0.42.1",
      "seed": 395259,
      "started_at": "2026-09-16T12:24:16Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 2,
    "fields": {
      "map": "forest_camp",
      "build": "0.42.0",
      "seed": 442409,
      "started_at": "2026-09-08T13:35:13Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 3,
    "fields": {
      "map": "city_block",
      "build": "0.41.2",
      "seed": 700515,
      "started_at": "2026-09-02T08:56:20Z",
      "navmesh_cell_m": "0.25"
    }
  },
  {
    "model": "app.testrun",
    "pk": 4,
    "fields": {
      "map": "sewer_maze",
      "build": "0.41.2",
      "seed": 357743,
      "started_at": "2026-09-05T02:04:51Z",
      "navmesh_cell_m": "0.25"
    }
  },
  {
    "model": "app.testrun",
    "pk": 5,
    "fields": {
      "map": "warehouse",
      "build": "0.41.3",
      "seed": 681422,
      "started_at": "2026-09-17T11:46:34Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 6,
    "fields": {
      "map": "warehouse",
      "build": "0.42.1",
      "seed": 584472,
      "started_at": "2026-09-10T00:48:06Z",
      "navmesh_cell_m": "0.25"
    }
  },
  {
    "model": "app.testrun",
    "pk": 7,
    "fields": {
      "map": "canyon_pass",
      "build": "0.42.0",
      "seed": 93546,
      "started_at": "2026-09-05T08:05:43Z",
      "navmesh_cell_m": "0.25"
    }
  },
  {
    "model": "app.testrun",
    "pk": 8,
    "fields": {
      "map": "sewer_maze",
      "build": "0.41.2",
      "seed": 272933,
      "started_at": "2026-09-10T01:21:44Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 9,
    "fields": {
      "map": "canyon_pass",
      "build": "0.42.0",
      "seed": 981841,
      "started_at": "2026-09-14T14:15:32Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 10,
    "fields": {
      "map": "sewer_maze",
      "build": "0.42.1",
      "seed": 943991,
      "started_at": "2026-09-23T06:33:04Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 11,
    "fields": {
      "map": "canyon_pass",
      "build": "0.42.1",
      "seed": 874150,
      "started_at": "2026-09-12T22:12:57Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 12,
    "fields": {
      "map": "city_block",
      "build": "0.42.0",
      "seed": 183008,
      "started_at": "2026-09-05T04:22:01Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 13,
    "fields": {
      "map": "canyon_pass",
      "build": "0.42.0",
      "seed": 396346,
      "started_at": "2026-09-14T21:29:39Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 14,
    "fields": {
      "map": "city_block",
      "build": "0.42.0",
      "seed": 115622,
      "started_at": "2026-09-08T12:18:10Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 15,
    "fields": {
      "map": "city_block",
      "build": "0.41.3",
      "seed": 382434,
      "started_at": "2026-09-20T01:43:55Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 16,
    "fields": {
      "map": "canyon_pass",
      "build": "0.42.0",
      "seed": 48476,
      "started_at": "2026-09-16T12:12:58Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 17,
    "fields": {
      "map": "city_block",
      "build": "0.41.3",
      "seed": 448778,
      "started_at": "2026-09-01T01:51:29Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 18,
    "fields": {
      "map": "canyon_pass",
      "build": "0.41.2",
      "seed": 658533,
      "started_at": "2026-09-18T07:06:47Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 19,
    "fields": {
      "map": "sewer_maze",
      "build": "0.42.0",
      "seed": 314508,
      "started_at": "2026-09-25T09:26:38Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 20,
    "fields": {
      "map": "canyon_pass",
      "build": "0.42.1",
      "seed": 356182,
      "started_at": "2026-09-20T13:29:34Z",
      "navmesh_cell_m": "0.25"
    }
  },
  {
    "model": "app.testrun",
    "pk": 21,
    "fields": {
      "map": "warehouse",
      "build": "0.42.0",
      "seed": 447511,
      "started_at": "2026-09-28T06:31:06Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 22,
    "fields": {
      "map": "warehouse",
      "build": "0.42.1",
      "seed": 96642,
      "started_at": "2026-09-29T08:56:22Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 23,
    "fields": {
      "map": "warehouse",
      "build": "0.42.0",
      "seed": 173345,
      "started_at": "2026-09-19T20:57:34Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 24,
    "fields": {
      "map": "city_block",
      "build": "0.42.0",
      "seed": 611214,
      "started_at": "2026-09-19T06:08:43Z",
      "navmesh_cell_m": "0.25"
    }
  },
  {
    "model": "app.testrun",
    "pk": 25,
    "fields": {
      "map": "city_block",
      "build": "0.41.3",
      "seed": 466254,
      "started_at": "2026-09-18T10:39:57Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 26,
    "fields": {
      "map": "sewer_maze",
      "build": "0.42.0",
      "seed": 833918,
      "started_at": "2026-09-19T15:09:17Z",
      "navmesh_cell_m": "0.25"
    }
  },
  {
    "model": "app.testrun",
    "pk": 27,
    "fields": {
      "map": "city_block",
      "build": "0.42.0",
      "seed": 510824,
      "started_at": "2026-09-08T16:11:34Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 28,
    "fields": {
      "map": "city_block",
      "build": "0.41.2",
      "seed": 54449,
      "started_at": "2026-09-04T05:11:25Z",
      "navmesh_cell_m": "0.25"
    }
  },
  {
    "model": "app.testrun",
    "pk": 29,
    "fields": {
      "map": "sewer_maze",
      "build": "0.41.3",
      "seed": 708704,
      "started_at": "2026-09-29T14:04:31Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 30,
    "fields": {
      "map": "forest_camp",
      "build": "0.42.0",
      "seed": 414798,
      "started_at": "2026-09-13T07:02:27Z",
      "navmesh_cell_m": "0.25"
    }
  },
  {
    "model": "app.testrun",
    "pk": 31,
    "fields": {
      "map": "warehouse",
      "build": "0.41.3",
      "seed": 928725,
      "started_at": "2026-09-18T10:04:24Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 32,
    "fields": {
      "map": "warehouse",
      "build": "0.41.2",
      "seed": 744958,
      "started_at": "2026-09-26T01:53:32Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 33,
    "fields": {
      "map": "canyon_pass",
      "build": "0.41.2",
      "seed": 735488,
      "started_at": "2026-09-25T01:30:07Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 34,
    "fields": {
      "map": "sewer_maze",
      "build": "0.41.3",
      "seed": 357359,
      "started_at": "2026-09-10T00:17:39Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 35,
    "fields": {
      "map": "city_block",
      "build": "0.42.0",
      "seed": 137585,
      "started_at": "2026-09-22T06:00:53Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 36,
    "fields": {
      "map": "warehouse",
      "build": "0.42.0",
      "seed": 592042,
      "started_at": "2026-09-14T00:34:22Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 37,
    "fields": {
      "map": "warehouse",
      "build": "0.42.0",
      "seed": 62867,
      "started_at": "2026-09-05T06:45:07Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 38,
    "fields": {
      "map": "sewer_maze",
      "build": "0.42.1",
      "seed": 94328,
      "started_at": "2026-09-28T20:41:15Z",
      "navmesh_cell_m": "1.0"
    }
  },
  {
    "model": "app.testrun",
    "pk": 39,
    "fields": {
      "map": "sewer_maze",
      "build": "0.42.0",
      "seed": 884934,
      "started_at": "2026-09-27T01:57:02Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.testrun",
    "pk": 40,
    "fields": {
      "map": "canyon_pass",
      "build": "0.41.3",
      "seed": 595027,
      "started_at": "2026-09-10T14:44:41Z",
      "navmesh_cell_m": "0.5"
    }
  },
  {
    "model": "app.agent",
    "pk": 1,
    "fields": {
      "run": 32,
      "archetype": "brute",
      "spawn_x": "94.71",
      "spawn_z": "188.68",
      "spawned_at": "2026-09-26T01:53:34Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 2,
    "fields": {
      "run": 10,
      "archetype": "grunt",
      "spawn_x": "12.61",
      "spawn_z": "109.15",
      "spawned_at": "2026-09-23T06:33:23Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 3,
    "fields": {
      "run": 12,
      "archetype": "sniper",
      "spawn_x": "117.55",
      "spawn_z": "185.06",
      "spawned_at": "2026-09-05T04:22:09Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 4,
    "fields": {
      "run": 19,
      "archetype": "scout",
      "spawn_x": "53.52",
      "spawn_z": "33.46",
      "spawned_at": "2026-09-25T09:27:00Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 5,
    "fields": {
      "run": 1,
      "archetype": "scout",
      "spawn_x": "130.00",
      "spawn_z": "143.04",
      "spawned_at": "2026-09-16T12:24:28Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 6,
    "fields": {
      "run": 32,
      "archetype": "brute",
      "spawn_x": "68.30",
      "spawn_z": "114.94",
      "spawned_at": "2026-09-26T01:53:54Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 7,
    "fields": {
      "run": 16,
      "archetype": "sniper",
      "spawn_x": "178.58",
      "spawn_z": "184.87",
      "spawned_at": "2026-09-16T12:12:58Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 8,
    "fields": {
      "run": 21,
      "archetype": "brute",
      "spawn_x": "63.28",
      "spawn_z": "145.35",
      "spawned_at": "2026-09-28T06:31:16Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 9,
    "fields": {
      "run": 19,
      "archetype": "scout",
      "spawn_x": "45.25",
      "spawn_z": "124.67",
      "spawned_at": "2026-09-25T09:26:41Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 10,
    "fields": {
      "run": 23,
      "archetype": "grunt",
      "spawn_x": "170.16",
      "spawn_z": "151.73",
      "spawned_at": "2026-09-19T20:57:56Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 11,
    "fields": {
      "run": 15,
      "archetype": "scout",
      "spawn_x": "5.64",
      "spawn_z": "30.20",
      "spawned_at": "2026-09-20T01:44:23Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 12,
    "fields": {
      "run": 12,
      "archetype": "grunt",
      "spawn_x": "79.15",
      "spawn_z": "8.92",
      "spawned_at": "2026-09-05T04:22:19Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 13,
    "fields": {
      "run": 2,
      "archetype": "scout",
      "spawn_x": "101.01",
      "spawn_z": "3.68",
      "spawned_at": "2026-09-08T13:35:40Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 14,
    "fields": {
      "run": 2,
      "archetype": "grunt",
      "spawn_x": "43.21",
      "spawn_z": "64.26",
      "spawned_at": "2026-09-08T13:35:30Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 15,
    "fields": {
      "run": 39,
      "archetype": "brute",
      "spawn_x": "178.46",
      "spawn_z": "180.89",
      "spawned_at": "2026-09-27T01:57:09Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 16,
    "fields": {
      "run": 35,
      "archetype": "brute",
      "spawn_x": "113.06",
      "spawn_z": "111.26",
      "spawned_at": "2026-09-22T06:00:59Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 17,
    "fields": {
      "run": 11,
      "archetype": "grunt",
      "spawn_x": "6.73",
      "spawn_z": "174.99",
      "spawned_at": "2026-09-12T22:13:19Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 18,
    "fields": {
      "run": 38,
      "archetype": "grunt",
      "spawn_x": "120.58",
      "spawn_z": "91.98",
      "spawned_at": "2026-09-28T20:41:27Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 19,
    "fields": {
      "run": 34,
      "archetype": "sniper",
      "spawn_x": "28.24",
      "spawn_z": "112.25",
      "spawned_at": "2026-09-10T00:17:54Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 20,
    "fields": {
      "run": 24,
      "archetype": "sniper",
      "spawn_x": "113.22",
      "spawn_z": "93.16",
      "spawned_at": "2026-09-19T06:09:10Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 21,
    "fields": {
      "run": 13,
      "archetype": "scout",
      "spawn_x": "173.13",
      "spawn_z": "145.66",
      "spawned_at": "2026-09-14T21:30:03Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 22,
    "fields": {
      "run": 4,
      "archetype": "grunt",
      "spawn_x": "7.29",
      "spawn_z": "164.43",
      "spawned_at": "2026-09-05T02:04:54Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 23,
    "fields": {
      "run": 21,
      "archetype": "grunt",
      "spawn_x": "181.41",
      "spawn_z": "22.63",
      "spawned_at": "2026-09-28T06:31:34Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 24,
    "fields": {
      "run": 31,
      "archetype": "grunt",
      "spawn_x": "92.50",
      "spawn_z": "19.88",
      "spawned_at": "2026-09-18T10:04:24Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 25,
    "fields": {
      "run": 10,
      "archetype": "brute",
      "spawn_x": "92.84",
      "spawn_z": "112.98",
      "spawned_at": "2026-09-23T06:33:17Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 26,
    "fields": {
      "run": 29,
      "archetype": "sniper",
      "spawn_x": "19.87",
      "spawn_z": "13.75",
      "spawned_at": "2026-09-29T14:04:56Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 27,
    "fields": {
      "run": 32,
      "archetype": "grunt",
      "spawn_x": "67.33",
      "spawn_z": "139.69",
      "spawned_at": "2026-09-26T01:53:43Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 28,
    "fields": {
      "run": 37,
      "archetype": "sniper",
      "spawn_x": "123.67",
      "spawn_z": "53.25",
      "spawned_at": "2026-09-05T06:45:18Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 29,
    "fields": {
      "run": 38,
      "archetype": "scout",
      "spawn_x": "114.87",
      "spawn_z": "115.73",
      "spawned_at": "2026-09-28T20:41:31Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 30,
    "fields": {
      "run": 31,
      "archetype": "grunt",
      "spawn_x": "107.24",
      "spawn_z": "20.93",
      "spawned_at": "2026-09-18T10:04:37Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 31,
    "fields": {
      "run": 39,
      "archetype": "grunt",
      "spawn_x": "150.73",
      "spawn_z": "78.81",
      "spawned_at": "2026-09-27T01:57:08Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 32,
    "fields": {
      "run": 5,
      "archetype": "sniper",
      "spawn_x": "150.94",
      "spawn_z": "108.37",
      "spawned_at": "2026-09-17T11:46:48Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 33,
    "fields": {
      "run": 10,
      "archetype": "brute",
      "spawn_x": "6.71",
      "spawn_z": "134.50",
      "spawned_at": "2026-09-23T06:33:27Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 34,
    "fields": {
      "run": 35,
      "archetype": "grunt",
      "spawn_x": "178.29",
      "spawn_z": "10.14",
      "spawned_at": "2026-09-22T06:01:06Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 35,
    "fields": {
      "run": 12,
      "archetype": "scout",
      "spawn_x": "55.15",
      "spawn_z": "24.06",
      "spawned_at": "2026-09-05T04:22:28Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 36,
    "fields": {
      "run": 11,
      "archetype": "grunt",
      "spawn_x": "81.11",
      "spawn_z": "195.99",
      "spawned_at": "2026-09-12T22:13:25Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 37,
    "fields": {
      "run": 18,
      "archetype": "grunt",
      "spawn_x": "74.32",
      "spawn_z": "173.88",
      "spawned_at": "2026-09-18T07:06:51Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 38,
    "fields": {
      "run": 31,
      "archetype": "grunt",
      "spawn_x": "32.13",
      "spawn_z": "97.63",
      "spawned_at": "2026-09-18T10:04:54Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 39,
    "fields": {
      "run": 36,
      "archetype": "sniper",
      "spawn_x": "14.07",
      "spawn_z": "180.18",
      "spawned_at": "2026-09-14T00:34:27Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 40,
    "fields": {
      "run": 15,
      "archetype": "sniper",
      "spawn_x": "16.66",
      "spawn_z": "118.20",
      "spawned_at": "2026-09-20T01:44:01Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 41,
    "fields": {
      "run": 7,
      "archetype": "scout",
      "spawn_x": "120.00",
      "spawn_z": "63.02",
      "spawned_at": "2026-09-05T08:06:01Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 42,
    "fields": {
      "run": 35,
      "archetype": "scout",
      "spawn_x": "53.56",
      "spawn_z": "185.08",
      "spawned_at": "2026-09-22T06:00:56Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 43,
    "fields": {
      "run": 33,
      "archetype": "grunt",
      "spawn_x": "180.46",
      "spawn_z": "165.30",
      "spawned_at": "2026-09-25T01:30:18Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 44,
    "fields": {
      "run": 12,
      "archetype": "grunt",
      "spawn_x": "165.79",
      "spawn_z": "22.56",
      "spawned_at": "2026-09-05T04:22:17Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 45,
    "fields": {
      "run": 6,
      "archetype": "brute",
      "spawn_x": "169.56",
      "spawn_z": "131.34",
      "spawned_at": "2026-09-10T00:48:22Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 46,
    "fields": {
      "run": 29,
      "archetype": "grunt",
      "spawn_x": "35.66",
      "spawn_z": "63.95",
      "spawned_at": "2026-09-29T14:04:33Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 47,
    "fields": {
      "run": 22,
      "archetype": "grunt",
      "spawn_x": "72.79",
      "spawn_z": "109.31",
      "spawned_at": "2026-09-29T08:56:25Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 48,
    "fields": {
      "run": 33,
      "archetype": "grunt",
      "spawn_x": "30.42",
      "spawn_z": "133.40",
      "spawned_at": "2026-09-25T01:30:29Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 49,
    "fields": {
      "run": 13,
      "archetype": "scout",
      "spawn_x": "99.25",
      "spawn_z": "51.29",
      "spawned_at": "2026-09-14T21:29:57Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 50,
    "fields": {
      "run": 19,
      "archetype": "grunt",
      "spawn_x": "3.18",
      "spawn_z": "53.81",
      "spawned_at": "2026-09-25T09:26:51Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 51,
    "fields": {
      "run": 40,
      "archetype": "brute",
      "spawn_x": "121.43",
      "spawn_z": "141.57",
      "spawned_at": "2026-09-10T14:44:47Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 52,
    "fields": {
      "run": 9,
      "archetype": "grunt",
      "spawn_x": "174.47",
      "spawn_z": "162.16",
      "spawned_at": "2026-09-14T14:15:54Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 53,
    "fields": {
      "run": 18,
      "archetype": "scout",
      "spawn_x": "174.10",
      "spawn_z": "136.18",
      "spawned_at": "2026-09-18T07:07:12Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 54,
    "fields": {
      "run": 30,
      "archetype": "grunt",
      "spawn_x": "88.06",
      "spawn_z": "168.06",
      "spawned_at": "2026-09-13T07:02:57Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 55,
    "fields": {
      "run": 39,
      "archetype": "sniper",
      "spawn_x": "189.36",
      "spawn_z": "8.05",
      "spawned_at": "2026-09-27T01:57:04Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 56,
    "fields": {
      "run": 21,
      "archetype": "grunt",
      "spawn_x": "122.70",
      "spawn_z": "172.45",
      "spawned_at": "2026-09-28T06:31:25Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 57,
    "fields": {
      "run": 40,
      "archetype": "grunt",
      "spawn_x": "166.85",
      "spawn_z": "91.14",
      "spawned_at": "2026-09-10T14:44:42Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 58,
    "fields": {
      "run": 15,
      "archetype": "grunt",
      "spawn_x": "5.48",
      "spawn_z": "76.33",
      "spawned_at": "2026-09-20T01:44:07Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 59,
    "fields": {
      "run": 16,
      "archetype": "grunt",
      "spawn_x": "28.66",
      "spawn_z": "91.95",
      "spawned_at": "2026-09-16T12:13:22Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 60,
    "fields": {
      "run": 20,
      "archetype": "brute",
      "spawn_x": "22.27",
      "spawn_z": "178.13",
      "spawned_at": "2026-09-20T13:29:39Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 61,
    "fields": {
      "run": 22,
      "archetype": "sniper",
      "spawn_x": "6.54",
      "spawn_z": "24.65",
      "spawned_at": "2026-09-29T08:56:32Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 62,
    "fields": {
      "run": 35,
      "archetype": "brute",
      "spawn_x": "95.46",
      "spawn_z": "137.18",
      "spawned_at": "2026-09-22T06:01:06Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 63,
    "fields": {
      "run": 20,
      "archetype": "grunt",
      "spawn_x": "97.00",
      "spawn_z": "34.35",
      "spawned_at": "2026-09-20T13:29:39Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 64,
    "fields": {
      "run": 29,
      "archetype": "brute",
      "spawn_x": "193.79",
      "spawn_z": "112.76",
      "spawned_at": "2026-09-29T14:04:57Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 65,
    "fields": {
      "run": 9,
      "archetype": "grunt",
      "spawn_x": "173.56",
      "spawn_z": "145.75",
      "spawned_at": "2026-09-14T14:15:53Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 66,
    "fields": {
      "run": 31,
      "archetype": "grunt",
      "spawn_x": "190.19",
      "spawn_z": "11.53",
      "spawned_at": "2026-09-18T10:04:30Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 67,
    "fields": {
      "run": 21,
      "archetype": "grunt",
      "spawn_x": "43.37",
      "spawn_z": "105.42",
      "spawned_at": "2026-09-28T06:31:21Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 68,
    "fields": {
      "run": 21,
      "archetype": "grunt",
      "spawn_x": "86.92",
      "spawn_z": "190.89",
      "spawned_at": "2026-09-28T06:31:20Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 69,
    "fields": {
      "run": 32,
      "archetype": "brute",
      "spawn_x": "159.57",
      "spawn_z": "121.66",
      "spawned_at": "2026-09-26T01:53:40Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 70,
    "fields": {
      "run": 3,
      "archetype": "scout",
      "spawn_x": "13.72",
      "spawn_z": "157.25",
      "spawned_at": "2026-09-02T08:56:31Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 71,
    "fields": {
      "run": 7,
      "archetype": "grunt",
      "spawn_x": "156.54",
      "spawn_z": "150.42",
      "spawned_at": "2026-09-05T08:05:51Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 72,
    "fields": {
      "run": 18,
      "archetype": "brute",
      "spawn_x": "172.66",
      "spawn_z": "115.53",
      "spawned_at": "2026-09-18T07:06:59Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 73,
    "fields": {
      "run": 27,
      "archetype": "scout",
      "spawn_x": "24.43",
      "spawn_z": "126.61",
      "spawned_at": "2026-09-08T16:11:56Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 74,
    "fields": {
      "run": 37,
      "archetype": "brute",
      "spawn_x": "56.96",
      "spawn_z": "149.65",
      "spawned_at": "2026-09-05T06:45:11Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 75,
    "fields": {
      "run": 14,
      "archetype": "grunt",
      "spawn_x": "135.81",
      "spawn_z": "122.14",
      "spawned_at": "2026-09-08T12:18:10Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 76,
    "fields": {
      "run": 2,
      "archetype": "brute",
      "spawn_x": "123.07",
      "spawn_z": "110.53",
      "spawned_at": "2026-09-08T13:35:42Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 77,
    "fields": {
      "run": 25,
      "archetype": "grunt",
      "spawn_x": "184.93",
      "spawn_z": "51.92",
      "spawned_at": "2026-09-18T10:40:26Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 78,
    "fields": {
      "run": 12,
      "archetype": "grunt",
      "spawn_x": "122.85",
      "spawn_z": "53.94",
      "spawned_at": "2026-09-05T04:22:14Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 79,
    "fields": {
      "run": 2,
      "archetype": "grunt",
      "spawn_x": "73.16",
      "spawn_z": "118.43",
      "spawned_at": "2026-09-08T13:35:18Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 80,
    "fields": {
      "run": 8,
      "archetype": "brute",
      "spawn_x": "46.55",
      "spawn_z": "120.62",
      "spawned_at": "2026-09-10T01:21:54Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 81,
    "fields": {
      "run": 2,
      "archetype": "scout",
      "spawn_x": "172.31",
      "spawn_z": "168.01",
      "spawned_at": "2026-09-08T13:35:43Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 82,
    "fields": {
      "run": 4,
      "archetype": "brute",
      "spawn_x": "27.56",
      "spawn_z": "62.77",
      "spawned_at": "2026-09-05T02:05:05Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 83,
    "fields": {
      "run": 37,
      "archetype": "grunt",
      "spawn_x": "122.38",
      "spawn_z": "121.66",
      "spawned_at": "2026-09-05T06:45:29Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 84,
    "fields": {
      "run": 24,
      "archetype": "grunt",
      "spawn_x": "71.83",
      "spawn_z": "179.71",
      "spawned_at": "2026-09-19T06:08:52Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 85,
    "fields": {
      "run": 20,
      "archetype": "grunt",
      "spawn_x": "133.27",
      "spawn_z": "134.10",
      "spawned_at": "2026-09-20T13:29:43Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 86,
    "fields": {
      "run": 19,
      "archetype": "grunt",
      "spawn_x": "72.76",
      "spawn_z": "119.12",
      "spawned_at": "2026-09-25T09:26:41Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 87,
    "fields": {
      "run": 17,
      "archetype": "scout",
      "spawn_x": "83.79",
      "spawn_z": "169.95",
      "spawned_at": "2026-09-01T01:51:47Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 88,
    "fields": {
      "run": 3,
      "archetype": "grunt",
      "spawn_x": "191.00",
      "spawn_z": "47.49",
      "spawned_at": "2026-09-02T08:56:26Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 89,
    "fields": {
      "run": 30,
      "archetype": "grunt",
      "spawn_x": "5.87",
      "spawn_z": "54.70",
      "spawned_at": "2026-09-13T07:02:46Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 90,
    "fields": {
      "run": 15,
      "archetype": "brute",
      "spawn_x": "95.07",
      "spawn_z": "29.25",
      "spawned_at": "2026-09-20T01:44:23Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 91,
    "fields": {
      "run": 34,
      "archetype": "grunt",
      "spawn_x": "116.94",
      "spawn_z": "163.27",
      "spawned_at": "2026-09-10T00:17:58Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 92,
    "fields": {
      "run": 1,
      "archetype": "sniper",
      "spawn_x": "166.77",
      "spawn_z": "134.42",
      "spawned_at": "2026-09-16T12:24:31Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 93,
    "fields": {
      "run": 9,
      "archetype": "brute",
      "spawn_x": "142.43",
      "spawn_z": "8.38",
      "spawned_at": "2026-09-14T14:15:36Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 94,
    "fields": {
      "run": 6,
      "archetype": "scout",
      "spawn_x": "95.56",
      "spawn_z": "176.91",
      "spawned_at": "2026-09-10T00:48:29Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 95,
    "fields": {
      "run": 21,
      "archetype": "brute",
      "spawn_x": "71.71",
      "spawn_z": "92.75",
      "spawned_at": "2026-09-28T06:31:18Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 96,
    "fields": {
      "run": 14,
      "archetype": "grunt",
      "spawn_x": "33.68",
      "spawn_z": "46.57",
      "spawned_at": "2026-09-08T12:18:37Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 97,
    "fields": {
      "run": 35,
      "archetype": "scout",
      "spawn_x": "162.14",
      "spawn_z": "90.72",
      "spawned_at": "2026-09-22T06:01:22Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 98,
    "fields": {
      "run": 6,
      "archetype": "sniper",
      "spawn_x": "68.99",
      "spawn_z": "20.06",
      "spawned_at": "2026-09-10T00:48:36Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 99,
    "fields": {
      "run": 17,
      "archetype": "grunt",
      "spawn_x": "32.90",
      "spawn_z": "165.75",
      "spawned_at": "2026-09-01T01:51:53Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 100,
    "fields": {
      "run": 6,
      "archetype": "sniper",
      "spawn_x": "17.90",
      "spawn_z": "9.78",
      "spawned_at": "2026-09-10T00:48:29Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 101,
    "fields": {
      "run": 8,
      "archetype": "grunt",
      "spawn_x": "14.84",
      "spawn_z": "87.46",
      "spawned_at": "2026-09-10T01:22:01Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 102,
    "fields": {
      "run": 19,
      "archetype": "grunt",
      "spawn_x": "43.33",
      "spawn_z": "124.46",
      "spawned_at": "2026-09-25T09:27:03Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 103,
    "fields": {
      "run": 15,
      "archetype": "grunt",
      "spawn_x": "52.90",
      "spawn_z": "184.02",
      "spawned_at": "2026-09-20T01:44:00Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 104,
    "fields": {
      "run": 27,
      "archetype": "brute",
      "spawn_x": "11.00",
      "spawn_z": "85.26",
      "spawned_at": "2026-09-08T16:12:00Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 105,
    "fields": {
      "run": 17,
      "archetype": "brute",
      "spawn_x": "66.06",
      "spawn_z": "28.83",
      "spawned_at": "2026-09-01T01:51:30Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 106,
    "fields": {
      "run": 29,
      "archetype": "grunt",
      "spawn_x": "40.60",
      "spawn_z": "167.43",
      "spawned_at": "2026-09-29T14:04:34Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 107,
    "fields": {
      "run": 32,
      "archetype": "grunt",
      "spawn_x": "165.58",
      "spawn_z": "185.76",
      "spawned_at": "2026-09-26T01:53:39Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 108,
    "fields": {
      "run": 14,
      "archetype": "grunt",
      "spawn_x": "118.83",
      "spawn_z": "99.21",
      "spawned_at": "2026-09-08T12:18:29Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 109,
    "fields": {
      "run": 28,
      "archetype": "scout",
      "spawn_x": "135.51",
      "spawn_z": "105.90",
      "spawned_at": "2026-09-04T05:11:26Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 110,
    "fields": {
      "run": 36,
      "archetype": "brute",
      "spawn_x": "81.68",
      "spawn_z": "27.22",
      "spawned_at": "2026-09-14T00:34:29Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 111,
    "fields": {
      "run": 8,
      "archetype": "brute",
      "spawn_x": "52.06",
      "spawn_z": "58.10",
      "spawned_at": "2026-09-10T01:22:12Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 112,
    "fields": {
      "run": 17,
      "archetype": "grunt",
      "spawn_x": "193.80",
      "spawn_z": "71.52",
      "spawned_at": "2026-09-01T01:51:57Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 113,
    "fields": {
      "run": 5,
      "archetype": "grunt",
      "spawn_x": "18.41",
      "spawn_z": "66.46",
      "spawned_at": "2026-09-17T11:46:46Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 114,
    "fields": {
      "run": 18,
      "archetype": "brute",
      "spawn_x": "169.61",
      "spawn_z": "107.10",
      "spawned_at": "2026-09-18T07:06:49Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 115,
    "fields": {
      "run": 18,
      "archetype": "scout",
      "spawn_x": "198.70",
      "spawn_z": "195.66",
      "spawned_at": "2026-09-18T07:07:04Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 116,
    "fields": {
      "run": 5,
      "archetype": "scout",
      "spawn_x": "175.33",
      "spawn_z": "109.18",
      "spawned_at": "2026-09-17T11:46:54Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 117,
    "fields": {
      "run": 12,
      "archetype": "grunt",
      "spawn_x": "158.83",
      "spawn_z": "182.85",
      "spawned_at": "2026-09-05T04:22:22Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 118,
    "fields": {
      "run": 27,
      "archetype": "brute",
      "spawn_x": "124.72",
      "spawn_z": "1.72",
      "spawned_at": "2026-09-08T16:11:57Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 119,
    "fields": {
      "run": 23,
      "archetype": "grunt",
      "spawn_x": "115.18",
      "spawn_z": "88.70",
      "spawned_at": "2026-09-19T20:57:52Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 120,
    "fields": {
      "run": 28,
      "archetype": "scout",
      "spawn_x": "68.67",
      "spawn_z": "173.98",
      "spawned_at": "2026-09-04T05:11:44Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 121,
    "fields": {
      "run": 1,
      "archetype": "grunt",
      "spawn_x": "194.65",
      "spawn_z": "198.62",
      "spawned_at": "2026-09-16T12:24:45Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 122,
    "fields": {
      "run": 20,
      "archetype": "scout",
      "spawn_x": "79.78",
      "spawn_z": "40.62",
      "spawned_at": "2026-09-20T13:29:47Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 123,
    "fields": {
      "run": 39,
      "archetype": "grunt",
      "spawn_x": "58.40",
      "spawn_z": "169.34",
      "spawned_at": "2026-09-27T01:57:25Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 124,
    "fields": {
      "run": 25,
      "archetype": "brute",
      "spawn_x": "49.77",
      "spawn_z": "156.38",
      "spawned_at": "2026-09-18T10:40:04Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 125,
    "fields": {
      "run": 26,
      "archetype": "brute",
      "spawn_x": "13.81",
      "spawn_z": "63.73",
      "spawned_at": "2026-09-19T15:09:22Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 126,
    "fields": {
      "run": 20,
      "archetype": "grunt",
      "spawn_x": "79.96",
      "spawn_z": "86.32",
      "spawned_at": "2026-09-20T13:29:44Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 127,
    "fields": {
      "run": 29,
      "archetype": "grunt",
      "spawn_x": "128.00",
      "spawn_z": "30.90",
      "spawned_at": "2026-09-29T14:04:33Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 128,
    "fields": {
      "run": 40,
      "archetype": "grunt",
      "spawn_x": "91.52",
      "spawn_z": "73.50",
      "spawned_at": "2026-09-10T14:45:09Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 129,
    "fields": {
      "run": 26,
      "archetype": "sniper",
      "spawn_x": "154.52",
      "spawn_z": "30.65",
      "spawned_at": "2026-09-19T15:09:24Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 130,
    "fields": {
      "run": 17,
      "archetype": "scout",
      "spawn_x": "130.02",
      "spawn_z": "159.11",
      "spawned_at": "2026-09-01T01:51:47Z"
    }
  },
  {
    "model": "app.agent",
    "pk": 131,
    "fields": {
      "run": 32,
      "archetype": "brute",
      "spawn_x": "184.80",
      "spawn_z": "131.02",
      "spawned_at": "2026-09-26T01:53:42Z"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 1,
    "fields": {
      "agent": 87,
      "requested_at": "2026-09-01T01:52:59Z",
      "algorithm": "a_star",
      "straight_line_m": "73.1",
      "nodes_expanded": 22356,
      "ms_per_node": "0.0015",
      "solve_ms": "33.534",
      "result": "found",
      "detour_factor": "1.59",
      "path_length_m": "116.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 2,
    "fields": {
      "agent": 35,
      "requested_at": "2026-09-05T04:22:59Z",
      "algorithm": "a_star",
      "straight_line_m": "29.6",
      "nodes_expanded": 24737,
      "ms_per_node": "0.0019",
      "solve_ms": "47.000",
      "result": "found",
      "detour_factor": "1.74",
      "path_length_m": "51.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 3,
    "fields": {
      "agent": 1,
      "requested_at": "2026-09-26T01:54:51Z",
      "algorithm": "jump_point",
      "straight_line_m": "56.9",
      "nodes_expanded": 2266,
      "ms_per_node": "0.0017",
      "solve_ms": "3.852",
      "result": "found",
      "detour_factor": "1.45",
      "path_length_m": "82.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 4,
    "fields": {
      "agent": 47,
      "requested_at": "2026-09-29T08:56:39Z",
      "algorithm": "flow_field",
      "straight_line_m": "96.0",
      "nodes_expanded": 12285,
      "ms_per_node": "0.0022",
      "solve_ms": "27.027",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "96.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 5,
    "fields": {
      "agent": 31,
      "requested_at": "2026-09-27T01:58:05Z",
      "algorithm": "jump_point",
      "straight_line_m": "37.1",
      "nodes_expanded": 7968,
      "ms_per_node": "0.0013",
      "solve_ms": "10.358",
      "result": "found",
      "detour_factor": "1.07",
      "path_length_m": "39.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 6,
    "fields": {
      "agent": 108,
      "requested_at": "2026-09-08T12:19:10Z",
      "algorithm": "jump_point",
      "straight_line_m": "81.5",
      "nodes_expanded": 8,
      "ms_per_node": "0.0014",
      "solve_ms": "0.011",
      "result": "found",
      "detour_factor": "1.03",
      "path_length_m": "83.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 7,
    "fields": {
      "agent": 130,
      "requested_at": "2026-09-01T01:52:21Z",
      "algorithm": "a_star",
      "straight_line_m": "77.6",
      "nodes_expanded": 1699,
      "ms_per_node": "0.0022",
      "solve_ms": "3.738",
      "result": "found",
      "detour_factor": "1.81",
      "path_length_m": "140.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 8,
    "fields": {
      "agent": 66,
      "requested_at": "2026-09-18T10:05:08Z",
      "algorithm": "jump_point",
      "straight_line_m": "166.8",
      "nodes_expanded": 152,
      "ms_per_node": "0.0023",
      "solve_ms": "0.350",
      "result": "found",
      "detour_factor": "1.01",
      "path_length_m": "168.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 9,
    "fields": {
      "agent": 115,
      "requested_at": "2026-09-18T07:08:29Z",
      "algorithm": "a_star",
      "straight_line_m": "14.0",
      "nodes_expanded": 19786,
      "ms_per_node": "0.0015",
      "solve_ms": "29.679",
      "result": "found",
      "detour_factor": "1.10",
      "path_length_m": "15.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 10,
    "fields": {
      "agent": 71,
      "requested_at": "2026-09-05T08:06:05Z",
      "algorithm": "jump_point",
      "straight_line_m": "133.1",
      "nodes_expanded": 706,
      "ms_per_node": "0.0020",
      "solve_ms": "1.412",
      "result": "found",
      "detour_factor": "1.95",
      "path_length_m": "259.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 11,
    "fields": {
      "agent": 126,
      "requested_at": "2026-09-20T13:31:08Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "18.8",
      "nodes_expanded": 5483,
      "ms_per_node": "0.0014",
      "solve_ms": "7.676",
      "result": "found",
      "detour_factor": "1.60",
      "path_length_m": "30.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 12,
    "fields": {
      "agent": 28,
      "requested_at": "2026-09-05T06:45:51Z",
      "algorithm": "jump_point",
      "straight_line_m": "158.1",
      "nodes_expanded": 15877,
      "ms_per_node": "0.0017",
      "solve_ms": "26.991",
      "result": "found",
      "detour_factor": "2.54",
      "path_length_m": "401.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 13,
    "fields": {
      "agent": 29,
      "requested_at": "2026-09-28T20:41:37Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "109.0",
      "nodes_expanded": 874,
      "ms_per_node": "0.0011",
      "solve_ms": "0.961",
      "result": "found",
      "detour_factor": "2.25",
      "path_length_m": "245.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 14,
    "fields": {
      "agent": 12,
      "requested_at": "2026-09-05T04:22:26Z",
      "algorithm": "jump_point",
      "straight_line_m": "4.2",
      "nodes_expanded": 55,
      "ms_per_node": "0.0021",
      "solve_ms": "0.115",
      "result": "found",
      "detour_factor": "2.55",
      "path_length_m": "10.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 15,
    "fields": {
      "agent": 18,
      "requested_at": "2026-09-28T20:41:55Z",
      "algorithm": "a_star",
      "straight_line_m": "41.1",
      "nodes_expanded": 21097,
      "ms_per_node": "0.0014",
      "solve_ms": "29.536",
      "result": "found",
      "detour_factor": "1.96",
      "path_length_m": "80.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 16,
    "fields": {
      "agent": 13,
      "requested_at": "2026-09-08T13:36:25Z",
      "algorithm": "a_star",
      "straight_line_m": "86.3",
      "nodes_expanded": 340,
      "ms_per_node": "0.0026",
      "solve_ms": "0.884",
      "result": "found",
      "detour_factor": "1.37",
      "path_length_m": "118.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 17,
    "fields": {
      "agent": 97,
      "requested_at": "2026-09-22T06:02:00Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "55.4",
      "nodes_expanded": 5478,
      "ms_per_node": "0.0016",
      "solve_ms": "8.765",
      "result": "found",
      "detour_factor": "1.41",
      "path_length_m": "78.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 18,
    "fields": {
      "agent": 124,
      "requested_at": "2026-09-18T10:41:02Z",
      "algorithm": "jump_point",
      "straight_line_m": "133.9",
      "nodes_expanded": 7514,
      "ms_per_node": "0.0019",
      "solve_ms": "14.277",
      "result": "found",
      "detour_factor": "2.02",
      "path_length_m": "270.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 19,
    "fields": {
      "agent": 17,
      "requested_at": "2026-09-12T22:14:23Z",
      "algorithm": "a_star",
      "straight_line_m": "20.8",
      "nodes_expanded": 19016,
      "ms_per_node": "0.0021",
      "solve_ms": "39.934",
      "result": "found",
      "detour_factor": "1.59",
      "path_length_m": "33.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 20,
    "fields": {
      "agent": 14,
      "requested_at": "2026-09-08T13:35:48Z",
      "algorithm": "flow_field",
      "straight_line_m": "43.4",
      "nodes_expanded": 21405,
      "ms_per_node": "0.0017",
      "solve_ms": "36.389",
      "result": "found",
      "detour_factor": "2.01",
      "path_length_m": "87.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 21,
    "fields": {
      "agent": 82,
      "requested_at": "2026-09-05T02:05:43Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "95.9",
      "nodes_expanded": 22447,
      "ms_per_node": "0.0017",
      "solve_ms": "38.160",
      "result": "found",
      "detour_factor": "1.06",
      "path_length_m": "101.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 22,
    "fields": {
      "agent": 77,
      "requested_at": "2026-09-18T10:41:48Z",
      "algorithm": "a_star",
      "straight_line_m": "3.2",
      "nodes_expanded": 718,
      "ms_per_node": "0.0017",
      "solve_ms": "1.221",
      "result": "found",
      "detour_factor": "1.35",
      "path_length_m": "4.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 23,
    "fields": {
      "agent": 74,
      "requested_at": "2026-09-05T06:45:28Z",
      "algorithm": "flow_field",
      "straight_line_m": "77.9",
      "nodes_expanded": 4388,
      "ms_per_node": "0.0020",
      "solve_ms": "8.776",
      "result": "found",
      "detour_factor": "1.16",
      "path_length_m": "90.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 24,
    "fields": {
      "agent": 91,
      "requested_at": "2026-09-10T00:18:15Z",
      "algorithm": "a_star",
      "straight_line_m": "163.5",
      "nodes_expanded": 1641,
      "ms_per_node": "0.0016",
      "solve_ms": "2.626",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 25,
    "fields": {
      "agent": 100,
      "requested_at": "2026-09-10T00:48:46Z",
      "algorithm": "flow_field",
      "straight_line_m": "31.8",
      "nodes_expanded": 60,
      "ms_per_node": "0.0016",
      "solve_ms": "0.096",
      "result": "found",
      "detour_factor": "1.44",
      "path_length_m": "45.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 26,
    "fields": {
      "agent": 70,
      "requested_at": "2026-09-02T08:57:51Z",
      "algorithm": "a_star",
      "straight_line_m": "76.6",
      "nodes_expanded": 3737,
      "ms_per_node": "0.0016",
      "solve_ms": "5.979",
      "result": "found",
      "detour_factor": "1.42",
      "path_length_m": "108.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 27,
    "fields": {
      "agent": 19,
      "requested_at": "2026-09-10T00:18:26Z",
      "algorithm": "jump_point",
      "straight_line_m": "3.0",
      "nodes_expanded": 7947,
      "ms_per_node": "0.0018",
      "solve_ms": "14.305",
      "result": "found",
      "detour_factor": "1.01",
      "path_length_m": "3.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 28,
    "fields": {
      "agent": 23,
      "requested_at": "2026-09-28T06:32:46Z",
      "algorithm": "a_star",
      "straight_line_m": "24.7",
      "nodes_expanded": 7847,
      "ms_per_node": "0.0015",
      "solve_ms": "11.771",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "24.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 29,
    "fields": {
      "agent": 52,
      "requested_at": "2026-09-14T14:15:58Z",
      "algorithm": "flow_field",
      "straight_line_m": "52.9",
      "nodes_expanded": 6327,
      "ms_per_node": "0.0021",
      "solve_ms": "13.287",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 30,
    "fields": {
      "agent": 21,
      "requested_at": "2026-09-14T21:31:12Z",
      "algorithm": "a_star",
      "straight_line_m": "27.7",
      "nodes_expanded": 19547,
      "ms_per_node": "0.0016",
      "solve_ms": "31.275",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 31,
    "fields": {
      "agent": 131,
      "requested_at": "2026-09-26T01:54:01Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "4.2",
      "nodes_expanded": 2750,
      "ms_per_node": "0.0022",
      "solve_ms": "6.050",
      "result": "found",
      "detour_factor": "1.01",
      "path_length_m": "4.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 32,
    "fields": {
      "agent": 56,
      "requested_at": "2026-09-28T06:32:37Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "5.3",
      "nodes_expanded": 18568,
      "ms_per_node": "0.0014",
      "solve_ms": "25.995",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 33,
    "fields": {
      "agent": 11,
      "requested_at": "2026-09-20T01:45:04Z",
      "algorithm": "a_star",
      "straight_line_m": "67.0",
      "nodes_expanded": 11533,
      "ms_per_node": "0.0014",
      "solve_ms": "16.146",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "67.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 34,
    "fields": {
      "agent": 40,
      "requested_at": "2026-09-20T01:44:48Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "146.2",
      "nodes_expanded": 2242,
      "ms_per_node": "0.0017",
      "solve_ms": "3.811",
      "result": "found",
      "detour_factor": "1.56",
      "path_length_m": "228.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 35,
    "fields": {
      "agent": 120,
      "requested_at": "2026-09-04T05:12:37Z",
      "algorithm": "a_star",
      "straight_line_m": "126.2",
      "nodes_expanded": 4207,
      "ms_per_node": "0.0015",
      "solve_ms": "6.311",
      "result": "found",
      "detour_factor": "2.52",
      "path_length_m": "318.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 36,
    "fields": {
      "agent": 104,
      "requested_at": "2026-09-08T16:12:17Z",
      "algorithm": "a_star",
      "straight_line_m": "19.8",
      "nodes_expanded": 4674,
      "ms_per_node": "0.0014",
      "solve_ms": "6.544",
      "result": "found",
      "detour_factor": "1.47",
      "path_length_m": "29.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 37,
    "fields": {
      "agent": 9,
      "requested_at": "2026-09-25T09:27:42Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "17.6",
      "nodes_expanded": 9431,
      "ms_per_node": "0.0022",
      "solve_ms": "20.748",
      "result": "found",
      "detour_factor": "1.74",
      "path_length_m": "30.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 38,
    "fields": {
      "agent": 72,
      "requested_at": "2026-09-18T07:07:35Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "123.3",
      "nodes_expanded": 6407,
      "ms_per_node": "0.0012",
      "solve_ms": "7.688",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 39,
    "fields": {
      "agent": 35,
      "requested_at": "2026-09-05T04:23:47Z",
      "algorithm": "jump_point",
      "straight_line_m": "3.1",
      "nodes_expanded": 4964,
      "ms_per_node": "0.0022",
      "solve_ms": "10.921",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 40,
    "fields": {
      "agent": 107,
      "requested_at": "2026-09-26T01:53:54Z",
      "algorithm": "a_star",
      "straight_line_m": "158.9",
      "nodes_expanded": 2286,
      "ms_per_node": "0.0019",
      "solve_ms": "4.343",
      "result": "found",
      "detour_factor": "1.01",
      "path_length_m": "160.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 41,
    "fields": {
      "agent": 105,
      "requested_at": "2026-09-01T01:52:51Z",
      "algorithm": "a_star",
      "straight_line_m": "36.7",
      "nodes_expanded": 5187,
      "ms_per_node": "0.0010",
      "solve_ms": "5.187",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 42,
    "fields": {
      "agent": 99,
      "requested_at": "2026-09-01T01:52:40Z",
      "algorithm": "a_star",
      "straight_line_m": "3.0",
      "nodes_expanded": 316,
      "ms_per_node": "0.0020",
      "solve_ms": "0.632",
      "result": "found",
      "detour_factor": "2.53",
      "path_length_m": "7.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 43,
    "fields": {
      "agent": 1,
      "requested_at": "2026-09-26T01:54:13Z",
      "algorithm": "a_star",
      "straight_line_m": "75.0",
      "nodes_expanded": 16318,
      "ms_per_node": "0.0021",
      "solve_ms": "34.268",
      "result": "found",
      "detour_factor": "1.11",
      "path_length_m": "83.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 44,
    "fields": {
      "agent": 111,
      "requested_at": "2026-09-10T01:22:21Z",
      "algorithm": "a_star",
      "straight_line_m": "151.3",
      "nodes_expanded": 17521,
      "ms_per_node": "0.0017",
      "solve_ms": "29.786",
      "result": "found",
      "detour_factor": "1.02",
      "path_length_m": "154.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 45,
    "fields": {
      "agent": 20,
      "requested_at": "2026-09-19T06:09:23Z",
      "algorithm": "a_star",
      "straight_line_m": "118.0",
      "nodes_expanded": 5535,
      "ms_per_node": "0.0015",
      "solve_ms": "8.303",
      "result": "found",
      "detour_factor": "2.20",
      "path_length_m": "259.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 46,
    "fields": {
      "agent": 100,
      "requested_at": "2026-09-10T00:48:37Z",
      "algorithm": "a_star",
      "straight_line_m": "4.6",
      "nodes_expanded": 366,
      "ms_per_node": "0.0015",
      "solve_ms": "0.549",
      "result": "found",
      "detour_factor": "1.55",
      "path_length_m": "7.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 47,
    "fields": {
      "agent": 52,
      "requested_at": "2026-09-14T14:17:09Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "123.5",
      "nodes_expanded": 19039,
      "ms_per_node": "0.0014",
      "solve_ms": "26.655",
      "result": "found",
      "detour_factor": "1.34",
      "path_length_m": "165.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 48,
    "fields": {
      "agent": 39,
      "requested_at": "2026-09-14T00:34:48Z",
      "algorithm": "jump_point",
      "straight_line_m": "48.3",
      "nodes_expanded": 1373,
      "ms_per_node": "0.0013",
      "solve_ms": "1.785",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 49,
    "fields": {
      "agent": 29,
      "requested_at": "2026-09-28T20:41:47Z",
      "algorithm": "flow_field",
      "straight_line_m": "27.6",
      "nodes_expanded": 4095,
      "ms_per_node": "0.0018",
      "solve_ms": "7.371",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 50,
    "fields": {
      "agent": 57,
      "requested_at": "2026-09-10T14:45:06Z",
      "algorithm": "a_star",
      "straight_line_m": "119.4",
      "nodes_expanded": 23629,
      "ms_per_node": "0.0020",
      "solve_ms": "47.258",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "119.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 51,
    "fields": {
      "agent": 121,
      "requested_at": "2026-09-16T12:26:11Z",
      "algorithm": "a_star",
      "straight_line_m": "144.3",
      "nodes_expanded": 885,
      "ms_per_node": "0.0022",
      "solve_ms": "1.947",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 52,
    "fields": {
      "agent": 65,
      "requested_at": "2026-09-14T14:17:23Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "123.0",
      "nodes_expanded": 6953,
      "ms_per_node": "0.0013",
      "solve_ms": "9.039",
      "result": "found",
      "detour_factor": "1.05",
      "path_length_m": "129.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 53,
    "fields": {
      "agent": 122,
      "requested_at": "2026-09-20T13:31:09Z",
      "algorithm": "a_star",
      "straight_line_m": "31.4",
      "nodes_expanded": 760,
      "ms_per_node": "0.0015",
      "solve_ms": "1.140",
      "result": "found",
      "detour_factor": "1.96",
      "path_length_m": "61.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 54,
    "fields": {
      "agent": 62,
      "requested_at": "2026-09-22T06:01:40Z",
      "algorithm": "a_star",
      "straight_line_m": "2.0",
      "nodes_expanded": 10541,
      "ms_per_node": "0.0011",
      "solve_ms": "11.595",
      "result": "found",
      "detour_factor": "2.33",
      "path_length_m": "4.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 55,
    "fields": {
      "agent": 96,
      "requested_at": "2026-09-08T12:18:44Z",
      "algorithm": "a_star",
      "straight_line_m": "2.7",
      "nodes_expanded": 6891,
      "ms_per_node": "0.0012",
      "solve_ms": "8.269",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 56,
    "fields": {
      "agent": 10,
      "requested_at": "2026-09-19T20:59:08Z",
      "algorithm": "jump_point",
      "straight_line_m": "20.1",
      "nodes_expanded": 10430,
      "ms_per_node": "0.0021",
      "solve_ms": "21.903",
      "result": "found",
      "detour_factor": "1.30",
      "path_length_m": "26.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 57,
    "fields": {
      "agent": 6,
      "requested_at": "2026-09-26T01:54:05Z",
      "algorithm": "jump_point",
      "straight_line_m": "144.6",
      "nodes_expanded": 1342,
      "ms_per_node": "0.0013",
      "solve_ms": "1.745",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 58,
    "fields": {
      "agent": 121,
      "requested_at": "2026-09-16T12:25:08Z",
      "algorithm": "a_star",
      "straight_line_m": "69.8",
      "nodes_expanded": 14117,
      "ms_per_node": "0.0017",
      "solve_ms": "23.999",
      "result": "found",
      "detour_factor": "1.96",
      "path_length_m": "136.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 59,
    "fields": {
      "agent": 83,
      "requested_at": "2026-09-05T06:46:37Z",
      "algorithm": "jump_point",
      "straight_line_m": "43.2",
      "nodes_expanded": 20454,
      "ms_per_node": "0.0012",
      "solve_ms": "24.545",
      "result": "found",
      "detour_factor": "2.08",
      "path_length_m": "89.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 60,
    "fields": {
      "agent": 116,
      "requested_at": "2026-09-17T11:47:08Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "140.8",
      "nodes_expanded": 1206,
      "ms_per_node": "0.0018",
      "solve_ms": "2.171",
      "result": "found",
      "detour_factor": "1.96",
      "path_length_m": "276.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 61,
    "fields": {
      "agent": 14,
      "requested_at": "2026-09-08T13:35:51Z",
      "algorithm": "flow_field",
      "straight_line_m": "145.5",
      "nodes_expanded": 19687,
      "ms_per_node": "0.0018",
      "solve_ms": "35.437",
      "result": "found",
      "detour_factor": "2.45",
      "path_length_m": "356.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 62,
    "fields": {
      "agent": 15,
      "requested_at": "2026-09-27T01:58:27Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "130.7",
      "nodes_expanded": 24020,
      "ms_per_node": "0.0019",
      "solve_ms": "45.638",
      "result": "found",
      "detour_factor": "2.25",
      "path_length_m": "294.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 63,
    "fields": {
      "agent": 68,
      "requested_at": "2026-09-28T06:32:50Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "16.7",
      "nodes_expanded": 594,
      "ms_per_node": "0.0024",
      "solve_ms": "1.426",
      "result": "found",
      "detour_factor": "1.07",
      "path_length_m": "17.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 64,
    "fields": {
      "agent": 44,
      "requested_at": "2026-09-05T04:22:32Z",
      "algorithm": "a_star",
      "straight_line_m": "80.2",
      "nodes_expanded": 785,
      "ms_per_node": "0.0022",
      "solve_ms": "1.727",
      "result": "found",
      "detour_factor": "2.23",
      "path_length_m": "178.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 65,
    "fields": {
      "agent": 123,
      "requested_at": "2026-09-27T01:58:02Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "6.2",
      "nodes_expanded": 12806,
      "ms_per_node": "0.0016",
      "solve_ms": "20.490",
      "result": "found",
      "detour_factor": "1.63",
      "path_length_m": "10.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 66,
    "fields": {
      "agent": 7,
      "requested_at": "2026-09-16T12:13:59Z",
      "algorithm": "a_star",
      "straight_line_m": "166.0",
      "nodes_expanded": 23195,
      "ms_per_node": "0.0015",
      "solve_ms": "34.793",
      "result": "found",
      "detour_factor": "1.04",
      "path_length_m": "172.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 67,
    "fields": {
      "agent": 66,
      "requested_at": "2026-09-18T10:05:22Z",
      "algorithm": "a_star",
      "straight_line_m": "20.9",
      "nodes_expanded": 21263,
      "ms_per_node": "0.0021",
      "solve_ms": "44.652",
      "result": "found",
      "detour_factor": "1.63",
      "path_length_m": "34.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 68,
    "fields": {
      "agent": 26,
      "requested_at": "2026-09-29T14:06:15Z",
      "algorithm": "a_star",
      "straight_line_m": "5.5",
      "nodes_expanded": 12644,
      "ms_per_node": "0.0018",
      "solve_ms": "22.759",
      "result": "found",
      "detour_factor": "1.20",
      "path_length_m": "6.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 69,
    "fields": {
      "agent": 99,
      "requested_at": "2026-09-01T01:52:38Z",
      "algorithm": "a_star",
      "straight_line_m": "162.2",
      "nodes_expanded": 5596,
      "ms_per_node": "0.0019",
      "solve_ms": "10.632",
      "result": "found",
      "detour_factor": "1.05",
      "path_length_m": "170.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 70,
    "fields": {
      "agent": 3,
      "requested_at": "2026-09-05T04:22:35Z",
      "algorithm": "a_star",
      "straight_line_m": "3.3",
      "nodes_expanded": 444,
      "ms_per_node": "0.0017",
      "solve_ms": "0.755",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 71,
    "fields": {
      "agent": 69,
      "requested_at": "2026-09-26T01:54:38Z",
      "algorithm": "jump_point",
      "straight_line_m": "7.9",
      "nodes_expanded": 1595,
      "ms_per_node": "0.0016",
      "solve_ms": "2.552",
      "result": "found",
      "detour_factor": "1.32",
      "path_length_m": "10.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 72,
    "fields": {
      "agent": 91,
      "requested_at": "2026-09-10T00:18:02Z",
      "algorithm": "flow_field",
      "straight_line_m": "67.6",
      "nodes_expanded": 1337,
      "ms_per_node": "0.0017",
      "solve_ms": "2.273",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 73,
    "fields": {
      "agent": 61,
      "requested_at": "2026-09-29T08:57:16Z",
      "algorithm": "a_star",
      "straight_line_m": "176.8",
      "nodes_expanded": 24994,
      "ms_per_node": "0.0022",
      "solve_ms": "54.987",
      "result": "found",
      "detour_factor": "1.89",
      "path_length_m": "334.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 74,
    "fields": {
      "agent": 44,
      "requested_at": "2026-09-05T04:22:47Z",
      "algorithm": "flow_field",
      "straight_line_m": "161.0",
      "nodes_expanded": 1714,
      "ms_per_node": "0.0015",
      "solve_ms": "2.571",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 75,
    "fields": {
      "agent": 119,
      "requested_at": "2026-09-19T20:58:02Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "89.1",
      "nodes_expanded": 595,
      "ms_per_node": "0.0023",
      "solve_ms": "1.369",
      "result": "found",
      "detour_factor": "1.27",
      "path_length_m": "113.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 76,
    "fields": {
      "agent": 93,
      "requested_at": "2026-09-14T14:16:45Z",
      "algorithm": "a_star",
      "straight_line_m": "55.9",
      "nodes_expanded": 1603,
      "ms_per_node": "0.0012",
      "solve_ms": "1.924",
      "result": "found",
      "detour_factor": "1.40",
      "path_length_m": "78.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 77,
    "fields": {
      "agent": 98,
      "requested_at": "2026-09-10T00:49:05Z",
      "algorithm": "a_star",
      "straight_line_m": "11.5",
      "nodes_expanded": 3598,
      "ms_per_node": "0.0016",
      "solve_ms": "5.757",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "11.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 78,
    "fields": {
      "agent": 21,
      "requested_at": "2026-09-14T21:30:10Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "51.0",
      "nodes_expanded": 10066,
      "ms_per_node": "0.0017",
      "solve_ms": "17.112",
      "result": "found",
      "detour_factor": "1.04",
      "path_length_m": "53.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 79,
    "fields": {
      "agent": 48,
      "requested_at": "2026-09-25T01:31:03Z",
      "algorithm": "a_star",
      "straight_line_m": "71.0",
      "nodes_expanded": 10089,
      "ms_per_node": "0.0016",
      "solve_ms": "16.142",
      "result": "found",
      "detour_factor": "1.66",
      "path_length_m": "117.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 80,
    "fields": {
      "agent": 92,
      "requested_at": "2026-09-16T12:24:53Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "70.0",
      "nodes_expanded": 21585,
      "ms_per_node": "0.0021",
      "solve_ms": "45.329",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 81,
    "fields": {
      "agent": 67,
      "requested_at": "2026-09-28T06:32:50Z",
      "algorithm": "a_star",
      "straight_line_m": "7.3",
      "nodes_expanded": 294,
      "ms_per_node": "0.0023",
      "solve_ms": "0.676",
      "result": "found",
      "detour_factor": "1.45",
      "path_length_m": "10.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 82,
    "fields": {
      "agent": 48,
      "requested_at": "2026-09-25T01:31:00Z",
      "algorithm": "a_star",
      "straight_line_m": "168.2",
      "nodes_expanded": 11511,
      "ms_per_node": "0.0019",
      "solve_ms": "21.871",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 83,
    "fields": {
      "agent": 26,
      "requested_at": "2026-09-29T14:06:09Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "23.8",
      "nodes_expanded": 9959,
      "ms_per_node": "0.0014",
      "solve_ms": "13.943",
      "result": "found",
      "detour_factor": "1.64",
      "path_length_m": "39.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 84,
    "fields": {
      "agent": 113,
      "requested_at": "2026-09-17T11:47:28Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "42.8",
      "nodes_expanded": 9479,
      "ms_per_node": "0.0021",
      "solve_ms": "19.906",
      "result": "found",
      "detour_factor": "2.59",
      "path_length_m": "110.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 85,
    "fields": {
      "agent": 15,
      "requested_at": "2026-09-27T01:57:47Z",
      "algorithm": "a_star",
      "straight_line_m": "43.0",
      "nodes_expanded": 13623,
      "ms_per_node": "0.0016",
      "solve_ms": "21.797",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 86,
    "fields": {
      "agent": 82,
      "requested_at": "2026-09-05T02:06:06Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "173.2",
      "nodes_expanded": 12,
      "ms_per_node": "0.0019",
      "solve_ms": "0.023",
      "result": "found",
      "detour_factor": "1.72",
      "path_length_m": "297.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 87,
    "fields": {
      "agent": 66,
      "requested_at": "2026-09-18T10:05:59Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "88.7",
      "nodes_expanded": 18521,
      "ms_per_node": "0.0021",
      "solve_ms": "38.894",
      "result": "found",
      "detour_factor": "1.20",
      "path_length_m": "106.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 88,
    "fields": {
      "agent": 56,
      "requested_at": "2026-09-28T06:32:53Z",
      "algorithm": "a_star",
      "straight_line_m": "66.0",
      "nodes_expanded": 2058,
      "ms_per_node": "0.0015",
      "solve_ms": "3.087",
      "result": "found",
      "detour_factor": "1.01",
      "path_length_m": "66.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 89,
    "fields": {
      "agent": 116,
      "requested_at": "2026-09-17T11:47:49Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "8.7",
      "nodes_expanded": 15807,
      "ms_per_node": "0.0016",
      "solve_ms": "25.291",
      "result": "found",
      "detour_factor": "1.26",
      "path_length_m": "11.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 90,
    "fields": {
      "agent": 9,
      "requested_at": "2026-09-25T09:27:34Z",
      "algorithm": "flow_field",
      "straight_line_m": "27.6",
      "nodes_expanded": 1571,
      "ms_per_node": "0.0017",
      "solve_ms": "2.671",
      "result": "found",
      "detour_factor": "1.74",
      "path_length_m": "48.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 91,
    "fields": {
      "agent": 122,
      "requested_at": "2026-09-20T13:30:50Z",
      "algorithm": "jump_point",
      "straight_line_m": "26.8",
      "nodes_expanded": 22794,
      "ms_per_node": "0.0011",
      "solve_ms": "25.073",
      "result": "found",
      "detour_factor": "1.32",
      "path_length_m": "35.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 92,
    "fields": {
      "agent": 59,
      "requested_at": "2026-09-16T12:13:30Z",
      "algorithm": "a_star",
      "straight_line_m": "107.1",
      "nodes_expanded": 6356,
      "ms_per_node": "0.0014",
      "solve_ms": "8.898",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 93,
    "fields": {
      "agent": 33,
      "requested_at": "2026-09-23T06:33:51Z",
      "algorithm": "jump_point",
      "straight_line_m": "157.1",
      "nodes_expanded": 19513,
      "ms_per_node": "0.0014",
      "solve_ms": "27.318",
      "result": "found",
      "detour_factor": "1.58",
      "path_length_m": "248.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 94,
    "fields": {
      "agent": 61,
      "requested_at": "2026-09-29T08:57:30Z",
      "algorithm": "a_star",
      "straight_line_m": "23.5",
      "nodes_expanded": 19696,
      "ms_per_node": "0.0020",
      "solve_ms": "39.392",
      "result": "found",
      "detour_factor": "1.05",
      "path_length_m": "24.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 95,
    "fields": {
      "agent": 67,
      "requested_at": "2026-09-28T06:32:20Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "138.1",
      "nodes_expanded": 9462,
      "ms_per_node": "0.0013",
      "solve_ms": "12.301",
      "result": "found",
      "detour_factor": "1.30",
      "path_length_m": "179.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 96,
    "fields": {
      "agent": 54,
      "requested_at": "2026-09-13T07:04:11Z",
      "algorithm": "jump_point",
      "straight_line_m": "29.5",
      "nodes_expanded": 19117,
      "ms_per_node": "0.0015",
      "solve_ms": "28.676",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 97,
    "fields": {
      "agent": 70,
      "requested_at": "2026-09-02T08:57:49Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "154.3",
      "nodes_expanded": 2253,
      "ms_per_node": "0.0013",
      "solve_ms": "2.929",
      "result": "found",
      "detour_factor": "1.74",
      "path_length_m": "268.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 98,
    "fields": {
      "agent": 10,
      "requested_at": "2026-09-19T20:59:24Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "3.1",
      "nodes_expanded": 17257,
      "ms_per_node": "0.0025",
      "solve_ms": "43.143",
      "result": "found",
      "detour_factor": "2.21",
      "path_length_m": "6.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 99,
    "fields": {
      "agent": 58,
      "requested_at": "2026-09-20T01:44:18Z",
      "algorithm": "jump_point",
      "straight_line_m": "13.2",
      "nodes_expanded": 255,
      "ms_per_node": "0.0023",
      "solve_ms": "0.587",
      "result": "found",
      "detour_factor": "1.39",
      "path_length_m": "18.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 100,
    "fields": {
      "agent": 96,
      "requested_at": "2026-09-08T12:18:44Z",
      "algorithm": "a_star",
      "straight_line_m": "78.7",
      "nodes_expanded": 21617,
      "ms_per_node": "0.0013",
      "solve_ms": "28.102",
      "result": "found",
      "detour_factor": "1.10",
      "path_length_m": "86.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 101,
    "fields": {
      "agent": 13,
      "requested_at": "2026-09-08T13:36:33Z",
      "algorithm": "a_star",
      "straight_line_m": "38.3",
      "nodes_expanded": 7673,
      "ms_per_node": "0.0012",
      "solve_ms": "9.208",
      "result": "found",
      "detour_factor": "1.74",
      "path_length_m": "66.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 102,
    "fields": {
      "agent": 55,
      "requested_at": "2026-09-27T01:58:06Z",
      "algorithm": "flow_field",
      "straight_line_m": "156.6",
      "nodes_expanded": 354,
      "ms_per_node": "0.0022",
      "solve_ms": "0.779",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 103,
    "fields": {
      "agent": 55,
      "requested_at": "2026-09-27T01:58:00Z",
      "algorithm": "jump_point",
      "straight_line_m": "103.9",
      "nodes_expanded": 20825,
      "ms_per_node": "0.0014",
      "solve_ms": "29.155",
      "result": "found",
      "detour_factor": "1.43",
      "path_length_m": "148.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 104,
    "fields": {
      "agent": 34,
      "requested_at": "2026-09-22T06:01:11Z",
      "algorithm": "flow_field",
      "straight_line_m": "11.7",
      "nodes_expanded": 5381,
      "ms_per_node": "0.0015",
      "solve_ms": "8.072",
      "result": "found",
      "detour_factor": "1.81",
      "path_length_m": "21.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 105,
    "fields": {
      "agent": 42,
      "requested_at": "2026-09-22T06:01:32Z",
      "algorithm": "a_star",
      "straight_line_m": "38.4",
      "nodes_expanded": 15088,
      "ms_per_node": "0.0016",
      "solve_ms": "24.141",
      "result": "found",
      "detour_factor": "1.80",
      "path_length_m": "69.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 106,
    "fields": {
      "agent": 101,
      "requested_at": "2026-09-10T01:22:18Z",
      "algorithm": "flow_field",
      "straight_line_m": "117.2",
      "nodes_expanded": 16974,
      "ms_per_node": "0.0017",
      "solve_ms": "28.856",
      "result": "found",
      "detour_factor": "1.45",
      "path_length_m": "169.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 107,
    "fields": {
      "agent": 22,
      "requested_at": "2026-09-05T02:05:40Z",
      "algorithm": "jump_point",
      "straight_line_m": "9.9",
      "nodes_expanded": 579,
      "ms_per_node": "0.0024",
      "solve_ms": "1.390",
      "result": "found",
      "detour_factor": "1.18",
      "path_length_m": "11.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 108,
    "fields": {
      "agent": 80,
      "requested_at": "2026-09-10T01:22:13Z",
      "algorithm": "a_star",
      "straight_line_m": "157.2",
      "nodes_expanded": 1315,
      "ms_per_node": "0.0016",
      "solve_ms": "2.104",
      "result": "found",
      "detour_factor": "2.58",
      "path_length_m": "405.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 109,
    "fields": {
      "agent": 78,
      "requested_at": "2026-09-05T04:23:11Z",
      "algorithm": "a_star",
      "straight_line_m": "10.5",
      "nodes_expanded": 8278,
      "ms_per_node": "0.0017",
      "solve_ms": "14.073",
      "result": "found",
      "detour_factor": "1.68",
      "path_length_m": "17.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 110,
    "fields": {
      "agent": 41,
      "requested_at": "2026-09-05T08:07:19Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "108.1",
      "nodes_expanded": 16974,
      "ms_per_node": "0.0020",
      "solve_ms": "33.948",
      "result": "found",
      "detour_factor": "2.08",
      "path_length_m": "224.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 111,
    "fields": {
      "agent": 81,
      "requested_at": "2026-09-08T13:37:01Z",
      "algorithm": "jump_point",
      "straight_line_m": "115.8",
      "nodes_expanded": 5253,
      "ms_per_node": "0.0013",
      "solve_ms": "6.829",
      "result": "found",
      "detour_factor": "1.88",
      "path_length_m": "217.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 112,
    "fields": {
      "agent": 128,
      "requested_at": "2026-09-10T14:45:22Z",
      "algorithm": "flow_field",
      "straight_line_m": "171.1",
      "nodes_expanded": 22448,
      "ms_per_node": "0.0013",
      "solve_ms": "29.182",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 113,
    "fields": {
      "agent": 30,
      "requested_at": "2026-09-18T10:04:56Z",
      "algorithm": "a_star",
      "straight_line_m": "3.6",
      "nodes_expanded": 1438,
      "ms_per_node": "0.0017",
      "solve_ms": "2.445",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 114,
    "fields": {
      "agent": 102,
      "requested_at": "2026-09-25T09:27:19Z",
      "algorithm": "jump_point",
      "straight_line_m": "14.3",
      "nodes_expanded": 3129,
      "ms_per_node": "0.0018",
      "solve_ms": "5.632",
      "result": "found",
      "detour_factor": "1.02",
      "path_length_m": "14.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 115,
    "fields": {
      "agent": 53,
      "requested_at": "2026-09-18T07:08:04Z",
      "algorithm": "a_star",
      "straight_line_m": "67.6",
      "nodes_expanded": 6792,
      "ms_per_node": "0.0019",
      "solve_ms": "12.905",
      "result": "found",
      "detour_factor": "1.48",
      "path_length_m": "100.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 116,
    "fields": {
      "agent": 86,
      "requested_at": "2026-09-25T09:27:52Z",
      "algorithm": "a_star",
      "straight_line_m": "23.5",
      "nodes_expanded": 571,
      "ms_per_node": "0.0017",
      "solve_ms": "0.971",
      "result": "found",
      "detour_factor": "1.70",
      "path_length_m": "39.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 117,
    "fields": {
      "agent": 86,
      "requested_at": "2026-09-25T09:28:03Z",
      "algorithm": "flow_field",
      "straight_line_m": "2.0",
      "nodes_expanded": 5,
      "ms_per_node": "0.0014",
      "solve_ms": "0.007",
      "result": "found",
      "detour_factor": "2.53",
      "path_length_m": "5.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 118,
    "fields": {
      "agent": 126,
      "requested_at": "2026-09-20T13:29:44Z",
      "algorithm": "a_star",
      "straight_line_m": "96.6",
      "nodes_expanded": 14884,
      "ms_per_node": "0.0014",
      "solve_ms": "20.838",
      "result": "found",
      "detour_factor": "2.49",
      "path_length_m": "240.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 119,
    "fields": {
      "agent": 54,
      "requested_at": "2026-09-13T07:03:20Z",
      "algorithm": "flow_field",
      "straight_line_m": "111.3",
      "nodes_expanded": 18235,
      "ms_per_node": "0.0015",
      "solve_ms": "27.353",
      "result": "found",
      "detour_factor": "1.16",
      "path_length_m": "129.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 120,
    "fields": {
      "agent": 34,
      "requested_at": "2026-09-22T06:02:20Z",
      "algorithm": "a_star",
      "straight_line_m": "2.0",
      "nodes_expanded": 6900,
      "ms_per_node": "0.0014",
      "solve_ms": "9.660",
      "result": "found",
      "detour_factor": "1.25",
      "path_length_m": "2.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 121,
    "fields": {
      "agent": 60,
      "requested_at": "2026-09-20T13:30:14Z",
      "algorithm": "a_star",
      "straight_line_m": "63.0",
      "nodes_expanded": 12006,
      "ms_per_node": "0.0015",
      "solve_ms": "18.009",
      "result": "found",
      "detour_factor": "1.88",
      "path_length_m": "118.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 122,
    "fields": {
      "agent": 64,
      "requested_at": "2026-09-29T14:05:05Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "176.1",
      "nodes_expanded": 143,
      "ms_per_node": "0.0022",
      "solve_ms": "0.315",
      "result": "found",
      "detour_factor": "1.19",
      "path_length_m": "209.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 123,
    "fields": {
      "agent": 116,
      "requested_at": "2026-09-17T11:48:18Z",
      "algorithm": "a_star",
      "straight_line_m": "88.2",
      "nodes_expanded": 575,
      "ms_per_node": "0.0018",
      "solve_ms": "1.035",
      "result": "found",
      "detour_factor": "1.07",
      "path_length_m": "94.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 124,
    "fields": {
      "agent": 61,
      "requested_at": "2026-09-29T08:57:16Z",
      "algorithm": "a_star",
      "straight_line_m": "5.0",
      "nodes_expanded": 15875,
      "ms_per_node": "0.0008",
      "solve_ms": "12.700",
      "result": "found",
      "detour_factor": "1.43",
      "path_length_m": "7.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 125,
    "fields": {
      "agent": 119,
      "requested_at": "2026-09-19T20:57:52Z",
      "algorithm": "a_star",
      "straight_line_m": "59.9",
      "nodes_expanded": 16,
      "ms_per_node": "0.0021",
      "solve_ms": "0.034",
      "result": "found",
      "detour_factor": "1.43",
      "path_length_m": "85.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 126,
    "fields": {
      "agent": 90,
      "requested_at": "2026-09-20T01:44:48Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "164.0",
      "nodes_expanded": 1124,
      "ms_per_node": "0.0014",
      "solve_ms": "1.574",
      "result": "found",
      "detour_factor": "2.36",
      "path_length_m": "387.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 127,
    "fields": {
      "agent": 65,
      "requested_at": "2026-09-14T14:16:35Z",
      "algorithm": "flow_field",
      "straight_line_m": "76.3",
      "nodes_expanded": 1924,
      "ms_per_node": "0.0019",
      "solve_ms": "3.656",
      "result": "found",
      "detour_factor": "1.25",
      "path_length_m": "95.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 128,
    "fields": {
      "agent": 39,
      "requested_at": "2026-09-14T00:34:28Z",
      "algorithm": "flow_field",
      "straight_line_m": "7.3",
      "nodes_expanded": 10578,
      "ms_per_node": "0.0018",
      "solve_ms": "19.040",
      "result": "found",
      "detour_factor": "1.47",
      "path_length_m": "10.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 129,
    "fields": {
      "agent": 49,
      "requested_at": "2026-09-14T21:30:08Z",
      "algorithm": "jump_point",
      "straight_line_m": "2.0",
      "nodes_expanded": 4564,
      "ms_per_node": "0.0016",
      "solve_ms": "7.302",
      "result": "found",
      "detour_factor": "1.07",
      "path_length_m": "2.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 130,
    "fields": {
      "agent": 15,
      "requested_at": "2026-09-27T01:57:54Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "52.3",
      "nodes_expanded": 12262,
      "ms_per_node": "0.0020",
      "solve_ms": "24.524",
      "result": "found",
      "detour_factor": "1.91",
      "path_length_m": "99.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 131,
    "fields": {
      "agent": 38,
      "requested_at": "2026-09-18T10:05:11Z",
      "algorithm": "a_star",
      "straight_line_m": "5.5",
      "nodes_expanded": 11370,
      "ms_per_node": "0.0013",
      "solve_ms": "14.781",
      "result": "found",
      "detour_factor": "1.21",
      "path_length_m": "6.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 132,
    "fields": {
      "agent": 95,
      "requested_at": "2026-09-28T06:32:17Z",
      "algorithm": "jump_point",
      "straight_line_m": "102.4",
      "nodes_expanded": 1396,
      "ms_per_node": "0.0017",
      "solve_ms": "2.373",
      "result": "found",
      "detour_factor": "1.10",
      "path_length_m": "112.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 133,
    "fields": {
      "agent": 113,
      "requested_at": "2026-09-17T11:47:42Z",
      "algorithm": "a_star",
      "straight_line_m": "11.1",
      "nodes_expanded": 5088,
      "ms_per_node": "0.0018",
      "solve_ms": "9.158",
      "result": "found",
      "detour_factor": "2.45",
      "path_length_m": "27.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 134,
    "fields": {
      "agent": 27,
      "requested_at": "2026-09-26T01:53:50Z",
      "algorithm": "flow_field",
      "straight_line_m": "53.1",
      "nodes_expanded": 19432,
      "ms_per_node": "0.0020",
      "solve_ms": "38.864",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 135,
    "fields": {
      "agent": 43,
      "requested_at": "2026-09-25T01:31:46Z",
      "algorithm": "a_star",
      "straight_line_m": "169.9",
      "nodes_expanded": 712,
      "ms_per_node": "0.0014",
      "solve_ms": "0.997",
      "result": "found",
      "detour_factor": "2.02",
      "path_length_m": "343.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 136,
    "fields": {
      "agent": 46,
      "requested_at": "2026-09-29T14:04:53Z",
      "algorithm": "flow_field",
      "straight_line_m": "174.4",
      "nodes_expanded": 160,
      "ms_per_node": "0.0013",
      "solve_ms": "0.208",
      "result": "found",
      "detour_factor": "1.05",
      "path_length_m": "183.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 137,
    "fields": {
      "agent": 81,
      "requested_at": "2026-09-08T13:36:47Z",
      "algorithm": "flow_field",
      "straight_line_m": "148.8",
      "nodes_expanded": 6884,
      "ms_per_node": "0.0016",
      "solve_ms": "11.014",
      "result": "found",
      "detour_factor": "1.02",
      "path_length_m": "151.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 138,
    "fields": {
      "agent": 131,
      "requested_at": "2026-09-26T01:54:06Z",
      "algorithm": "a_star",
      "straight_line_m": "19.2",
      "nodes_expanded": 779,
      "ms_per_node": "0.0016",
      "solve_ms": "1.246",
      "result": "found",
      "detour_factor": "1.03",
      "path_length_m": "19.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 139,
    "fields": {
      "agent": 33,
      "requested_at": "2026-09-23T06:33:29Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "15.7",
      "nodes_expanded": 4451,
      "ms_per_node": "0.0016",
      "solve_ms": "7.122",
      "result": "found",
      "detour_factor": "2.00",
      "path_length_m": "31.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 140,
    "fields": {
      "agent": 83,
      "requested_at": "2026-09-05T06:46:03Z",
      "algorithm": "a_star",
      "straight_line_m": "129.2",
      "nodes_expanded": 13021,
      "ms_per_node": "0.0022",
      "solve_ms": "28.646",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 141,
    "fields": {
      "agent": 106,
      "requested_at": "2026-09-29T14:04:35Z",
      "algorithm": "a_star",
      "straight_line_m": "10.4",
      "nodes_expanded": 10215,
      "ms_per_node": "0.0008",
      "solve_ms": "8.172",
      "result": "found",
      "detour_factor": "1.19",
      "path_length_m": "12.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 142,
    "fields": {
      "agent": 118,
      "requested_at": "2026-09-08T16:11:57Z",
      "algorithm": "a_star",
      "straight_line_m": "32.2",
      "nodes_expanded": 10064,
      "ms_per_node": "0.0019",
      "solve_ms": "19.122",
      "result": "found",
      "detour_factor": "1.71",
      "path_length_m": "55.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 143,
    "fields": {
      "agent": 12,
      "requested_at": "2026-09-05T04:22:46Z",
      "algorithm": "a_star",
      "straight_line_m": "13.7",
      "nodes_expanded": 374,
      "ms_per_node": "0.0019",
      "solve_ms": "0.711",
      "result": "found",
      "detour_factor": "2.49",
      "path_length_m": "34.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 144,
    "fields": {
      "agent": 77,
      "requested_at": "2026-09-18T10:40:41Z",
      "algorithm": "a_star",
      "straight_line_m": "2.2",
      "nodes_expanded": 1032,
      "ms_per_node": "0.0018",
      "solve_ms": "1.858",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 145,
    "fields": {
      "agent": 114,
      "requested_at": "2026-09-18T07:07:09Z",
      "algorithm": "jump_point",
      "straight_line_m": "112.7",
      "nodes_expanded": 2304,
      "ms_per_node": "0.0024",
      "solve_ms": "5.530",
      "result": "found",
      "detour_factor": "2.04",
      "path_length_m": "229.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 146,
    "fields": {
      "agent": 73,
      "requested_at": "2026-09-08T16:12:28Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "9.6",
      "nodes_expanded": 15719,
      "ms_per_node": "0.0014",
      "solve_ms": "22.007",
      "result": "found",
      "detour_factor": "1.11",
      "path_length_m": "10.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 147,
    "fields": {
      "agent": 12,
      "requested_at": "2026-09-05T04:23:42Z",
      "algorithm": "jump_point",
      "straight_line_m": "143.6",
      "nodes_expanded": 9456,
      "ms_per_node": "0.0014",
      "solve_ms": "13.238",
      "result": "found",
      "detour_factor": "1.05",
      "path_length_m": "150.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 148,
    "fields": {
      "agent": 102,
      "requested_at": "2026-09-25T09:27:19Z",
      "algorithm": "a_star",
      "straight_line_m": "7.1",
      "nodes_expanded": 67,
      "ms_per_node": "0.0015",
      "solve_ms": "0.101",
      "result": "found",
      "detour_factor": "1.58",
      "path_length_m": "11.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 149,
    "fields": {
      "agent": 8,
      "requested_at": "2026-09-28T06:31:42Z",
      "algorithm": "jump_point",
      "straight_line_m": "169.9",
      "nodes_expanded": 1533,
      "ms_per_node": "0.0014",
      "solve_ms": "2.146",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 150,
    "fields": {
      "agent": 95,
      "requested_at": "2026-09-28T06:31:46Z",
      "algorithm": "a_star",
      "straight_line_m": "12.6",
      "nodes_expanded": 46,
      "ms_per_node": "0.0016",
      "solve_ms": "0.074",
      "result": "found",
      "detour_factor": "2.36",
      "path_length_m": "29.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 151,
    "fields": {
      "agent": 76,
      "requested_at": "2026-09-08T13:36:25Z",
      "algorithm": "a_star",
      "straight_line_m": "123.9",
      "nodes_expanded": 19587,
      "ms_per_node": "0.0015",
      "solve_ms": "29.381",
      "result": "found",
      "detour_factor": "1.08",
      "path_length_m": "133.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 152,
    "fields": {
      "agent": 27,
      "requested_at": "2026-09-26T01:53:43Z",
      "algorithm": "a_star",
      "straight_line_m": "66.1",
      "nodes_expanded": 1975,
      "ms_per_node": "0.0017",
      "solve_ms": "3.358",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 153,
    "fields": {
      "agent": 36,
      "requested_at": "2026-09-12T22:14:32Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "70.1",
      "nodes_expanded": 5,
      "ms_per_node": "0.0023",
      "solve_ms": "0.012",
      "result": "found",
      "detour_factor": "1.61",
      "path_length_m": "112.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 154,
    "fields": {
      "agent": 106,
      "requested_at": "2026-09-29T14:05:15Z",
      "algorithm": "jump_point",
      "straight_line_m": "4.5",
      "nodes_expanded": 12140,
      "ms_per_node": "0.0019",
      "solve_ms": "23.066",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 155,
    "fields": {
      "agent": 91,
      "requested_at": "2026-09-10T00:18:56Z",
      "algorithm": "a_star",
      "straight_line_m": "29.2",
      "nodes_expanded": 18450,
      "ms_per_node": "0.0017",
      "solve_ms": "31.365",
      "result": "found",
      "detour_factor": "1.52",
      "path_length_m": "44.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 156,
    "fields": {
      "agent": 16,
      "requested_at": "2026-09-22T06:01:55Z",
      "algorithm": "jump_point",
      "straight_line_m": "154.1",
      "nodes_expanded": 19703,
      "ms_per_node": "0.0020",
      "solve_ms": "39.406",
      "result": "found",
      "detour_factor": "1.21",
      "path_length_m": "186.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 157,
    "fields": {
      "agent": 20,
      "requested_at": "2026-09-19T06:10:19Z",
      "algorithm": "a_star",
      "straight_line_m": "16.1",
      "nodes_expanded": 841,
      "ms_per_node": "0.0016",
      "solve_ms": "1.346",
      "result": "found",
      "detour_factor": "1.63",
      "path_length_m": "26.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 158,
    "fields": {
      "agent": 106,
      "requested_at": "2026-09-29T14:05:42Z",
      "algorithm": "a_star",
      "straight_line_m": "2.1",
      "nodes_expanded": 2552,
      "ms_per_node": "0.0010",
      "solve_ms": "2.552",
      "result": "found",
      "detour_factor": "1.05",
      "path_length_m": "2.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 159,
    "fields": {
      "agent": 10,
      "requested_at": "2026-09-19T20:58:36Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "76.8",
      "nodes_expanded": 347,
      "ms_per_node": "0.0019",
      "solve_ms": "0.659",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 160,
    "fields": {
      "agent": 49,
      "requested_at": "2026-09-14T21:30:37Z",
      "algorithm": "jump_point",
      "straight_line_m": "27.2",
      "nodes_expanded": 18197,
      "ms_per_node": "0.0013",
      "solve_ms": "23.656",
      "result": "found",
      "detour_factor": "2.02",
      "path_length_m": "54.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 161,
    "fields": {
      "agent": 2,
      "requested_at": "2026-09-23T06:34:09Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "105.5",
      "nodes_expanded": 23233,
      "ms_per_node": "0.0013",
      "solve_ms": "30.203",
      "result": "found",
      "detour_factor": "1.43",
      "path_length_m": "150.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 162,
    "fields": {
      "agent": 39,
      "requested_at": "2026-09-14T00:35:50Z",
      "algorithm": "a_star",
      "straight_line_m": "35.4",
      "nodes_expanded": 13760,
      "ms_per_node": "0.0019",
      "solve_ms": "26.144",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "35.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 163,
    "fields": {
      "agent": 131,
      "requested_at": "2026-09-26T01:54:49Z",
      "algorithm": "a_star",
      "straight_line_m": "15.1",
      "nodes_expanded": 132,
      "ms_per_node": "0.0021",
      "solve_ms": "0.277",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 164,
    "fields": {
      "agent": 121,
      "requested_at": "2026-09-16T12:25:20Z",
      "algorithm": "flow_field",
      "straight_line_m": "2.3",
      "nodes_expanded": 2814,
      "ms_per_node": "0.0012",
      "solve_ms": "3.377",
      "result": "found",
      "detour_factor": "1.21",
      "path_length_m": "2.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 165,
    "fields": {
      "agent": 63,
      "requested_at": "2026-09-20T13:29:52Z",
      "algorithm": "a_star",
      "straight_line_m": "6.0",
      "nodes_expanded": 250,
      "ms_per_node": "0.0014",
      "solve_ms": "0.350",
      "result": "found",
      "detour_factor": "1.36",
      "path_length_m": "8.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 166,
    "fields": {
      "agent": 111,
      "requested_at": "2026-09-10T01:23:32Z",
      "algorithm": "a_star",
      "straight_line_m": "2.4",
      "nodes_expanded": 21657,
      "ms_per_node": "0.0020",
      "solve_ms": "43.314",
      "result": "found",
      "detour_factor": "1.02",
      "path_length_m": "2.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 167,
    "fields": {
      "agent": 79,
      "requested_at": "2026-09-08T13:36:02Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "11.0",
      "nodes_expanded": 19323,
      "ms_per_node": "0.0016",
      "solve_ms": "30.917",
      "result": "found",
      "detour_factor": "1.14",
      "path_length_m": "12.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 168,
    "fields": {
      "agent": 33,
      "requested_at": "2026-09-23T06:33:36Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "6.6",
      "nodes_expanded": 7094,
      "ms_per_node": "0.0017",
      "solve_ms": "12.060",
      "result": "found",
      "detour_factor": "1.27",
      "path_length_m": "8.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 169,
    "fields": {
      "agent": 84,
      "requested_at": "2026-09-19T06:09:50Z",
      "algorithm": "flow_field",
      "straight_line_m": "122.0",
      "nodes_expanded": 24466,
      "ms_per_node": "0.0017",
      "solve_ms": "41.592",
      "result": "found",
      "detour_factor": "1.07",
      "path_length_m": "130.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 170,
    "fields": {
      "agent": 29,
      "requested_at": "2026-09-28T20:42:30Z",
      "algorithm": "a_star",
      "straight_line_m": "120.3",
      "nodes_expanded": 2195,
      "ms_per_node": "0.0025",
      "solve_ms": "5.488",
      "result": "found",
      "detour_factor": "1.66",
      "path_length_m": "199.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 171,
    "fields": {
      "agent": 91,
      "requested_at": "2026-09-10T00:19:00Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "23.5",
      "nodes_expanded": 2552,
      "ms_per_node": "0.0016",
      "solve_ms": "4.083",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 172,
    "fields": {
      "agent": 5,
      "requested_at": "2026-09-16T12:24:51Z",
      "algorithm": "flow_field",
      "straight_line_m": "53.9",
      "nodes_expanded": 11803,
      "ms_per_node": "0.0025",
      "solve_ms": "29.508",
      "result": "found",
      "detour_factor": "1.13",
      "path_length_m": "60.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 173,
    "fields": {
      "agent": 13,
      "requested_at": "2026-09-08T13:36:47Z",
      "algorithm": "jump_point",
      "straight_line_m": "83.1",
      "nodes_expanded": 3042,
      "ms_per_node": "0.0011",
      "solve_ms": "3.346",
      "result": "found",
      "detour_factor": "1.70",
      "path_length_m": "141.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 174,
    "fields": {
      "agent": 86,
      "requested_at": "2026-09-25T09:27:35Z",
      "algorithm": "a_star",
      "straight_line_m": "6.6",
      "nodes_expanded": 11430,
      "ms_per_node": "0.0025",
      "solve_ms": "28.575",
      "result": "found",
      "detour_factor": "1.44",
      "path_length_m": "9.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 175,
    "fields": {
      "agent": 30,
      "requested_at": "2026-09-18T10:05:41Z",
      "algorithm": "a_star",
      "straight_line_m": "6.3",
      "nodes_expanded": 6646,
      "ms_per_node": "0.0013",
      "solve_ms": "8.640",
      "result": "found",
      "detour_factor": "1.28",
      "path_length_m": "8.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 176,
    "fields": {
      "agent": 75,
      "requested_at": "2026-09-08T12:18:17Z",
      "algorithm": "a_star",
      "straight_line_m": "7.1",
      "nodes_expanded": 7900,
      "ms_per_node": "0.0016",
      "solve_ms": "12.640",
      "result": "found",
      "detour_factor": "2.35",
      "path_length_m": "16.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 177,
    "fields": {
      "agent": 35,
      "requested_at": "2026-09-05T04:23:20Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "2.1",
      "nodes_expanded": 15587,
      "ms_per_node": "0.0022",
      "solve_ms": "34.291",
      "result": "found",
      "detour_factor": "1.33",
      "path_length_m": "2.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 178,
    "fields": {
      "agent": 18,
      "requested_at": "2026-09-28T20:41:42Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "3.3",
      "nodes_expanded": 23268,
      "ms_per_node": "0.0018",
      "solve_ms": "41.882",
      "result": "found",
      "detour_factor": "1.03",
      "path_length_m": "3.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 179,
    "fields": {
      "agent": 49,
      "requested_at": "2026-09-14T21:29:58Z",
      "algorithm": "jump_point",
      "straight_line_m": "62.3",
      "nodes_expanded": 2097,
      "ms_per_node": "0.0008",
      "solve_ms": "1.678",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "62.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 180,
    "fields": {
      "agent": 99,
      "requested_at": "2026-09-01T01:52:21Z",
      "algorithm": "a_star",
      "straight_line_m": "24.5",
      "nodes_expanded": 262,
      "ms_per_node": "0.0021",
      "solve_ms": "0.550",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 181,
    "fields": {
      "agent": 112,
      "requested_at": "2026-09-01T01:52:21Z",
      "algorithm": "flow_field",
      "straight_line_m": "51.3",
      "nodes_expanded": 1006,
      "ms_per_node": "0.0017",
      "solve_ms": "1.710",
      "result": "found",
      "detour_factor": "1.30",
      "path_length_m": "66.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 182,
    "fields": {
      "agent": 30,
      "requested_at": "2026-09-18T10:05:17Z",
      "algorithm": "a_star",
      "straight_line_m": "25.1",
      "nodes_expanded": 12818,
      "ms_per_node": "0.0016",
      "solve_ms": "20.509",
      "result": "found",
      "detour_factor": "2.42",
      "path_length_m": "60.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 183,
    "fields": {
      "agent": 110,
      "requested_at": "2026-09-14T00:35:11Z",
      "algorithm": "a_star",
      "straight_line_m": "15.2",
      "nodes_expanded": 5658,
      "ms_per_node": "0.0014",
      "solve_ms": "7.921",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 184,
    "fields": {
      "agent": 24,
      "requested_at": "2026-09-18T10:04:42Z",
      "algorithm": "jump_point",
      "straight_line_m": "86.2",
      "nodes_expanded": 19363,
      "ms_per_node": "0.0019",
      "solve_ms": "36.790",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 185,
    "fields": {
      "agent": 40,
      "requested_at": "2026-09-20T01:45:29Z",
      "algorithm": "flow_field",
      "straight_line_m": "150.7",
      "nodes_expanded": 14433,
      "ms_per_node": "0.0015",
      "solve_ms": "21.650",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 186,
    "fields": {
      "agent": 21,
      "requested_at": "2026-09-14T21:31:12Z",
      "algorithm": "a_star",
      "straight_line_m": "90.6",
      "nodes_expanded": 8139,
      "ms_per_node": "0.0010",
      "solve_ms": "8.139",
      "result": "found",
      "detour_factor": "1.27",
      "path_length_m": "115.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 187,
    "fields": {
      "agent": 68,
      "requested_at": "2026-09-28T06:32:10Z",
      "algorithm": "a_star",
      "straight_line_m": "147.6",
      "nodes_expanded": 7066,
      "ms_per_node": "0.0020",
      "solve_ms": "14.132",
      "result": "found",
      "detour_factor": "1.01",
      "path_length_m": "149.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 188,
    "fields": {
      "agent": 113,
      "requested_at": "2026-09-17T11:47:33Z",
      "algorithm": "a_star",
      "straight_line_m": "8.0",
      "nodes_expanded": 18180,
      "ms_per_node": "0.0019",
      "solve_ms": "34.542",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 189,
    "fields": {
      "agent": 53,
      "requested_at": "2026-09-18T07:08:23Z",
      "algorithm": "a_star",
      "straight_line_m": "52.7",
      "nodes_expanded": 1592,
      "ms_per_node": "0.0025",
      "solve_ms": "3.980",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 190,
    "fields": {
      "agent": 70,
      "requested_at": "2026-09-02T08:56:41Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "2.0",
      "nodes_expanded": 18984,
      "ms_per_node": "0.0019",
      "solve_ms": "36.070",
      "result": "found",
      "detour_factor": "2.10",
      "path_length_m": "4.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 191,
    "fields": {
      "agent": 33,
      "requested_at": "2026-09-23T06:34:26Z",
      "algorithm": "a_star",
      "straight_line_m": "8.5",
      "nodes_expanded": 12100,
      "ms_per_node": "0.0015",
      "solve_ms": "18.150",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "8.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 192,
    "fields": {
      "agent": 37,
      "requested_at": "2026-09-18T07:08:17Z",
      "algorithm": "a_star",
      "straight_line_m": "38.4",
      "nodes_expanded": 1229,
      "ms_per_node": "0.0020",
      "solve_ms": "2.458",
      "result": "found",
      "detour_factor": "1.03",
      "path_length_m": "39.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 193,
    "fields": {
      "agent": 1,
      "requested_at": "2026-09-26T01:54:17Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "9.5",
      "nodes_expanded": 19136,
      "ms_per_node": "0.0022",
      "solve_ms": "42.099",
      "result": "found",
      "detour_factor": "1.94",
      "path_length_m": "18.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 194,
    "fields": {
      "agent": 16,
      "requested_at": "2026-09-22T06:02:23Z",
      "algorithm": "a_star",
      "straight_line_m": "151.0",
      "nodes_expanded": 22314,
      "ms_per_node": "0.0019",
      "solve_ms": "42.397",
      "result": "found",
      "detour_factor": "1.10",
      "path_length_m": "166.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 195,
    "fields": {
      "agent": 42,
      "requested_at": "2026-09-22T06:01:55Z",
      "algorithm": "jump_point",
      "straight_line_m": "25.6",
      "nodes_expanded": 4373,
      "ms_per_node": "0.0019",
      "solve_ms": "8.309",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 196,
    "fields": {
      "agent": 44,
      "requested_at": "2026-09-05T04:23:14Z",
      "algorithm": "flow_field",
      "straight_line_m": "14.2",
      "nodes_expanded": 17033,
      "ms_per_node": "0.0018",
      "solve_ms": "30.659",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 197,
    "fields": {
      "agent": 109,
      "requested_at": "2026-09-04T05:12:06Z",
      "algorithm": "a_star",
      "straight_line_m": "31.2",
      "nodes_expanded": 68,
      "ms_per_node": "0.0018",
      "solve_ms": "0.122",
      "result": "found",
      "detour_factor": "1.17",
      "path_length_m": "36.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 198,
    "fields": {
      "agent": 98,
      "requested_at": "2026-09-10T00:49:27Z",
      "algorithm": "a_star",
      "straight_line_m": "72.3",
      "nodes_expanded": 12214,
      "ms_per_node": "0.0015",
      "solve_ms": "18.321",
      "result": "found",
      "detour_factor": "2.19",
      "path_length_m": "158.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 199,
    "fields": {
      "agent": 61,
      "requested_at": "2026-09-29T08:57:08Z",
      "algorithm": "a_star",
      "straight_line_m": "168.4",
      "nodes_expanded": 3314,
      "ms_per_node": "0.0016",
      "solve_ms": "5.302",
      "result": "found",
      "detour_factor": "1.35",
      "path_length_m": "227.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 200,
    "fields": {
      "agent": 13,
      "requested_at": "2026-09-08T13:35:58Z",
      "algorithm": "a_star",
      "straight_line_m": "11.0",
      "nodes_expanded": 6422,
      "ms_per_node": "0.0022",
      "solve_ms": "14.128",
      "result": "found",
      "detour_factor": "1.03",
      "path_length_m": "11.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 201,
    "fields": {
      "agent": 88,
      "requested_at": "2026-09-02T08:56:39Z",
      "algorithm": "jump_point",
      "straight_line_m": "170.4",
      "nodes_expanded": 969,
      "ms_per_node": "0.0022",
      "solve_ms": "2.132",
      "result": "found",
      "detour_factor": "1.92",
      "path_length_m": "327.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 202,
    "fields": {
      "agent": 86,
      "requested_at": "2026-09-25T09:27:22Z",
      "algorithm": "a_star",
      "straight_line_m": "85.0",
      "nodes_expanded": 313,
      "ms_per_node": "0.0011",
      "solve_ms": "0.344",
      "result": "found",
      "detour_factor": "2.19",
      "path_length_m": "186.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 203,
    "fields": {
      "agent": 23,
      "requested_at": "2026-09-28T06:32:12Z",
      "algorithm": "a_star",
      "straight_line_m": "29.6",
      "nodes_expanded": 302,
      "ms_per_node": "0.0018",
      "solve_ms": "0.544",
      "result": "found",
      "detour_factor": "1.38",
      "path_length_m": "40.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 204,
    "fields": {
      "agent": 112,
      "requested_at": "2026-09-01T01:53:00Z",
      "algorithm": "a_star",
      "straight_line_m": "24.7",
      "nodes_expanded": 12889,
      "ms_per_node": "0.0016",
      "solve_ms": "20.622",
      "result": "found",
      "detour_factor": "1.67",
      "path_length_m": "41.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 205,
    "fields": {
      "agent": 125,
      "requested_at": "2026-09-19T15:10:34Z",
      "algorithm": "a_star",
      "straight_line_m": "2.6",
      "nodes_expanded": 368,
      "ms_per_node": "0.0021",
      "solve_ms": "0.773",
      "result": "found",
      "detour_factor": "1.59",
      "path_length_m": "4.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 206,
    "fields": {
      "agent": 84,
      "requested_at": "2026-09-19T06:09:25Z",
      "algorithm": "flow_field",
      "straight_line_m": "128.2",
      "nodes_expanded": 16969,
      "ms_per_node": "0.0019",
      "solve_ms": "32.241",
      "result": "found",
      "detour_factor": "1.12",
      "path_length_m": "143.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 207,
    "fields": {
      "agent": 25,
      "requested_at": "2026-09-23T06:33:24Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "73.5",
      "nodes_expanded": 413,
      "ms_per_node": "0.0023",
      "solve_ms": "0.950",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 208,
    "fields": {
      "agent": 48,
      "requested_at": "2026-09-25T01:31:01Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "10.7",
      "nodes_expanded": 6750,
      "ms_per_node": "0.0027",
      "solve_ms": "18.225",
      "result": "found",
      "detour_factor": "1.11",
      "path_length_m": "11.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 209,
    "fields": {
      "agent": 56,
      "requested_at": "2026-09-28T06:31:31Z",
      "algorithm": "a_star",
      "straight_line_m": "48.1",
      "nodes_expanded": 20684,
      "ms_per_node": "0.0019",
      "solve_ms": "39.300",
      "result": "found",
      "detour_factor": "1.15",
      "path_length_m": "55.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 210,
    "fields": {
      "agent": 127,
      "requested_at": "2026-09-29T14:04:41Z",
      "algorithm": "jump_point",
      "straight_line_m": "128.1",
      "nodes_expanded": 1895,
      "ms_per_node": "0.0015",
      "solve_ms": "2.843",
      "result": "found",
      "detour_factor": "2.01",
      "path_length_m": "257.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 211,
    "fields": {
      "agent": 129,
      "requested_at": "2026-09-19T15:10:25Z",
      "algorithm": "flow_field",
      "straight_line_m": "3.5",
      "nodes_expanded": 17194,
      "ms_per_node": "0.0015",
      "solve_ms": "25.791",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 212,
    "fields": {
      "agent": 105,
      "requested_at": "2026-09-01T01:52:43Z",
      "algorithm": "a_star",
      "straight_line_m": "104.4",
      "nodes_expanded": 19002,
      "ms_per_node": "0.0019",
      "solve_ms": "36.104",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "104.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 213,
    "fields": {
      "agent": 4,
      "requested_at": "2026-09-25T09:27:08Z",
      "algorithm": "jump_point",
      "straight_line_m": "130.2",
      "nodes_expanded": 683,
      "ms_per_node": "0.0017",
      "solve_ms": "1.161",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 214,
    "fields": {
      "agent": 21,
      "requested_at": "2026-09-14T21:30:08Z",
      "algorithm": "a_star",
      "straight_line_m": "147.6",
      "nodes_expanded": 23532,
      "ms_per_node": "0.0014",
      "solve_ms": "32.945",
      "result": "found",
      "detour_factor": "1.74",
      "path_length_m": "256.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 215,
    "fields": {
      "agent": 3,
      "requested_at": "2026-09-05T04:23:06Z",
      "algorithm": "a_star",
      "straight_line_m": "6.7",
      "nodes_expanded": 2813,
      "ms_per_node": "0.0017",
      "solve_ms": "4.782",
      "result": "found",
      "detour_factor": "1.56",
      "path_length_m": "10.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 216,
    "fields": {
      "agent": 67,
      "requested_at": "2026-09-28T06:31:47Z",
      "algorithm": "flow_field",
      "straight_line_m": "67.4",
      "nodes_expanded": 2172,
      "ms_per_node": "0.0016",
      "solve_ms": "3.475",
      "result": "found",
      "detour_factor": "1.98",
      "path_length_m": "133.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 217,
    "fields": {
      "agent": 17,
      "requested_at": "2026-09-12T22:14:16Z",
      "algorithm": "a_star",
      "straight_line_m": "3.3",
      "nodes_expanded": 3805,
      "ms_per_node": "0.0023",
      "solve_ms": "8.752",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 218,
    "fields": {
      "agent": 55,
      "requested_at": "2026-09-27T01:57:50Z",
      "algorithm": "a_star",
      "straight_line_m": "149.1",
      "nodes_expanded": 38,
      "ms_per_node": "0.0013",
      "solve_ms": "0.049",
      "result": "found",
      "detour_factor": "1.43",
      "path_length_m": "213.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 219,
    "fields": {
      "agent": 118,
      "requested_at": "2026-09-08T16:12:16Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "52.2",
      "nodes_expanded": 24114,
      "ms_per_node": "0.0014",
      "solve_ms": "33.760",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 220,
    "fields": {
      "agent": 45,
      "requested_at": "2026-09-10T00:48:40Z",
      "algorithm": "a_star",
      "straight_line_m": "36.9",
      "nodes_expanded": 31,
      "ms_per_node": "0.0016",
      "solve_ms": "0.050",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 221,
    "fields": {
      "agent": 65,
      "requested_at": "2026-09-14T14:16:21Z",
      "algorithm": "a_star",
      "straight_line_m": "132.4",
      "nodes_expanded": 17212,
      "ms_per_node": "0.0015",
      "solve_ms": "25.818",
      "result": "no_path",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 222,
    "fields": {
      "agent": 12,
      "requested_at": "2026-09-05T04:22:44Z",
      "algorithm": "flow_field",
      "straight_line_m": "45.6",
      "nodes_expanded": 5,
      "ms_per_node": "0.0020",
      "solve_ms": "0.010",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 223,
    "fields": {
      "agent": 83,
      "requested_at": "2026-09-05T06:46:44Z",
      "algorithm": "a_star",
      "straight_line_m": "78.5",
      "nodes_expanded": 10758,
      "ms_per_node": "0.0019",
      "solve_ms": "20.440",
      "result": "found",
      "detour_factor": "1.02",
      "path_length_m": "80.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 224,
    "fields": {
      "agent": 124,
      "requested_at": "2026-09-18T10:40:21Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "141.2",
      "nodes_expanded": 16933,
      "ms_per_node": "0.0015",
      "solve_ms": "25.400",
      "result": "found",
      "detour_factor": "2.08",
      "path_length_m": "293.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 225,
    "fields": {
      "agent": 36,
      "requested_at": "2026-09-12T22:14:30Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "161.5",
      "nodes_expanded": 16458,
      "ms_per_node": "0.0020",
      "solve_ms": "32.916",
      "result": "found",
      "detour_factor": "1.64",
      "path_length_m": "264.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 226,
    "fields": {
      "agent": 94,
      "requested_at": "2026-09-10T00:49:25Z",
      "algorithm": "flow_field",
      "straight_line_m": "174.1",
      "nodes_expanded": 11361,
      "ms_per_node": "0.0018",
      "solve_ms": "20.450",
      "result": "found",
      "detour_factor": "2.39",
      "path_length_m": "416.1"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 227,
    "fields": {
      "agent": 36,
      "requested_at": "2026-09-12T22:14:31Z",
      "algorithm": "a_star",
      "straight_line_m": "164.6",
      "nodes_expanded": 6964,
      "ms_per_node": "0.0014",
      "solve_ms": "9.750",
      "result": "found",
      "detour_factor": "1.82",
      "path_length_m": "299.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 228,
    "fields": {
      "agent": 50,
      "requested_at": "2026-09-25T09:27:22Z",
      "algorithm": "a_star",
      "straight_line_m": "52.4",
      "nodes_expanded": 787,
      "ms_per_node": "0.0012",
      "solve_ms": "0.944",
      "result": "found",
      "detour_factor": "1.60",
      "path_length_m": "83.8"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 229,
    "fields": {
      "agent": 117,
      "requested_at": "2026-09-05T04:22:44Z",
      "algorithm": "a_star",
      "straight_line_m": "179.2",
      "nodes_expanded": 72,
      "ms_per_node": "0.0011",
      "solve_ms": "0.079",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 230,
    "fields": {
      "agent": 116,
      "requested_at": "2026-09-17T11:47:35Z",
      "algorithm": "jump_point",
      "straight_line_m": "10.3",
      "nodes_expanded": 1210,
      "ms_per_node": "0.0020",
      "solve_ms": "2.420",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "10.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 231,
    "fields": {
      "agent": 89,
      "requested_at": "2026-09-13T07:03:31Z",
      "algorithm": "a_star",
      "straight_line_m": "12.2",
      "nodes_expanded": 62,
      "ms_per_node": "0.0021",
      "solve_ms": "0.130",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 232,
    "fields": {
      "agent": 85,
      "requested_at": "2026-09-20T13:29:48Z",
      "algorithm": "jump_point",
      "straight_line_m": "25.8",
      "nodes_expanded": 18370,
      "ms_per_node": "0.0019",
      "solve_ms": "34.903",
      "result": "found",
      "detour_factor": "1.03",
      "path_length_m": "26.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 233,
    "fields": {
      "agent": 118,
      "requested_at": "2026-09-08T16:12:45Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "21.1",
      "nodes_expanded": 16007,
      "ms_per_node": "0.0011",
      "solve_ms": "17.608",
      "result": "found",
      "detour_factor": "1.16",
      "path_length_m": "24.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 234,
    "fields": {
      "agent": 68,
      "requested_at": "2026-09-28T06:31:47Z",
      "algorithm": "jump_point",
      "straight_line_m": "101.5",
      "nodes_expanded": 20137,
      "ms_per_node": "0.0012",
      "solve_ms": "24.164",
      "result": "found",
      "detour_factor": "2.01",
      "path_length_m": "204.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 235,
    "fields": {
      "agent": 124,
      "requested_at": "2026-09-18T10:40:22Z",
      "algorithm": "a_star",
      "straight_line_m": "7.7",
      "nodes_expanded": 193,
      "ms_per_node": "0.0018",
      "solve_ms": "0.347",
      "result": "found",
      "detour_factor": "2.38",
      "path_length_m": "18.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 236,
    "fields": {
      "agent": 38,
      "requested_at": "2026-09-18T10:05:59Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "72.3",
      "nodes_expanded": 12961,
      "ms_per_node": "0.0015",
      "solve_ms": "19.442",
      "result": "found",
      "detour_factor": "2.01",
      "path_length_m": "145.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 237,
    "fields": {
      "agent": 16,
      "requested_at": "2026-09-22T06:01:28Z",
      "algorithm": "jump_point",
      "straight_line_m": "6.0",
      "nodes_expanded": 853,
      "ms_per_node": "0.0018",
      "solve_ms": "1.535",
      "result": "found",
      "detour_factor": "2.48",
      "path_length_m": "14.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 238,
    "fields": {
      "agent": 54,
      "requested_at": "2026-09-13T07:03:19Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "15.7",
      "nodes_expanded": 1154,
      "ms_per_node": "0.0017",
      "solve_ms": "1.962",
      "result": "found",
      "detour_factor": "1.57",
      "path_length_m": "24.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 239,
    "fields": {
      "agent": 63,
      "requested_at": "2026-09-20T13:30:20Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "2.3",
      "nodes_expanded": 12293,
      "ms_per_node": "0.0012",
      "solve_ms": "14.752",
      "result": "found",
      "detour_factor": "1.01",
      "path_length_m": "2.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 240,
    "fields": {
      "agent": 70,
      "requested_at": "2026-09-02T08:57:12Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "28.7",
      "nodes_expanded": 8252,
      "ms_per_node": "0.0017",
      "solve_ms": "14.028",
      "result": "found",
      "detour_factor": "1.52",
      "path_length_m": "43.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 241,
    "fields": {
      "agent": 117,
      "requested_at": "2026-09-05T04:22:31Z",
      "algorithm": "jump_point",
      "straight_line_m": "3.6",
      "nodes_expanded": 7612,
      "ms_per_node": "0.0017",
      "solve_ms": "12.940",
      "result": "found",
      "detour_factor": "1.20",
      "path_length_m": "4.3"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 242,
    "fields": {
      "agent": 103,
      "requested_at": "2026-09-20T01:44:21Z",
      "algorithm": "jump_point",
      "straight_line_m": "96.4",
      "nodes_expanded": 9288,
      "ms_per_node": "0.0019",
      "solve_ms": "17.647",
      "result": "found",
      "detour_factor": "1.32",
      "path_length_m": "127.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 243,
    "fields": {
      "agent": 55,
      "requested_at": "2026-09-27T01:58:01Z",
      "algorithm": "flow_field",
      "straight_line_m": "49.7",
      "nodes_expanded": 1759,
      "ms_per_node": "0.0021",
      "solve_ms": "3.694",
      "result": "found",
      "detour_factor": "1.56",
      "path_length_m": "77.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 244,
    "fields": {
      "agent": 122,
      "requested_at": "2026-09-20T13:30:08Z",
      "algorithm": "flow_field",
      "straight_line_m": "86.9",
      "nodes_expanded": 3493,
      "ms_per_node": "0.0021",
      "solve_ms": "7.335",
      "result": "partial",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 245,
    "fields": {
      "agent": 32,
      "requested_at": "2026-09-17T11:47:05Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "56.0",
      "nodes_expanded": 16873,
      "ms_per_node": "0.0023",
      "solve_ms": "38.808",
      "result": "found",
      "detour_factor": "1.17",
      "path_length_m": "65.5"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 246,
    "fields": {
      "agent": 10,
      "requested_at": "2026-09-19T20:59:25Z",
      "algorithm": "a_star",
      "straight_line_m": "11.1",
      "nodes_expanded": 9,
      "ms_per_node": "0.0019",
      "solve_ms": "0.017",
      "result": "found",
      "detour_factor": "1.28",
      "path_length_m": "14.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 247,
    "fields": {
      "agent": 126,
      "requested_at": "2026-09-20T13:30:35Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "5.9",
      "nodes_expanded": 12991,
      "ms_per_node": "0.0013",
      "solve_ms": "16.888",
      "result": "found",
      "detour_factor": "2.19",
      "path_length_m": "12.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 248,
    "fields": {
      "agent": 111,
      "requested_at": "2026-09-10T01:23:08Z",
      "algorithm": "a_star",
      "straight_line_m": "7.2",
      "nodes_expanded": 8552,
      "ms_per_node": "0.0025",
      "solve_ms": "21.380",
      "result": "timed_out",
      "detour_factor": null,
      "path_length_m": null
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 249,
    "fields": {
      "agent": 105,
      "requested_at": "2026-09-01T01:51:44Z",
      "algorithm": "flow_field",
      "straight_line_m": "134.8",
      "nodes_expanded": 20341,
      "ms_per_node": "0.0017",
      "solve_ms": "34.580",
      "result": "found",
      "detour_factor": "1.39",
      "path_length_m": "187.4"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 250,
    "fields": {
      "agent": 90,
      "requested_at": "2026-09-20T01:44:50Z",
      "algorithm": "a_star",
      "straight_line_m": "16.7",
      "nodes_expanded": 15024,
      "ms_per_node": "0.0021",
      "solve_ms": "31.550",
      "result": "found",
      "detour_factor": "1.37",
      "path_length_m": "22.9"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 251,
    "fields": {
      "agent": 82,
      "requested_at": "2026-09-05T02:06:11Z",
      "algorithm": "a_star",
      "straight_line_m": "25.4",
      "nodes_expanded": 4336,
      "ms_per_node": "0.0018",
      "solve_ms": "7.805",
      "result": "found",
      "detour_factor": "1.18",
      "path_length_m": "30.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 252,
    "fields": {
      "agent": 66,
      "requested_at": "2026-09-18T10:05:36Z",
      "algorithm": "a_star",
      "straight_line_m": "16.6",
      "nodes_expanded": 21292,
      "ms_per_node": "0.0016",
      "solve_ms": "34.067",
      "result": "found",
      "detour_factor": "1.00",
      "path_length_m": "16.6"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 253,
    "fields": {
      "agent": 51,
      "requested_at": "2026-09-10T14:45:52Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "10.4",
      "nodes_expanded": 16874,
      "ms_per_node": "0.0020",
      "solve_ms": "33.748",
      "result": "found",
      "detour_factor": "1.54",
      "path_length_m": "16.0"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 254,
    "fields": {
      "agent": 109,
      "requested_at": "2026-09-04T05:12:46Z",
      "algorithm": "flow_field",
      "straight_line_m": "50.8",
      "nodes_expanded": 4261,
      "ms_per_node": "0.0024",
      "solve_ms": "10.226",
      "result": "found",
      "detour_factor": "2.09",
      "path_length_m": "106.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 255,
    "fields": {
      "agent": 53,
      "requested_at": "2026-09-18T07:07:50Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "5.4",
      "nodes_expanded": 17283,
      "ms_per_node": "0.0024",
      "solve_ms": "41.479",
      "result": "found",
      "detour_factor": "1.80",
      "path_length_m": "9.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 256,
    "fields": {
      "agent": 90,
      "requested_at": "2026-09-20T01:45:24Z",
      "algorithm": "a_star",
      "straight_line_m": "24.3",
      "nodes_expanded": 1652,
      "ms_per_node": "0.0020",
      "solve_ms": "3.304",
      "result": "found",
      "detour_factor": "1.49",
      "path_length_m": "36.2"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 257,
    "fields": {
      "agent": 47,
      "requested_at": "2026-09-29T08:57:37Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "115.3",
      "nodes_expanded": 11220,
      "ms_per_node": "0.0015",
      "solve_ms": "16.830",
      "result": "found",
      "detour_factor": "1.29",
      "path_length_m": "148.7"
    }
  },
  {
    "model": "app.pathrequest",
    "pk": 258,
    "fields": {
      "agent": 109,
      "requested_at": "2026-09-04T05:12:31Z",
      "algorithm": "hierarchical_a_star",
      "straight_line_m": "5.4",
      "nodes_expanded": 2943,
      "ms_per_node": "0.0021",
      "solve_ms": "6.180",
      "result": "found",
      "detour_factor": "1.06",
      "path_length_m": "5.7"
    }
  },
  {
    "model": "app.statetransition",
    "pk": 1,
    "fields": {
      "agent": 115,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T07:07:13Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 2,
    "fields": {
      "agent": 79,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T13:35:29Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 3,
    "fields": {
      "agent": 123,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-27T01:57:31Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 4,
    "fields": {
      "agent": 130,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-01T01:51:54Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 5,
    "fields": {
      "agent": 70,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-02T08:56:39Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 6,
    "fields": {
      "agent": 87,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-01T01:51:50Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 7,
    "fields": {
      "agent": 99,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-01T01:51:59Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 8,
    "fields": {
      "agent": 122,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-20T13:29:54Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 9,
    "fields": {
      "agent": 20,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-19T06:09:10Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 10,
    "fields": {
      "agent": 104,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T16:12:01Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 11,
    "fields": {
      "agent": 77,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T10:40:28Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 12,
    "fields": {
      "agent": 105,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-01T01:51:40Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 13,
    "fields": {
      "agent": 63,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-20T13:29:44Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 14,
    "fields": {
      "agent": 87,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-01T01:51:52Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 15,
    "fields": {
      "agent": 91,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T00:18:01Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 16,
    "fields": {
      "agent": 40,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-20T01:44:03Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 17,
    "fields": {
      "agent": 128,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T14:45:11Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 18,
    "fields": {
      "agent": 78,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T04:22:18Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 19,
    "fields": {
      "agent": 53,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T07:07:17Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 20,
    "fields": {
      "agent": 2,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-23T06:33:27Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 21,
    "fields": {
      "agent": 97,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-22T06:01:25Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 22,
    "fields": {
      "agent": 102,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-25T09:27:04Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 23,
    "fields": {
      "agent": 63,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-20T13:29:52Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 24,
    "fields": {
      "agent": 116,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-17T11:47:06Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 25,
    "fields": {
      "agent": 131,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-26T01:53:45Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 26,
    "fields": {
      "agent": 86,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-25T09:26:52Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 27,
    "fields": {
      "agent": 72,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T07:07:08Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 28,
    "fields": {
      "agent": 106,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-29T14:04:45Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 29,
    "fields": {
      "agent": 94,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T00:48:31Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 30,
    "fields": {
      "agent": 94,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T00:48:32Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 31,
    "fields": {
      "agent": 125,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-19T15:09:31Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 32,
    "fields": {
      "agent": 112,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-01T01:51:59Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 33,
    "fields": {
      "agent": 70,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-02T08:56:43Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 34,
    "fields": {
      "agent": 127,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-29T14:04:35Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 35,
    "fields": {
      "agent": 123,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-27T01:57:34Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 36,
    "fields": {
      "agent": 125,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-19T15:09:43Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 37,
    "fields": {
      "agent": 28,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T06:45:20Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 38,
    "fields": {
      "agent": 33,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-23T06:33:31Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 39,
    "fields": {
      "agent": 31,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-27T01:57:16Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 40,
    "fields": {
      "agent": 106,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-29T14:04:57Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 41,
    "fields": {
      "agent": 39,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-14T00:34:32Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 42,
    "fields": {
      "agent": 34,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-22T06:01:17Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 43,
    "fields": {
      "agent": 117,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T04:22:25Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 44,
    "fields": {
      "agent": 100,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T00:48:33Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 45,
    "fields": {
      "agent": 123,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-27T01:57:41Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 46,
    "fields": {
      "agent": 100,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T00:48:46Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 47,
    "fields": {
      "agent": 23,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-28T06:31:37Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 48,
    "fields": {
      "agent": 98,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T00:48:45Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 49,
    "fields": {
      "agent": 126,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-20T13:29:44Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 50,
    "fields": {
      "agent": 2,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-23T06:33:35Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 51,
    "fields": {
      "agent": 98,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T00:48:53Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 52,
    "fields": {
      "agent": 34,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-22T06:01:28Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 53,
    "fields": {
      "agent": 61,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-29T08:56:42Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 54,
    "fields": {
      "agent": 75,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T12:18:14Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 55,
    "fields": {
      "agent": 107,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-26T01:53:41Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 56,
    "fields": {
      "agent": 92,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-16T12:24:37Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 57,
    "fields": {
      "agent": 112,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-01T01:52:06Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 58,
    "fields": {
      "agent": 5,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-16T12:24:29Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 59,
    "fields": {
      "agent": 39,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-14T00:34:39Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 60,
    "fields": {
      "agent": 79,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T13:35:33Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 61,
    "fields": {
      "agent": 126,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-20T13:29:45Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 62,
    "fields": {
      "agent": 104,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T16:12:07Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 63,
    "fields": {
      "agent": 123,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-27T01:57:54Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 64,
    "fields": {
      "agent": 103,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-20T01:44:05Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 65,
    "fields": {
      "agent": 89,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-13T07:02:54Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 66,
    "fields": {
      "agent": 124,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T10:40:07Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 67,
    "fields": {
      "agent": 7,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-16T12:13:08Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 68,
    "fields": {
      "agent": 36,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-12T22:13:25Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 69,
    "fields": {
      "agent": 115,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T07:07:21Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 70,
    "fields": {
      "agent": 97,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-22T06:01:30Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 71,
    "fields": {
      "agent": 108,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T12:18:37Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 72,
    "fields": {
      "agent": 94,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-10T00:48:42Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 73,
    "fields": {
      "agent": 94,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-10T00:48:46Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 74,
    "fields": {
      "agent": 44,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T04:22:21Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 75,
    "fields": {
      "agent": 105,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-01T01:51:47Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 76,
    "fields": {
      "agent": 123,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-27T01:58:05Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 77,
    "fields": {
      "agent": 51,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T14:44:58Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 78,
    "fields": {
      "agent": 61,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-29T08:56:53Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 79,
    "fields": {
      "agent": 110,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-14T00:34:40Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 80,
    "fields": {
      "agent": 7,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-16T12:13:17Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 81,
    "fields": {
      "agent": 45,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T00:48:29Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 82,
    "fields": {
      "agent": 41,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T08:06:08Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 83,
    "fields": {
      "agent": 82,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T02:05:08Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 84,
    "fields": {
      "agent": 59,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-16T12:13:25Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 85,
    "fields": {
      "agent": 122,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-20T13:30:07Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 86,
    "fields": {
      "agent": 72,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T07:07:09Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 87,
    "fields": {
      "agent": 63,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-20T13:30:03Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 88,
    "fields": {
      "agent": 40,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-20T01:44:12Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 89,
    "fields": {
      "agent": 6,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-26T01:53:58Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 90,
    "fields": {
      "agent": 101,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T01:22:13Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 91,
    "fields": {
      "agent": 119,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-19T20:58:01Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 92,
    "fields": {
      "agent": 110,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-14T00:34:44Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 93,
    "fields": {
      "agent": 39,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-14T00:34:47Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 94,
    "fields": {
      "agent": 44,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T04:22:29Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 95,
    "fields": {
      "agent": 116,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-17T11:47:13Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 96,
    "fields": {
      "agent": 130,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-01T01:52:03Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 97,
    "fields": {
      "agent": 32,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-17T11:46:51Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 98,
    "fields": {
      "agent": 85,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-20T13:29:51Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 99,
    "fields": {
      "agent": 35,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T04:22:29Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 100,
    "fields": {
      "agent": 109,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-04T05:11:32Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 101,
    "fields": {
      "agent": 31,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-27T01:57:27Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 102,
    "fields": {
      "agent": 81,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T13:35:53Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 103,
    "fields": {
      "agent": 97,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-22T06:01:41Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 104,
    "fields": {
      "agent": 90,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-20T01:44:34Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 105,
    "fields": {
      "agent": 22,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T02:04:55Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 106,
    "fields": {
      "agent": 78,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T04:22:24Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 107,
    "fields": {
      "agent": 81,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T13:35:54Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 108,
    "fields": {
      "agent": 81,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-08T13:36:01Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 109,
    "fields": {
      "agent": 59,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-16T12:13:27Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 110,
    "fields": {
      "agent": 19,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T00:17:55Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 111,
    "fields": {
      "agent": 87,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-01T01:52:04Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 112,
    "fields": {
      "agent": 24,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T10:04:24Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 113,
    "fields": {
      "agent": 96,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T12:18:45Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 114,
    "fields": {
      "agent": 54,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-13T07:03:08Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 115,
    "fields": {
      "agent": 96,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T12:18:46Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 116,
    "fields": {
      "agent": 28,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T06:45:32Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 117,
    "fields": {
      "agent": 101,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T01:22:15Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 118,
    "fields": {
      "agent": 38,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T10:05:02Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 119,
    "fields": {
      "agent": 22,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T02:05:01Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 120,
    "fields": {
      "agent": 105,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-01T01:51:58Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 121,
    "fields": {
      "agent": 106,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-29T14:05:04Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 122,
    "fields": {
      "agent": 71,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T08:06:01Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 123,
    "fields": {
      "agent": 56,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-28T06:31:25Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 124,
    "fields": {
      "agent": 122,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-20T13:30:19Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 125,
    "fields": {
      "agent": 60,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-20T13:29:47Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 126,
    "fields": {
      "agent": 99,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-01T01:52:01Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 127,
    "fields": {
      "agent": 124,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T10:40:09Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 128,
    "fields": {
      "agent": 22,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-05T02:05:06Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 129,
    "fields": {
      "agent": 70,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-02T08:56:47Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 130,
    "fields": {
      "agent": 70,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-02T08:56:57Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 131,
    "fields": {
      "agent": 93,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-14T14:15:39Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 132,
    "fields": {
      "agent": 106,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-29T14:05:10Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 133,
    "fields": {
      "agent": 107,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-26T01:53:48Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 134,
    "fields": {
      "agent": 74,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T06:45:16Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 135,
    "fields": {
      "agent": 59,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-16T12:13:34Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 136,
    "fields": {
      "agent": 57,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T14:44:46Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 137,
    "fields": {
      "agent": 88,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-02T08:56:34Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 138,
    "fields": {
      "agent": 96,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-08T12:18:58Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 139,
    "fields": {
      "agent": 8,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-28T06:31:25Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 140,
    "fields": {
      "agent": 58,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-20T01:44:15Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 141,
    "fields": {
      "agent": 21,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-14T21:30:13Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 142,
    "fields": {
      "agent": 69,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-26T01:53:42Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 143,
    "fields": {
      "agent": 7,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-16T12:13:18Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 144,
    "fields": {
      "agent": 110,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-14T00:34:52Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 145,
    "fields": {
      "agent": 19,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T00:18:08Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 146,
    "fields": {
      "agent": 39,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-14T00:34:50Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 147,
    "fields": {
      "agent": 91,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T00:18:14Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 148,
    "fields": {
      "agent": 65,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-14T14:16:02Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 149,
    "fields": {
      "agent": 5,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-16T12:24:40Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 150,
    "fields": {
      "agent": 4,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-25T09:27:03Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 151,
    "fields": {
      "agent": 98,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-10T00:48:59Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 152,
    "fields": {
      "agent": 16,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-22T06:00:59Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 153,
    "fields": {
      "agent": 51,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T14:44:59Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 154,
    "fields": {
      "agent": 129,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-19T15:09:25Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 155,
    "fields": {
      "agent": 58,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-20T01:44:20Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 156,
    "fields": {
      "agent": 7,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-16T12:13:23Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 157,
    "fields": {
      "agent": 98,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-10T00:49:09Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 158,
    "fields": {
      "agent": 97,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-22T06:01:53Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 159,
    "fields": {
      "agent": 70,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-02T08:57:06Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 160,
    "fields": {
      "agent": 82,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T02:05:15Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 161,
    "fields": {
      "agent": 30,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T10:04:47Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 162,
    "fields": {
      "agent": 59,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-16T12:13:45Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 163,
    "fields": {
      "agent": 49,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-14T21:29:57Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 164,
    "fields": {
      "agent": 95,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-28T06:31:18Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 165,
    "fields": {
      "agent": 81,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-08T13:36:11Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 166,
    "fields": {
      "agent": 32,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-17T11:46:52Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 167,
    "fields": {
      "agent": 3,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T04:22:10Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 168,
    "fields": {
      "agent": 74,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T06:45:21Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 169,
    "fields": {
      "agent": 90,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-20T01:44:36Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 170,
    "fields": {
      "agent": 107,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-26T01:54:00Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 171,
    "fields": {
      "agent": 93,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-14T14:15:46Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 172,
    "fields": {
      "agent": 79,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-08T13:35:43Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 173,
    "fields": {
      "agent": 105,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-01T01:51:59Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 174,
    "fields": {
      "agent": 15,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-27T01:57:18Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 175,
    "fields": {
      "agent": 131,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-26T01:53:58Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 176,
    "fields": {
      "agent": 63,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-20T13:30:06Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 177,
    "fields": {
      "agent": 99,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-01T01:52:03Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 178,
    "fields": {
      "agent": 114,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T07:06:50Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 179,
    "fields": {
      "agent": 14,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T13:35:35Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 180,
    "fields": {
      "agent": 45,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T00:48:40Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 181,
    "fields": {
      "agent": 123,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-27T01:58:09Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 182,
    "fields": {
      "agent": 63,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-20T13:30:18Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 183,
    "fields": {
      "agent": 44,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-05T04:22:32Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 184,
    "fields": {
      "agent": 37,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T07:06:53Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 185,
    "fields": {
      "agent": 65,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-14T14:16:09Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 186,
    "fields": {
      "agent": 46,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-29T14:04:45Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 187,
    "fields": {
      "agent": 82,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-05T02:05:26Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 188,
    "fields": {
      "agent": 49,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-14T21:30:04Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 189,
    "fields": {
      "agent": 65,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-14T14:16:22Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 190,
    "fields": {
      "agent": 46,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-29T14:04:50Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 191,
    "fields": {
      "agent": 20,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-19T06:09:19Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 192,
    "fields": {
      "agent": 68,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-28T06:31:25Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 193,
    "fields": {
      "agent": 103,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-20T01:44:14Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 194,
    "fields": {
      "agent": 91,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-10T00:18:22Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 195,
    "fields": {
      "agent": 1,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-26T01:53:37Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 196,
    "fields": {
      "agent": 33,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-23T06:33:41Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 197,
    "fields": {
      "agent": 76,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T13:35:43Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 198,
    "fields": {
      "agent": 71,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T08:06:08Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 199,
    "fields": {
      "agent": 1,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-26T01:53:46Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 200,
    "fields": {
      "agent": 3,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T04:22:11Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 201,
    "fields": {
      "agent": 25,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-23T06:33:20Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 202,
    "fields": {
      "agent": 127,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-29T14:04:36Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 203,
    "fields": {
      "agent": 26,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-29T14:05:02Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 204,
    "fields": {
      "agent": 80,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T01:21:55Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 205,
    "fields": {
      "agent": 5,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-16T12:24:48Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 206,
    "fields": {
      "agent": 25,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-23T06:33:21Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 207,
    "fields": {
      "agent": 98,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-10T00:49:12Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 208,
    "fields": {
      "agent": 121,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-16T12:24:55Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 209,
    "fields": {
      "agent": 4,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-25T09:27:04Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 210,
    "fields": {
      "agent": 74,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-05T06:45:31Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 211,
    "fields": {
      "agent": 71,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-05T08:06:19Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 212,
    "fields": {
      "agent": 100,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-10T00:48:58Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 213,
    "fields": {
      "agent": 19,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-10T00:18:12Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 214,
    "fields": {
      "agent": 34,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-22T06:01:32Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 215,
    "fields": {
      "agent": 95,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-28T06:31:25Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 216,
    "fields": {
      "agent": 99,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-01T01:52:13Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 217,
    "fields": {
      "agent": 50,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-25T09:27:03Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 218,
    "fields": {
      "agent": 70,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-02T08:57:07Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 219,
    "fields": {
      "agent": 84,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-19T06:08:58Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 220,
    "fields": {
      "agent": 123,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-27T01:58:12Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 221,
    "fields": {
      "agent": 111,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-10T01:22:22Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 222,
    "fields": {
      "agent": 21,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-14T21:30:17Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 223,
    "fields": {
      "agent": 17,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-12T22:13:28Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 224,
    "fields": {
      "agent": 42,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-22T06:01:06Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 225,
    "fields": {
      "agent": 78,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-05T04:22:34Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 226,
    "fields": {
      "agent": 64,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-29T14:05:01Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 227,
    "fields": {
      "agent": 95,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-28T06:31:33Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 228,
    "fields": {
      "agent": 93,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-14T14:15:47Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 229,
    "fields": {
      "agent": 87,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-01T01:52:10Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 230,
    "fields": {
      "agent": 36,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-12T22:13:37Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 231,
    "fields": {
      "agent": 38,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T10:05:04Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 232,
    "fields": {
      "agent": 83,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T06:45:31Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 233,
    "fields": {
      "agent": 70,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-02T08:57:16Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 234,
    "fields": {
      "agent": 43,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-25T01:30:27Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 235,
    "fields": {
      "agent": 106,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-29T14:05:12Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 236,
    "fields": {
      "agent": 76,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T13:35:50Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 237,
    "fields": {
      "agent": 29,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-28T20:41:40Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 238,
    "fields": {
      "agent": 11,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-20T01:44:32Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 239,
    "fields": {
      "agent": 88,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-02T08:56:43Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 240,
    "fields": {
      "agent": 76,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-08T13:35:53Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 241,
    "fields": {
      "agent": 109,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-04T05:11:33Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 242,
    "fields": {
      "agent": 102,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-25T09:27:15Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 243,
    "fields": {
      "agent": 126,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-20T13:29:53Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 244,
    "fields": {
      "agent": 118,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T16:12:00Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 245,
    "fields": {
      "agent": 85,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-20T13:29:58Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 246,
    "fields": {
      "agent": 122,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-20T13:30:24Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 247,
    "fields": {
      "agent": 12,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-05T04:22:30Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 248,
    "fields": {
      "agent": 78,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-05T04:22:36Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 249,
    "fields": {
      "agent": 17,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-12T22:13:30Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 250,
    "fields": {
      "agent": 7,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-16T12:13:25Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 251,
    "fields": {
      "agent": 20,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-19T06:09:30Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 252,
    "fields": {
      "agent": 37,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T07:07:02Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 253,
    "fields": {
      "agent": 124,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-18T10:40:15Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 254,
    "fields": {
      "agent": 110,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-14T00:34:54Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 255,
    "fields": {
      "agent": 112,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-01T01:52:15Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 256,
    "fields": {
      "agent": 86,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-25T09:26:57Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 257,
    "fields": {
      "agent": 2,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-23T06:33:47Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 258,
    "fields": {
      "agent": 103,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-20T01:44:15Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 259,
    "fields": {
      "agent": 87,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-01T01:52:11Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 260,
    "fields": {
      "agent": 60,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-20T13:29:54Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 261,
    "fields": {
      "agent": 96,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-08T12:19:03Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 262,
    "fields": {
      "agent": 71,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-05T08:06:20Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 263,
    "fields": {
      "agent": 87,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-01T01:52:22Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 264,
    "fields": {
      "agent": 67,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-28T06:31:23Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 265,
    "fields": {
      "agent": 110,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-14T00:35:01Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 266,
    "fields": {
      "agent": 5,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-16T12:24:50Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 267,
    "fields": {
      "agent": 5,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-16T12:24:59Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 268,
    "fields": {
      "agent": 20,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-19T06:09:43Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 269,
    "fields": {
      "agent": 120,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-04T05:11:55Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 270,
    "fields": {
      "agent": 53,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T07:07:22Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 271,
    "fields": {
      "agent": 74,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-05T06:45:35Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 272,
    "fields": {
      "agent": 94,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-10T00:48:49Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 273,
    "fields": {
      "agent": 104,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-08T16:12:12Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 274,
    "fields": {
      "agent": 23,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-28T06:31:39Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 275,
    "fields": {
      "agent": 50,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-25T09:27:08Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 276,
    "fields": {
      "agent": 43,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-25T01:30:30Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 277,
    "fields": {
      "agent": 86,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-25T09:26:58Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 278,
    "fields": {
      "agent": 42,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-22T06:01:18Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 279,
    "fields": {
      "agent": 120,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-04T05:12:05Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 280,
    "fields": {
      "agent": 51,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-10T14:45:04Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 281,
    "fields": {
      "agent": 121,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-16T12:25:04Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 282,
    "fields": {
      "agent": 93,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-14T14:15:50Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 283,
    "fields": {
      "agent": 47,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-29T08:56:29Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 284,
    "fields": {
      "agent": 71,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-05T08:06:30Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 285,
    "fields": {
      "agent": 5,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-16T12:25:12Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 286,
    "fields": {
      "agent": 86,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-25T09:27:11Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 287,
    "fields": {
      "agent": 120,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-04T05:12:06Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 288,
    "fields": {
      "agent": 29,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-28T20:41:52Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 289,
    "fields": {
      "agent": 122,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-20T13:30:36Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 290,
    "fields": {
      "agent": 29,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-28T20:41:57Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 291,
    "fields": {
      "agent": 104,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-08T16:12:23Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 292,
    "fields": {
      "agent": 48,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-25T01:30:33Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 293,
    "fields": {
      "agent": 121,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-16T12:25:12Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 294,
    "fields": {
      "agent": 122,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-20T13:30:42Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 295,
    "fields": {
      "agent": 20,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-19T06:09:56Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 296,
    "fields": {
      "agent": 83,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T06:45:37Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 297,
    "fields": {
      "agent": 83,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-05T06:45:45Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 298,
    "fields": {
      "agent": 5,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-16T12:25:25Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 299,
    "fields": {
      "agent": 32,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-17T11:47:02Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 300,
    "fields": {
      "agent": 9,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-25T09:26:44Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 301,
    "fields": {
      "agent": 127,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-29T14:04:44Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 302,
    "fields": {
      "agent": 75,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T12:18:21Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 303,
    "fields": {
      "agent": 71,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-05T08:06:31Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 304,
    "fields": {
      "agent": 13,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T13:35:44Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 305,
    "fields": {
      "agent": 77,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T10:40:41Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 306,
    "fields": {
      "agent": 2,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-23T06:33:58Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 307,
    "fields": {
      "agent": 25,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-23T06:33:32Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 308,
    "fields": {
      "agent": 101,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-10T01:22:22Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 309,
    "fields": {
      "agent": 82,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-05T02:05:34Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 310,
    "fields": {
      "agent": 101,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-10T01:22:27Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 311,
    "fields": {
      "agent": 37,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-18T07:07:15Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 312,
    "fields": {
      "agent": 63,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-20T13:30:23Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 313,
    "fields": {
      "agent": 35,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T04:22:33Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 314,
    "fields": {
      "agent": 79,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-08T13:35:48Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 315,
    "fields": {
      "agent": 83,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-05T06:45:51Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 316,
    "fields": {
      "agent": 98,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-10T00:49:17Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 317,
    "fields": {
      "agent": 96,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-08T12:19:09Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 318,
    "fields": {
      "agent": 98,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-10T00:49:24Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 319,
    "fields": {
      "agent": 94,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-10T00:49:01Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 320,
    "fields": {
      "agent": 110,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-14T00:35:12Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 321,
    "fields": {
      "agent": 44,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-05T04:22:45Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 322,
    "fields": {
      "agent": 39,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-14T00:35:02Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 323,
    "fields": {
      "agent": 62,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-22T06:01:11Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 324,
    "fields": {
      "agent": 67,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-28T06:31:31Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 325,
    "fields": {
      "agent": 20,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-19T06:10:04Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 326,
    "fields": {
      "agent": 30,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T10:04:55Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 327,
    "fields": {
      "agent": 8,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-28T06:31:38Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 328,
    "fields": {
      "agent": 57,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T14:44:47Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 329,
    "fields": {
      "agent": 34,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-22T06:01:42Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 330,
    "fields": {
      "agent": 77,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-18T10:40:42Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 331,
    "fields": {
      "agent": 35,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-05T04:22:36Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 332,
    "fields": {
      "agent": 118,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T16:12:01Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 333,
    "fields": {
      "agent": 32,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-17T11:47:14Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 334,
    "fields": {
      "agent": 60,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-20T13:30:00Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 335,
    "fields": {
      "agent": 59,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-16T12:13:53Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 336,
    "fields": {
      "agent": 97,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-22T06:01:56Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 337,
    "fields": {
      "agent": 18,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-28T20:41:31Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 338,
    "fields": {
      "agent": 22,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-05T02:05:19Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 339,
    "fields": {
      "agent": 40,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-20T01:44:20Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 340,
    "fields": {
      "agent": 39,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-14T00:35:03Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 341,
    "fields": {
      "agent": 62,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-22T06:01:12Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 342,
    "fields": {
      "agent": 48,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-25T01:30:37Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 343,
    "fields": {
      "agent": 32,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-17T11:47:26Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 344,
    "fields": {
      "agent": 101,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-10T01:22:37Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 345,
    "fields": {
      "agent": 33,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-23T06:33:50Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 346,
    "fields": {
      "agent": 93,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-14T14:16:00Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 347,
    "fields": {
      "agent": 5,
      "step_no": 8,
      "from_state": "search",
      "to_state": "patrol",
      "trigger": "search_timeout",
      "occurred_at": "2026-09-16T12:25:31Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 348,
    "fields": {
      "agent": 24,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T10:04:35Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 349,
    "fields": {
      "agent": 63,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-20T13:30:32Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 350,
    "fields": {
      "agent": 2,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-23T06:34:07Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 351,
    "fields": {
      "agent": 14,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T13:35:42Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 352,
    "fields": {
      "agent": 103,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-20T01:44:26Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 353,
    "fields": {
      "agent": 33,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-23T06:33:52Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 354,
    "fields": {
      "agent": 38,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-18T10:05:16Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 355,
    "fields": {
      "agent": 126,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-20T13:30:02Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 356,
    "fields": {
      "agent": 27,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-26T01:53:53Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 357,
    "fields": {
      "agent": 9,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-25T09:26:53Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 358,
    "fields": {
      "agent": 121,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-16T12:25:20Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 359,
    "fields": {
      "agent": 8,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-28T06:31:49Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 360,
    "fields": {
      "agent": 98,
      "step_no": 8,
      "from_state": "search",
      "to_state": "patrol",
      "trigger": "search_timeout",
      "occurred_at": "2026-09-10T00:49:32Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 361,
    "fields": {
      "agent": 106,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-29T14:05:22Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 362,
    "fields": {
      "agent": 127,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-29T14:04:52Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 363,
    "fields": {
      "agent": 22,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-05T02:05:23Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 364,
    "fields": {
      "agent": 52,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-14T14:16:02Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 365,
    "fields": {
      "agent": 34,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-22T06:01:46Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 366,
    "fields": {
      "agent": 15,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-27T01:57:26Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 367,
    "fields": {
      "agent": 21,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-14T21:30:30Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 368,
    "fields": {
      "agent": 80,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T01:22:04Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 369,
    "fields": {
      "agent": 77,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-18T10:40:54Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 370,
    "fields": {
      "agent": 39,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-14T00:35:06Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 371,
    "fields": {
      "agent": 83,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-05T06:45:56Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 372,
    "fields": {
      "agent": 120,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-04T05:12:19Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 373,
    "fields": {
      "agent": 78,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-05T04:22:41Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 374,
    "fields": {
      "agent": 51,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-10T14:45:12Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 375,
    "fields": {
      "agent": 78,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-05T04:22:53Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 376,
    "fields": {
      "agent": 71,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-05T08:06:36Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 377,
    "fields": {
      "agent": 89,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-13T07:02:55Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 378,
    "fields": {
      "agent": 46,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-29T14:05:00Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 379,
    "fields": {
      "agent": 48,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-25T01:30:42Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 380,
    "fields": {
      "agent": 4,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-25T09:27:15Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 381,
    "fields": {
      "agent": 44,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-05T04:22:57Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 382,
    "fields": {
      "agent": 6,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-26T01:54:08Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 383,
    "fields": {
      "agent": 56,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-28T06:31:31Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 384,
    "fields": {
      "agent": 79,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-08T13:35:54Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 385,
    "fields": {
      "agent": 11,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-20T01:44:39Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 386,
    "fields": {
      "agent": 23,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-28T06:31:49Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 387,
    "fields": {
      "agent": 10,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-19T20:58:03Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 388,
    "fields": {
      "agent": 89,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-13T07:03:04Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 389,
    "fields": {
      "agent": 16,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-22T06:01:12Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 390,
    "fields": {
      "agent": 108,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T12:18:46Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 391,
    "fields": {
      "agent": 34,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-22T06:01:50Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 392,
    "fields": {
      "agent": 9,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-25T09:26:57Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 393,
    "fields": {
      "agent": 37,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-18T07:07:22Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 394,
    "fields": {
      "agent": 68,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-28T06:31:27Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 395,
    "fields": {
      "agent": 119,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-19T20:58:09Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 396,
    "fields": {
      "agent": 94,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-10T00:49:08Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 397,
    "fields": {
      "agent": 105,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-01T01:52:03Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 398,
    "fields": {
      "agent": 27,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-26T01:54:06Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 399,
    "fields": {
      "agent": 78,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-05T04:23:00Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 400,
    "fields": {
      "agent": 79,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-08T13:35:57Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 401,
    "fields": {
      "agent": 51,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-10T14:45:15Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 402,
    "fields": {
      "agent": 128,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T14:45:17Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 403,
    "fields": {
      "agent": 87,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-01T01:52:25Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 404,
    "fields": {
      "agent": 106,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-29T14:05:23Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 405,
    "fields": {
      "agent": 52,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-14T14:16:11Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 406,
    "fields": {
      "agent": 70,
      "step_no": 8,
      "from_state": "search",
      "to_state": "patrol",
      "trigger": "search_timeout",
      "occurred_at": "2026-09-02T08:57:17Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 407,
    "fields": {
      "agent": 127,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-29T14:04:53Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 408,
    "fields": {
      "agent": 63,
      "step_no": 8,
      "from_state": "search",
      "to_state": "patrol",
      "trigger": "search_timeout",
      "occurred_at": "2026-09-20T13:30:37Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 409,
    "fields": {
      "agent": 13,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T13:35:46Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 410,
    "fields": {
      "agent": 99,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-01T01:52:18Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 411,
    "fields": {
      "agent": 32,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-17T11:47:33Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 412,
    "fields": {
      "agent": 96,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-08T12:19:22Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 413,
    "fields": {
      "agent": 2,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-23T06:34:14Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 414,
    "fields": {
      "agent": 37,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-18T07:07:28Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 415,
    "fields": {
      "agent": 71,
      "step_no": 8,
      "from_state": "search",
      "to_state": "patrol",
      "trigger": "search_timeout",
      "occurred_at": "2026-09-05T08:06:43Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 416,
    "fields": {
      "agent": 73,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-08T16:11:57Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 417,
    "fields": {
      "agent": 69,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-26T01:53:43Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 418,
    "fields": {
      "agent": 77,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-18T10:41:03Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 419,
    "fields": {
      "agent": 6,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-26T01:54:19Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 420,
    "fields": {
      "agent": 126,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-20T13:30:03Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 421,
    "fields": {
      "agent": 55,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-27T01:57:07Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 422,
    "fields": {
      "agent": 4,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-25T09:27:26Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 423,
    "fields": {
      "agent": 77,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-18T10:41:11Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 424,
    "fields": {
      "agent": 48,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-25T01:30:55Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 425,
    "fields": {
      "agent": 37,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-18T07:07:33Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 426,
    "fields": {
      "agent": 2,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-23T06:34:26Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 427,
    "fields": {
      "agent": 10,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-19T20:58:16Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 428,
    "fields": {
      "agent": 19,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-10T00:18:25Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 429,
    "fields": {
      "agent": 46,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-29T14:05:12Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 430,
    "fields": {
      "agent": 41,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T08:06:21Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 431,
    "fields": {
      "agent": 128,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-10T14:45:29Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 432,
    "fields": {
      "agent": 117,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T04:22:27Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 433,
    "fields": {
      "agent": 113,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-17T11:46:55Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 434,
    "fields": {
      "agent": 90,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-20T01:44:47Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 435,
    "fields": {
      "agent": 112,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-01T01:52:20Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 436,
    "fields": {
      "agent": 66,
      "step_no": 1,
      "from_state": "spawned",
      "to_state": "idle",
      "trigger": "spawn_complete",
      "occurred_at": "2026-09-18T10:04:31Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 437,
    "fields": {
      "agent": 38,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-18T10:05:19Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 438,
    "fields": {
      "agent": 64,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-29T14:05:10Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 439,
    "fields": {
      "agent": 90,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-20T01:44:48Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 440,
    "fields": {
      "agent": 101,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-10T01:22:40Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 441,
    "fields": {
      "agent": 125,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-19T15:09:48Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 442,
    "fields": {
      "agent": 46,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-29T14:05:24Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 443,
    "fields": {
      "agent": 66,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T10:04:39Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 444,
    "fields": {
      "agent": 47,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-29T08:56:40Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 445,
    "fields": {
      "agent": 125,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-19T15:09:52Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 446,
    "fields": {
      "agent": 74,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-05T06:45:41Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 447,
    "fields": {
      "agent": 92,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-16T12:24:49Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 448,
    "fields": {
      "agent": 129,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-19T15:09:30Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 449,
    "fields": {
      "agent": 90,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-20T01:45:00Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 450,
    "fields": {
      "agent": 82,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-05T02:05:42Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 451,
    "fields": {
      "agent": 115,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-18T07:07:22Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 452,
    "fields": {
      "agent": 37,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-18T07:07:42Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 453,
    "fields": {
      "agent": 33,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-23T06:33:53Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 454,
    "fields": {
      "agent": 27,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-26T01:54:10Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 455,
    "fields": {
      "agent": 22,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-05T02:05:33Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 456,
    "fields": {
      "agent": 130,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-01T01:52:10Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 457,
    "fields": {
      "agent": 33,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-23T06:33:58Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 458,
    "fields": {
      "agent": 55,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-27T01:57:18Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 459,
    "fields": {
      "agent": 93,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-14T14:16:01Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 460,
    "fields": {
      "agent": 107,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-26T01:54:13Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 461,
    "fields": {
      "agent": 54,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-13T07:03:13Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 462,
    "fields": {
      "agent": 114,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-18T07:07:00Z",
      "tick": 4
    }
  },
  {
    "model": "app.statetransition",
    "pk": 463,
    "fields": {
      "agent": 9,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-25T09:26:59Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 464,
    "fields": {
      "agent": 104,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-08T16:12:29Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 465,
    "fields": {
      "agent": 84,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-19T06:09:04Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 466,
    "fields": {
      "agent": 119,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-19T20:58:11Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 467,
    "fields": {
      "agent": 18,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-28T20:41:32Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 468,
    "fields": {
      "agent": 81,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-08T13:36:14Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 469,
    "fields": {
      "agent": 93,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-14T14:16:02Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 470,
    "fields": {
      "agent": 111,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-10T01:22:27Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 471,
    "fields": {
      "agent": 12,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-05T04:22:35Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 472,
    "fields": {
      "agent": 26,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-29T14:05:04Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 473,
    "fields": {
      "agent": 126,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-20T13:30:15Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 474,
    "fields": {
      "agent": 29,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-28T20:42:07Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 475,
    "fields": {
      "agent": 25,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-23T06:33:39Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 476,
    "fields": {
      "agent": 28,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-05T06:45:39Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 477,
    "fields": {
      "agent": 113,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-17T11:46:59Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 478,
    "fields": {
      "agent": 90,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-20T01:45:06Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 479,
    "fields": {
      "agent": 72,
      "step_no": 3,
      "from_state": "patrol",
      "to_state": "investigate",
      "trigger": "noise_heard",
      "occurred_at": "2026-09-18T07:07:13Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 480,
    "fields": {
      "agent": 93,
      "step_no": 8,
      "from_state": "search",
      "to_state": "patrol",
      "trigger": "search_timeout",
      "occurred_at": "2026-09-14T14:16:06Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 481,
    "fields": {
      "agent": 106,
      "step_no": 8,
      "from_state": "search",
      "to_state": "patrol",
      "trigger": "search_timeout",
      "occurred_at": "2026-09-29T14:05:28Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 482,
    "fields": {
      "agent": 110,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-14T00:35:23Z",
      "tick": 0
    }
  },
  {
    "model": "app.statetransition",
    "pk": 483,
    "fields": {
      "agent": 76,
      "step_no": 4,
      "from_state": "investigate",
      "to_state": "chase",
      "trigger": "player_spotted",
      "occurred_at": "2026-09-08T13:36:00Z",
      "tick": 2
    }
  },
  {
    "model": "app.statetransition",
    "pk": 484,
    "fields": {
      "agent": 73,
      "step_no": 2,
      "from_state": "idle",
      "to_state": "patrol",
      "trigger": "idle_timer",
      "occurred_at": "2026-09-08T16:11:58Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 485,
    "fields": {
      "agent": 33,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-23T06:34:02Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 486,
    "fields": {
      "agent": 125,
      "step_no": 5,
      "from_state": "chase",
      "to_state": "attack",
      "trigger": "in_weapon_range",
      "occurred_at": "2026-09-19T15:09:58Z",
      "tick": 3
    }
  },
  {
    "model": "app.statetransition",
    "pk": 487,
    "fields": {
      "agent": 7,
      "step_no": 6,
      "from_state": "attack",
      "to_state": "chase",
      "trigger": "target_moved_away",
      "occurred_at": "2026-09-16T12:13:27Z",
      "tick": 1
    }
  },
  {
    "model": "app.statetransition",
    "pk": 488,
    "fields": {
      "agent": 96,
      "step_no": 7,
      "from_state": "chase",
      "to_state": "search",
      "trigger": "line_of_sight_lost",
      "occurred_at": "2026-09-08T12:19:30Z",
      "tick": 3
    }
  }
]
