{
  "run_id": "pleiads-20261005-124119-f2b26d",
  "started_at": "2026-10-05T10:41:20.372758+00:00",
  "game": "pleiads",
  "agent": "native5",
  "model": null,
  "model_digest": null,
  "experiment_id": "PLEIADS-E006",
  "run_class": "research",
  "git_commit": "6e59e750812e6e76117fc468af0b6d00aac43dda",
  "git_dirty": true,
  "source_tree_sha256": "62c83f012b1f1992e923bdc5fae508e91fca379f3f8ca3e5a45599395d6505ee",
  "rom_sha256": "432c7d8b3136551838c20d429000b0b811dbd329ee64830921b3b8ffd29b91e2",
  "mame_version": "0.289 (mame0289)",
  "seed": 1,
  "prompt_version": "pleiads-e005-native-plan-v1",
  "policy_config": {
    "native_plan": [
      {
        "at_frame": 300,
        "mode": "sweep",
        "sweep_seconds": 1.2,
        "sweep_phase": 0,
        "fire_period_frames": 12,
        "fire_on_frames": 6
      },
      {
        "at_frame": 1140,
        "mode": "sweep",
        "sweep_seconds": 3,
        "sweep_phase": 0,
        "fire_period_frames": 24,
        "fire_on_frames": 6
      },
      {
        "at_frame": 6144,
        "mode": "sweep",
        "sweep_seconds": 0.9,
        "sweep_phase": 0,
        "fire_period_frames": 12,
        "fire_on_frames": 6
      },
      {
        "at_frame": 7128,
        "mode": "sweep",
        "sweep_seconds": 1.4,
        "sweep_phase": 0.25,
        "fire_period_frames": 16,
        "fire_on_frames": 8
      },
      {
        "at_frame": 8376,
        "mode": "sweep",
        "sweep_seconds": 0.9,
        "sweep_phase": 0,
        "fire_period_frames": 12,
        "fire_on_frames": 6
      },
      {
        "at_frame": 8730,
        "mode": "sweep",
        "sweep_seconds": 1.4,
        "sweep_phase": 0.25,
        "fire_period_frames": 16,
        "fire_on_frames": 8
      },
      {
        "at_frame": 9750,
        "mode": "sweep",
        "sweep_seconds": 0.9,
        "sweep_phase": 0,
        "fire_period_frames": 12,
        "fire_on_frames": 6
      },
      {
        "at_frame": 9810,
        "mode": "sweep",
        "sweep_seconds": 1.2,
        "sweep_phase": 0.6,
        "fire_period_frames": 12,
        "fire_on_frames": 6
      },
      {
        "at_frame": 10860,
        "mode": "sweep",
        "sweep_seconds": 1.2,
        "sweep_phase": 0,
        "fire_period_frames": 0,
        "fire_on_frames": 6
      },
      {
        "at_frame": 10938,
        "mode": "sweep",
        "sweep_seconds": 1.2,
        "sweep_phase": 0.6,
        "fire_period_frames": 12,
        "fire_on_frames": 6
      },
      {
        "at_frame": 11190,
        "mode": "left",
        "sweep_seconds": 1.2,
        "sweep_phase": 0,
        "fire_period_frames": 12,
        "fire_on_frames": 6
      },
      {
        "at_frame": 11238,
        "mode": "fire",
        "sweep_seconds": 1.2,
        "sweep_phase": 0,
        "fire_period_frames": 12,
        "fire_on_frames": 6
      },
      {
        "at_frame": 12189,
        "mode": "sweep",
        "sweep_seconds": 0.9,
        "sweep_phase": 1.054576,
        "fire_period_frames": 12,
        "fire_on_frames": 6
      }
    ],
    "defer_reflection": true,
    "e006_phase": "confirm",
    "candidate_sha256": "18a9536e6b5e28e066f224742e290b9047ae11c21463e28bd3354a8d56042d7f",
    "capture_every": 6,
    "proposal_genealogy": {
      "branch": "exploitation",
      "parent_run": "pleiads-20261005-120227-03ddb1",
      "parent_candidate_sha256": "325c04a17484cd31f246b49bf335b6fc4eef5795194b818e1b0f7d7316abe061",
      "parent_score": 5540,
      "parent_survival_seconds": 208.601088,
      "parent_terminal_frame": 12936,
      "death_frames": [
        1482,
        6894,
        8496,
        12936
      ],
      "window_start": 12186,
      "window_end_exclusive": 12189,
      "first_changed_input_frame": 12186,
      "last_changed_input_frame": 12188,
      "changed_input_frames": 3,
      "frozen_prefix_input_sha256": "f747c278dd36500c0dd38306a88dd35b3245138fd678a97f4e3e925e2ff902ea",
      "restored_suffix_input_sha256": "54b1df5517d0a447e31b8322d089d63caf99f3044751d56bd8172ec27725189a",
      "parent_plan": [
        {
          "at_frame": 300,
          "mode": "sweep",
          "sweep_seconds": 1.2,
          "sweep_phase": 0,
          "fire_period_frames": 12,
          "fire_on_frames": 6
        },
        {
          "at_frame": 1140,
          "mode": "sweep",
          "sweep_seconds": 3,
          "sweep_phase": 0,
          "fire_period_frames": 24,
          "fire_on_frames": 6
        },
        {
          "at_frame": 6144,
          "mode": "sweep",
          "sweep_seconds": 0.9,
          "sweep_phase": 0,
          "fire_period_frames": 12,
          "fire_on_frames": 6
        },
        {
          "at_frame": 7128,
          "mode": "sweep",
          "sweep_seconds": 1.4,
          "sweep_phase": 0.25,
          "fire_period_frames": 16,
          "fire_on_frames": 8
        },
        {
          "at_frame": 8376,
          "mode": "sweep",
          "sweep_seconds": 0.9,
          "sweep_phase": 0,
          "fire_period_frames": 12,
          "fire_on_frames": 6
        },
        {
          "at_frame": 8730,
          "mode": "sweep",
          "sweep_seconds": 1.4,
          "sweep_phase": 0.25,
          "fire_period_frames": 16,
          "fire_on_frames": 8
        },
        {
          "at_frame": 9750,
          "mode": "sweep",
          "sweep_seconds": 0.9,
          "sweep_phase": 0,
          "fire_period_frames": 12,
          "fire_on_frames": 6
        },
        {
          "at_frame": 9810,
          "mode": "sweep",
          "sweep_seconds": 1.2,
          "sweep_phase": 0.6,
          "fire_period_frames": 12,
          "fire_on_frames": 6
        },
        {
          "at_frame": 10860,
          "mode": "sweep",
          "sweep_seconds": 1.2,
          "sweep_phase": 0,
          "fire_period_frames": 0,
          "fire_on_frames": 6
        },
        {
          "at_frame": 10938,
          "mode": "sweep",
          "sweep_seconds": 1.2,
          "sweep_phase": 0.6,
          "fire_period_frames": 12,
          "fire_on_frames": 6
        },
        {
          "at_frame": 11190,
          "mode": "left",
          "sweep_seconds": 1.2,
          "sweep_phase": 0,
          "fire_period_frames": 12,
          "fire_on_frames": 6
        },
        {
          "at_frame": 11238,
          "mode": "fire",
          "sweep_seconds": 1.2,
          "sweep_phase": 0,
          "fire_period_frames": 12,
          "fire_on_frames": 6
        },
        {
          "at_frame": 12186,
          "mode": "sweep",
          "sweep_seconds": 0.9,
          "sweep_phase": 1.054576,
          "fire_period_frames": 12,
          "fire_on_frames": 6
        }
      ],
      "offspring_behavior_sha256": "4d9baa0208b0a878884a86e51e30d21ce703131ae72bfe6b7042bed193a6debb",
      "diversity_cell": [
        5,
        6,
        2,
        4
      ],
      "scope": "Predefined legal inputs change only inside a recorded time window. Full reset and prefix rerun; windows are not certified game phases, no state restoration.",
      "population": "A",
      "operator": "local_timing",
      "parents": [
        "pleiads-20261005-120227-03ddb1"
      ],
      "family": "inherited_window",
      "prefix_lock_frame": 12186
    }
  },
  "official_protocol_sha256": "10bb13cbc4d288239b4745ff3ae3ddc26c54ff3d6ad03c50f0f1dc2b6119bd57",
  "ram_writes": false,
  "cheats": false,
  "save_states": false,
  "replay_verified": true,
  "telemetry_validation": "initial_observation",
  "strategy_input": "predefined_emulator_clock",
  "native_plan_controller": "exact-frame Lua; legal input only",
  "mame_command": [
    "C:\\arcade-ai\\tools\\mame\\mame.exe",
    "pleiads",
    "-rompath",
    "C:\\arcade-ai\\private\\roms",
    "-noreadconfig",
    "-window",
    "-video",
    "none",
    "-sound",
    "none",
    "-skip_gameinfo",
    "-autoboot_delay",
    "0",
    "-autoboot_script",
    "C:\\arcade-ai\\bridge\\mame_agent.lua",
    "-cfg_directory",
    "C:\\arcade-ai\\private\\traces\\pleiads-20261005-124119-f2b26d\\cfg",
    "-nvram_directory",
    "C:\\arcade-ai\\private\\traces\\pleiads-20261005-124119-f2b26d\\nvram",
    "-input_directory",
    "C:\\arcade-ai\\private\\traces\\pleiads-20261005-124119-f2b26d\\inp",
    "-snapshot_directory",
    "C:\\arcade-ai\\private\\traces\\pleiads-20261005-124119-f2b26d\\snap",
    "-state_directory",
    "C:\\arcade-ai\\private\\traces\\pleiads-20261005-124119-f2b26d\\sta",
    "-diff_directory",
    "C:\\arcade-ai\\private\\traces\\pleiads-20261005-124119-f2b26d\\diff",
    "-record",
    "inputs.inp",
    "-speed",
    "1",
    "-nocheat",
    "-noautosave",
    "-throttle"
  ],
  "machine_inventory": {
    "mame": "0.289",
    "refresh_hz": 61.03515625,
    "width": 256,
    "height": 208,
    "inputs": [
      {
        "port": ":CAB",
        "name": "Cabinet",
        "mask": 1,
        "value": 0
      },
      {
        "port": ":CTRL",
        "name": "P1 Right",
        "mask": 2,
        "value": 0
      },
      {
        "port": ":CTRL",
        "name": "P2 Right",
        "mask": 32,
        "value": 0
      },
      {
        "port": ":CTRL",
        "name": "P2 Button 1",
        "mask": 16,
        "value": 0
      },
      {
        "port": ":CTRL",
        "name": "P1 Button 1",
        "mask": 1,
        "value": 0
      },
      {
        "port": ":CTRL",
        "name": "P2 Left",
        "mask": 64,
        "value": 0
      },
      {
        "port": ":CTRL",
        "name": "P1 Left",
        "mask": 4,
        "value": 0
      },
      {
        "port": ":DSW0",
        "name": "Lives",
        "mask": 3,
        "value": 0
      },
      {
        "port": ":DSW0",
        "name": "Bonus Life",
        "mask": 12,
        "value": 0
      },
      {
        "port": ":DSW0",
        "name": "Coinage",
        "mask": 16,
        "value": 0
      },
      {
        "port": ":DSW0",
        "name": "Demo Sounds",
        "mask": 64,
        "value": 64
      },
      {
        "port": ":DSW0",
        "name": "Unknown",
        "mask": 32,
        "value": 32
      },
      {
        "port": ":IN0",
        "name": "Coin 1",
        "mask": 1,
        "value": 0
      },
      {
        "port": ":IN0",
        "name": "2 Players Start",
        "mask": 4,
        "value": 0
      },
      {
        "port": ":IN0",
        "name": "1 Player Start",
        "mask": 2,
        "value": 0
      }
    ]
  },
  "ended_at": "2026-10-05T10:45:01.615603+00:00",
  "result": "game_over",
  "files": {
    "applied_inputs.tsv": "fe36e2f08567854a244dece8147b8c78f0fdb621937ae3e90e0c5b74f0561820",
    "config.json": "814b8817c57dcd2c9c7deb3dd0e67babd632ef46527c982997c05ab5e73031ad",
    "decisions.jsonl": "251bffbe5161d508e7f936bca490bb15fd8fae219340d58c16c42d63328a5ffa",
    "dip_switches.json": "aaf170564f01584b8ab78a2c06158a573392bd56bc2bc70c404504e0d14de33a",
    "environment.json": "51da1bbc33eed4c77871755bb3f240f3f061c00258ece9b0a6a4ff8f09812094",
    "events.jsonl": "a5849b2bf23a68369530d295103ea67e3142c6b360f26615ae694d8a737fb4e6",
    "final_frame.png": "b44226ca9c3c0766e8a43f96e9f522f0df1e0b3bb1fb95628bb7f2fec890a062",
    "gpu_samples.json": "7d640b74b3ca27aefdd0d09cf662003dc3d36985e301701138b8a19cb06b30c0",
    "inputs.inp": "91c1c0ed3169529bf156726e786605cdb49c0af803e67b12bbafb5f35c68244d",
    "metrics.json": "249956a99e40c9af94643495c5315a84e0a860b902ec658622f19dc4a135657b",
    "model.json": "1d22a6ecf7879aaca25ffe510c0de3fb9207aa4421a22328200958b4ea84c0d9",
    "native_plan_applied.tsv": "e5ebcf540c0bf5e290e81be9fa2ae35b4e504d8d033a8bc0bdc5b50c4d21aa83",
    "reflection.json": "92e0815674dfc2d3d89275667ccc92a3ac24be37fefe87121f4cf004b3545afc",
    "source_revision.patch": "424da7b01a0127b47598a7fd756b99d3dd8794c642d9b7ae476f83cd05ee92c0",
    "replay_verification.json": "205007a9dd94a692e1c69630b745b86132788888847a9de0841ffb2055ec4180"
  },
  "milestones": [
    {
      "metric": "max_score",
      "value": 5600,
      "previous": 5540.0
    },
    {
      "metric": "survival_seconds",
      "value": 209.78073600000002,
      "previous": 208.601088
    }
  ]
}