{
  "schema": "eldric.worldmodel.render-manifest/v1",
  "model": "threebody_nslot.nsl",
  "render_kind": "trajectory",
  "rollout": {
    "form": "symplectic",
    "state_dim": 12,
    "n_steps_default": 640
  },
  "trajectory": {
    "n_entities": 3,
    "dims": 2,
    "position_index": [
      [
        0,
        1
      ],
      [
        2,
        3
      ],
      [
        4,
        5
      ]
    ],
    "trail": 140,
    "view_scale": 0.32,
    "colors": [
      "#ff5a5a",
      "#5ac8ff",
      "#a0ff78"
    ]
  },
  "demo": {
    "state": [
      0.9700043797492981,
      -0.2430875301361084,
      -0.9700043797492981,
      0.2430875301361084,
      0.0,
      0.0,
      0.4662036895751953,
      0.4323657155036926,
      0.4662036895751953,
      0.4323657155036926,
      -0.9324073791503906,
      -0.8647314310073853
    ]
  },
  "fps": 24,
  "labels": {
    "title": "Three-body figure-8 (energy-conserving)"
  },
  "note": "Symplectic model (NSL1 form 4): a learned force + a leapfrog update conserve energy, so the figure-8 choreography stays clean over full periods."
}