[
  {
    "field_step_budget": 1536,
    "scheduled_median_ms": 2.045,
    "scheduled_p95_ms": 6.734,
    "scheduled_p99_ms": 7.926,
    "scheduled_max_ms": 10.191,
    "frames_over_budget_pct": 0.0,
    "steady_median_ms": 0.334,
    "steady_max_ms": 0.46,
    "rebuild_slice_median_ms": 2.299,
    "rebuild_slice_max_ms": 10.191,
    "build_completion_latency_frames_median": 129.0,
    "build_completion_latency_frames_max": 176.0,
    "build_completion_latency_ms_median": 2150.0,
    "build_completion_latency_ms_max": 2933.33333333333,
    "build_completion_samples_median_run": 5,
    "goal_interval_frames": "relocates every 180 frames, fixed cells from AgentGrid.default_benchmark_goal_cells()",
    "output_json": "moving-10000-agents-in-godot-budget-1536.json"
  },
  {
    "field_step_budget": 4096,
    "scheduled_median_ms": 0.333,
    "scheduled_p95_ms": 10.363,
    "scheduled_p99_ms": 18.371,
    "scheduled_max_ms": 22.682,
    "frames_over_budget_pct": 2.2,
    "steady_median_ms": 0.297,
    "steady_max_ms": 0.701,
    "rebuild_slice_median_ms": 5.78,
    "rebuild_slice_max_ms": 22.682,
    "build_completion_latency_frames_median": 61.0,
    "build_completion_latency_frames_max": 70.0,
    "build_completion_latency_ms_median": 1016.66666666667,
    "build_completion_latency_ms_max": 1166.66666666667,
    "build_completion_samples_median_run": 6,
    "goal_interval_frames": "relocates every 180 frames, fixed cells from AgentGrid.default_benchmark_goal_cells()",
    "output_json": "moving-10000-agents-in-godot-budget-4096.json"
  },
  {
    "field_step_budget": 8192,
    "scheduled_median_ms": 0.327,
    "scheduled_p95_ms": 14.59,
    "scheduled_p99_ms": 32.188,
    "scheduled_max_ms": 39.612,
    "frames_over_budget_pct": 2.8,
    "steady_median_ms": 0.293,
    "steady_max_ms": 1.099,
    "rebuild_slice_median_ms": 10.363,
    "rebuild_slice_max_ms": 39.612,
    "build_completion_latency_frames_median": 31.0,
    "build_completion_latency_frames_max": 35.0,
    "build_completion_latency_ms_median": 516.666666666667,
    "build_completion_latency_ms_max": 583.333333333333,
    "build_completion_samples_median_run": 6,
    "goal_interval_frames": "relocates every 180 frames, fixed cells from AgentGrid.default_benchmark_goal_cells()",
    "output_json": "moving-10000-agents-in-godot-budget-8192.json"
  }
]
