Guided course
All nine drills, in teaching order, with a line of framing before each one. This is not a separate simulation — “Open this lesson” loads the exact same drill the catalogue below does, so stepping away from the course at any point just leaves you with a drill loaded in the ordinary sandbox.
Choose a drill
Each generation tries to fix the last one's headline flaw. Every one still leaks somewhere except where the fix is doing its job — that contrast is the point. Drills run the real (simulated) attack against a real (simulated) air; a flag is only earned when the world actually reaches that state.
The air
The phone
Messages
What a monitor sees
Flags
Instructor notes
Tinker: step the engine's virtual clock
These controls call the engine directly, at whatever point the
drill is currently in. step advances the shared virtual clock by
microseconds — it does not run or skip the attack. Reload & replay
calls load then runAttack again, the same two calls
"Reset this drill" then "Run" would make, in one step.