Reactor Lines
Programmeer twee armen die voor altijd in een lus draaien en in lockstep draaien, waarbij gegevensrecords worden verzameld - en race vervolgens om het in minder cycli te doen.
Hoe te spelen
Bouw instructielijsten voor twee armen (A en B). Elke cyclus voeren beide armen één instructie uit en maken vervolgens een lus. Read trekt invoerwaarden naar bankslots, Grab neemt er een in de klauw, Combine voegt deze toe aan het record en Output verzendt een voltooid record. Voldoe aan de specificaties en optimaliseer vervolgens.
- Voeg instructies toe vanuit het palet van elke arm; Lezen/grijpen/neerzetten gebruik het geselecteerde slot
- Beide armen werken tegelijkertijd, dus coördineer ze om botsingen met slots te voorkomen
- Score beloont minder cycli en een kleinere instructievoetafdruk
Controles
- Desktop: klik op paletknoppen om instructies toe te voegen, tik op een chip om deze te verwijderen, kies een slot en druk vervolgens op Uitvoeren
- Telefoon en tablet: elke bediening is een tik op het scherm
Spelmodi
- Moeilijkheidsgraad: taken voor het opbouwen van records in paren, sorteringen of drievouden
- Dagelijks voor een gedeelde geplaatste puzzel, oefenen voor eindeloze nieuwe puzzels
Tips & strategie
- Houd beide armen elke cyclus bezig - inactieve Nops zijn verspilde tijd waarvoor je betaalt in je score
- Gebruik SYNC om de armen op één lijn te brengen, zodat de een nooit iets uit een opening grijpt die de ander nog niet heeft gevuld
Wat je gaat leren
Reactor Lines is een optimalisatiepuzzel voor parallelle programmering over het zonder conflicten coördineren van twee gelijktijdige lussen.
- Vaardigheden: gelijktijdigheid, parallelle optimalisatie, coördinatie, computationeel denken
- Beste voor: grofweg groep 9-12 (leeftijd 14+)
- Voor ouders & leerkrachten: coördineren van gelijktijdige processen.
Over reactorlijnen
Reactor Lines is een optimalisatiepuzzel voor parallelle programmering over het coördineren van twee gelijktijdige lussen. Het is een origineel, gratis browserspel dat intern voor PlayPendium is gebouwd.
Blader door alle spellen → /