{
  "schema_version": 1,
  "origin": "rather",
  "generated_media": true,
  "run_id": "visual-pilot-20261013",
  "plan_sha256": "cc5e6b41e2d980e8b0a1690ff9ed5e9d50c32244379c4885785e98fa15c15ee7",
  "model": {
    "id": "ltx-video-095-2b",
    "label": "LTX-Video 0.9.5 2B",
    "adapter": "ltx",
    "repository": "Lightricks/LTX-Video-0.9.5",
    "revision": "e58e28c39631af4d1468ee57a853764e11c1d37e",
    "modes": [
      "t2v",
      "i2v"
    ],
    "license_url": "https://huggingface.co/Lightricks/LTX-Video/blob/8984fa25007f376c1a299016d0957a37a2f797bb/ltx-video-2b-v0.9.5.license.txt",
    "min_vram_gb": 24,
    "generation": {
      "width": 768,
      "height": 448,
      "frames": 121,
      "fps": 24,
      "steps": 40,
      "guidance_scale": 5.0,
      "negative_prompt": "",
      "cpu_offload": false
    }
  },
  "case": {
    "id": "worldmodelbench-robot-blocks",
    "benchmark_id": "worldmodelbench",
    "title": "Can it move just the requested block?",
    "category_id": "instruction-following",
    "mode": "t2v",
    "prompts": [
      "A fixed camera shows a robot arm above a white table. A red cube sits on the left and a blue cube sits on the right. The robot grasps the red cube and places it inside a shallow yellow tray in the middle. The blue cube remains motionless. Continuous shot, realistic motion."
    ],
    "initial_image": null,
    "reference_video": null,
    "source_url": "https://worldmodelbench-team.github.io/",
    "source_revision": "rather-authored-illustration-v1",
    "source_case_id": "rather-robot-blocks",
    "protocol_label": "Rather-authored illustration of instruction following and physical adherence",
    "scope": "illustration",
    "license_name": "Rather-authored prompt / CC BY 4.0",
    "license_url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "Prompt and generation by Rather. Inspired by the capabilities studied in WorldModelBench.",
    "reuse_basis": "Rather wrote this prompt independently. No third-party input image or official dataset case is redistributed; the original prompt is provided under CC BY 4.0.",
    "observation": "Does the arm grasp the red cube, place it in the tray and leave the blue cube alone? Watch for sliding, disappearing objects and broken contact.",
    "deviations": [
      "768 x 448 visual preview; not a full benchmark evaluation.",
      "One preselected seed per model; no output selection or prompt optimization.",
      "This is an explanatory scenario, not an official WorldModelBench test case."
    ]
  },
  "result": {
    "status": "completed",
    "task_id": "ltx-video-095-2b--worldmodelbench-robot-blocks--42",
    "model_id": "ltx-video-095-2b",
    "case_id": "worldmodelbench-robot-blocks",
    "seed": 42,
    "attempt": "attempt-001",
    "started_at": 1791934001.4400318,
    "files": {
      "turns.json": "97ece1ce7be32a56a56960fb696bb66d7559e942236797bd8acae6907b94134a",
      "last-frame.png": "14d29907bc5dff1d4202b6a72162b3fee289ab9ec69d8153ffa7f3bcb7160fad",
      "poster.webp": "c21c71b58434c22110b8775feb566ce000d0e2216ea49c2e42d15c3a30d90387",
      "output.mp4": "cc7c1979f6576b4622b0d6b5b30f1d9aac6d8091ab2888d096d402a6fd4a3a7e",
      "turn-1.mp4": "cc7c1979f6576b4622b0d6b5b30f1d9aac6d8091ab2888d096d402a6fd4a3a7e"
    },
    "metrics": [],
    "score_status": "not_scored",
    "runner_sources": {
      "__init__.py": "1177f346391bd9981530027988fbf51e1280fff0cf6ab4cfa88d95bd83441e0e",
      "adapters.py": "244c05467a5699e25dc8644b5442439ad93aefb4de968986df693ad18460ce23",
      "benchmarks.py": "df9a1d5ec109f29426c85e0c5cb35d28a70c607988edaf7e15dfec2008b02f37",
      "cli.py": "0f553514058b5a8df3ac5f33ed20d28292cc9be1b13e7a93dbbaa30b217daccd",
      "contracts.py": "3bb724b95276068ae488808b49e27eebd4c854d18ac099cb4201db210d5e4ecc",
      "io.py": "44492043f3b3e74a3a752793c94a8cd5c695ce2a586b48577981400fa2bff4a2",
      "publish.py": "75ab61084bfd31762024a76e0aee8cc8dfd9b70b04ff21159af12e6df8f1be99",
      "runpod.py": "a6decf400df696e1d5f97015e85671a44518a81f0d6b6515181262fd27a3e223",
      "worker.py": "ad3e7cea2f30ff6454d1a63f308cb78b98774109dbdc7b8491608f1616123d16"
    },
    "finished_at": 1791934022.431199,
    "elapsed_seconds": 20.99116802215576,
    "width": 768,
    "height": 448,
    "fps": 24,
    "frame_count": 121,
    "duration_seconds": 5.041666666666667
  },
  "turns": [
    {
      "turn": 1,
      "prompt": "A fixed camera shows a robot arm above a white table. A red cube sits on the left and a blue cube sits on the right. The robot grasps the red cube and places it inside a shallow yellow tray in the middle. The blue cube remains motionless. Continuous shot, realistic motion.",
      "seed": 42,
      "start_seconds": 0.0,
      "video": "turn-1.mp4"
    }
  ],
  "environment": {
    "packages": {
      "torch": "2.8.0",
      "diffusers": "0.35.2",
      "transformers": "4.56.2",
      "accelerate": "1.10.1",
      "Pillow": "11.3.0",
      "numpy": "2.2.6"
    },
    "python": "3.11.11",
    "gpu": "NVIDIA A100 80GB PCIe",
    "cuda": "12.8",
    "worker_source_sha256": "ad3e7cea2f30ff6454d1a63f308cb78b98774109dbdc7b8491608f1616123d16"
  },
  "input_transform": "Resize the full conditioning frame to the recorded model dimensions; no crop.",
  "sampling": "All planned seeds retained. No best-of selection. A small visual sample is not a leaderboard evaluation.",
  "prior_attempts": [
    {
      "attempt": "attempt-001",
      "status": "completed"
    }
  ]
}
