Reactor · reactor/lingbot-world-2 · WORLDS | LONDON · 12 Sept 2026
Does the world come back?
We drove a live world model through a Gym-style harness. Every control moved the scene the right way. But walk four seconds forward and back, or turn away and look back, and the room you return to is not the room you left.
- Anchor
- A photo of the prize slide on the wall at the venue
- Prompt
- “a large wall-mounted TV showing a hackathon prize slide in a modern office event space, cool daylight, photoreal”
- Seed
- 42
- Frames
- 1664 × 960 at 44–48 fps, scored at 320 px wide
- Similarity
- ½ SSIM + ½ ORB inlier ratio, from 0 (unrelated) to 1 (identical)
Scores
Everything runs from 0 to 1. For the controls, it’s the share of actions that moved the scene the expected way; for the rest, how closely the view matches where the probe started.
Run A · full suite, 14:17
Run B · closure probes only, nothing else running, 14:21
Controls respond6 actions, 240 frames each
1.00—
✓responds
Standing still144 frames idle
0.840.84
✓holds
Turn away and backlook left 192 f, right 192 f
0.130.17
✕doesn’t return
Walk forward and backforward 192 f, back 192 f
0.070.18
✕doesn’t return
Show the numbers as a table
Contact sheets
Frames straight from the sessions. Probe frame numbers count from the start of that probe.
Walk into the slide
A 32-second drive in the browser viewer, same photo and prompt: W from 3 s, ← from 9 s, → from 15 s, S from 23 s.
0.5 s startThe prize slide, as photographed.
4.5 s W held 1.5 sStill the slide: commands land 2–3 s late.
6.0 s W held 3 sInto the screen. A silhouette in the glass becomes a figure.
9.0 s W held 6 sWalking on, straight into the figure — a glowing logo fills the view.
12.0 s ← held 3 sOut the other side, into an office that wasn’t in the photo.
25.5 s S held 2.5 sBacking away doesn’t undo it: a new room, a new screen, garbled text.
Walk forward and back
Run B: hold forward for 192 frames, back for 192, then idle for 192. The score is the closest any frame on the way back got to frame 0.
f 0 startThe slide.
f 192 after forwardUp against the screen.
f 308 closest return 0.18A dark room with a figure in it.
f 608 back and settledAn open office. The slide never returns.
Turn away and back
Run B, starting where the walk ended: look left for 192 frames, right for 192, then idle. Both legs use the same command at the same speed.
f 0 startOpen office, pink slide on the wall screen.
f 192 after leftDesks, with the pink screen off to the right.
f 384 after rightA wider room than the one we left.
f 500 closest match 0.17The screen is back — now showing a landscape.
How the probes work
- Controls respond
- Hold each of six actions and measure optical flow. An action passes if the scene moves the expected way — strafe left, scene slides right; walk forward, scene expands.
- Standing still
- Hold idle for 144 frames; score the mean similarity to the first frame.
- Walk forward and back · Turn away and back
- Out for 192 frames, back for 192, then 192 frames of idle — longer than the 2–3 s command lag — and score the best match to the start over the return half.
- Similarity
- Half SSIM, half the share of ORB features that match after RANSAC. Strict on purpose, which is why standing still is the baseline to read against.
What we threw out
- A 360° turn through
set_camera_pose. On LingBot World 2 the pose is a per-latent-frame velocity bias, not a camera rig, so the “full turn” fell far short of a circle and its score measured a partial pan.
- A walk test that settled for only 96 frames. With commands landing 2–3 s late, the return leg was cut off before it finished.
- Run A shared the machine with a second session during the controls probe, so its frame rate dipped. Run B ran on its own.
Also seen
- Once you move, the prompt beats the photo: the same slide photo with a “quiet residential street” prompt turns into a street within seconds.