{
  "date": "2026-09-27",
  "selectedWorkers": 64,
  "protocol": {
    "transitionsPerTest": 131072,
    "rolloutSize": 8192,
    "batchSize": 256,
    "gamma": 0.999,
    "hardAbortPenalty": 100,
    "rapidFlipperPenalty": 0.02,
    "nudgePenalty": 0.05,
    "warmupRollouts": 4,
    "repetitions": 1,
    "evaluationEnabled": false
  },
  "results": [
    {
      "workers": 16,
      "steps": 131072,
      "total_seconds": 32.75,
      "training_steps_per_second": 5745.747852006366,
      "after_warmup_steps_per_second": 5788.035798399604,
      "rollout_size": 8192,
      "steps_per_worker": 512,
      "including_startup_steps_per_second": 4002.1984732824426
    },
    {
      "workers": 32,
      "steps": 131072,
      "total_seconds": 36.5,
      "training_steps_per_second": 6232.32371261823,
      "after_warmup_steps_per_second": 6348.747093775555,
      "rollout_size": 8192,
      "steps_per_worker": 256,
      "including_startup_steps_per_second": 3591.013698630137
    },
    {
      "workers": 64,
      "steps": 131072,
      "total_seconds": 53.844000000011874,
      "training_steps_per_second": 6522.94217178872,
      "after_warmup_steps_per_second": 6671.915297951795,
      "rollout_size": 8192,
      "steps_per_worker": 128,
      "including_startup_steps_per_second": 2434.291657380044
    }
  ],
  "caveat": "Short sequential throughput pilots on the local machine; not a learning-quality comparison. At fixed rollout size, more workers shorten contiguous trajectories."
}
