Program two arms that loop forever and run in lockstep, assembling data records, then race to do it in fewer cycles.
Was this fun?
How to play
Build instruction lists for two arms (A and B). Every cycle both arms execute one instruction and then loop. Read pulls feed values into bench slots, Grab takes one into the claw, Combine appends it to the record and Output emits a finished record. Meet the spec, then optimize.
Add instructions from each arm's palette; Read/Grab/Drop use the selected slot
Both arms run simultaneously, so coordinate them to avoid slot collisions
Score rewards fewer cycles and a smaller instruction footprint
Controls
Desktop: click palette buttons to add instructions, tap a chip to remove it, choose a slot, then press Run
Phone & tablet: every control is an on-screen tap
Game modes
Difficulty: Pair, Sort or Triple record-building tasks
Daily for a shared seeded puzzle, Practice for endless fresh ones
Tips & strategy
Keep both arms busy every cycle, idle Nops are wasted time you pay for in your score
Use SYNC to line the arms up so one never grabs from a slot the other has not filled yet
What you'll learn
Reactor Lines is a parallel-programming optimization puzzle about coordinating two concurrent loops without conflict.
For parents & teachers: coordinating concurrent processes.
About Reactor Lines
Reactor Lines is a parallel-programming optimization puzzle about coordinating two concurrent loops. It is an original, free browser game built in-house for PlayPendium.
A free, original browser game on PlayPendium. No download, no install.