A SMALL GAME. A REAL KIND OF BUG.
You have 3 moves.
Break the checkpoint.
Make the player respawn behind their furthest checkpoint. Pick checkpoints and use Reset. Can you find the losing route?
BROWSER SIMULATIONOriginal rule
Furthest reached 0Last respawn —
Choose your moves 0 / 3
- First move
- Second move
- Third move
Start anywhere. Reset uses one move too.
The original rule remembers the last checkpoint touched. Does that always mean progress?
YOU FOUND A FAILURE PATH
You broke it.
if current ~= nil and stage <= current then
return
endSame moves. This rule keeps the highest stage reached. It does not stop forward skips.
See the actual Roblox Studio result behind this challenge ↗
Our own local scene, Baseplate 0.23 Free. The same gameplay test failed before a manual guard fix and passed after. This browser puzzle illustrates that behavior; it does not run Studio.
Edited real captures. Session-only progress, not DataStore persistence or a whole-game correctness guarantee. Get the test steps and guard ↗