MOVEMENT / LOCAL PREDICTION

Movement prediction: turnaround time

Worker times from two live runs.

1 · INPUTKey pressed now
2 · SERVERAuthoritative tick
3 · PREDICTIONBrowser physics worker replays input
4 · SCREENDraws the returned pose

Early live room

Whole-arena replay; older snapshots waited in the queue.

204 msmedian prediction
turnaround

P95 275 ms · about 62 FPS

Waiting statesOLDEROLDEROLDER

Later live room

Scoped replay; the newest snapshot replaced pending state.

14.8 msmedian prediction
turnaround

P95 38.1 ms · 60.4 FPS

Waiting stateNEWEST
Orange floor tile: latest inputBlock figure: rendered pose