Each scenario ships with a briefing, an IO table, automated test cases, and a live physics animation. You write real ladder logic — the tests tell you if it’s right.
Each scenario is a self-contained machine with physics, inputs, outputs, and failure modes — plus a set of automated tests that decide whether your program passes. If the tests go green, the machine runs. If they don’t, the machine tells you why.
Fundamentals, motor control, water/HVAC, packaging, safety, and process. One library, every sector.
Tests assert outputs against inputs over time. Either the tests pass or they fail — no subjective review.
Motors spool up, tanks drain, palletisers rotate. Your code drives the machine — and the machine pushes back.
Thermal trips, overflows, lost flame, light-curtain breaks. Writing for happy-path won't pass the tests.
Click any card for a full preview page — briefing, IO table, test cases, and a live Phaser animation of the machine. Sign up to play.
Every scenario opens with a briefing the way a real control engineer would describe a job — process, safety objectives, IO list. Tests cover the golden path plus the failure modes that get people fired.
Sign up free — the first scenarios never need a card. No install, no hardware, no simulator license.