Computer investigations · Work-in-progress preview · Free
Inside the Shot
How does a CPU instruction change a shot’s flight? Predict, replay real debugger captures and follow the measured values.
Open the recorded labWhat you can try now
- Predict the effect of a recorded launch input before inspecting its result.
- Connect LLDB instructions, registers and a memory write to the first movement and flight.
- Compare captured cases, attempt a less-guided challenge and export a notebook.
Browser mechanics beta
Investigate a bounce and sideways slowdown. Commit predictions, compare frames and test what the contact record explains. This separate JavaScript toy runs in the browser; it is not the recorded native program or a live debugger.
Before you start
The browser preview uses recorded evidence. It does not run a live debugger or execute your script. Basic comfort with code and numbers helps; the lab introduces its instruction and register views.
New native experiments require the local Ivy lab source on an Apple Silicon Mac with Xcode command-line tools, LLDB and Node.js. The editable trace script runs there, outside the browser.
This is an unfinished teaching preview, not a calibrated complete RE course. Human difficulty, learning transfer, completion time and physical-phone acceptance remain unverified. Browser notes stay on this device. Free to Learn provides this learning entry; BYTECADE hosts the same recorded lab.
Choose an input.
Commit a prediction.
Inspect the capture.
Which value changed?
Follow the instruction.
Connect it to movement.