EXPcalibur guide

A replay block stores a full state and later changes.

A replay is a sequence of recorded states, not a second matchA replay is a sequence of recorded states, not a second matchSimulationTick 300: full worldstateTick 301: changed fieldsTick 302: changed fields…Tick 600: next full stateReplay blocksKeyframe + deltasAn index locates eachblock. Half-pixel stepssave storage.Viewer seeks to 312Read keyframe 300.Apply deltas 301–312.Render reconstructedstate.recorddecodeThe viewer reads saved states. It does not need the hidden seed or bot program.Recording reads the world after each tick. It does not change the match.

The index locates the block. The viewer reads its keyframe. It then applies the delta frames needed to reach the requested tick.