Replays a deterministic { frame, action, value } timeline against a
HeadlessRunner. Perfect for reproducible regression tests where the
inputs stay identical while the RNG seed varies — drop a scripted run
into a HarnessRunner.run({ seeds: { count: 100 } }) sweep to assert that
no seed breaks the scripted path.
Steps may be supplied unsorted; the strategy sorts and consumes them in
frame order.
Replays a deterministic
{ frame, action, value }timeline against a HeadlessRunner. Perfect for reproducible regression tests where the inputs stay identical while the RNG seed varies — drop a scripted run into aHarnessRunner.run({ seeds: { count: 100 } })sweep to assert that no seed breaks the scripted path.Steps may be supplied unsorted; the strategy sorts and consumes them in frame order.
Example