Programați două brațe care circulă pentru totdeauna și rulează în pas, adunând înregistrări de date - apoi alergați pentru a o face în mai puține cicluri.
Construiți liste de instrucțiuni pentru două brațe (A și B). Fiecare ciclu, ambele brațe execută o instrucțiune și apoi buclă. Read trage valorile de alimentare în sloturi de banc, Grab ia unul în gheară, Combine îl atașează la înregistrare și Output emite o înregistrare terminată. Îndeplinește specificațiile, apoi optimizează.
Reactor Lines este un puzzle de optimizare cu programare paralelă despre coordonarea a două bucle concurente fără conflict.
Două brațe care execută fiecare câte o instrucțiune pe ciclu și apoi reiau bucla au forma unei mașini cu transmitere de mesaje, același teritoriu pe care îl explorează TIS-100: concurență fără memorie partajată.
Citirile trag valori în sloturile de pe banc, așa că brațele trebuie să cadă de acord asupra sincronizării fără să se poată întreba reciproc ceva.
Obținerea acestui acord prin construcție, nu prin negociere, este ceea ce face programarea concurentă grea. Ambele brațe sunt corecte izolat; eroarea, când apare, este că sunt corecte în același moment.
Reactor Lines este un puzzle de optimizare cu programare paralelă despre coordonarea a două bucle concurente. Este un joc de browser original, gratuit, construit intern pentru PlayPendium.