Schrijf kleine assemblages in een raster van CPU's die waarden doorgeven aan hun buren, waardoor de invoerstroom het doel wordt zonder in een impasse te raken.
Hoe te spelen
Elk bewerkbaar knooppunt voert een paar regels van een kleine assembleertaal uit en kan de poorten omhoog/omlaag/links/rechts lezen of schrijven. Verplaats de invoerstroom over het raster en transformeer deze zodat de uitvoer overeenkomt met het doel. Twee knooppunten die elk op elkaar wachten, lopen vast en gloeien rood.
Instructies omvatten mov, add, sub, set, neg, nop en voorwaardelijke sprongen met labels
Het lezen of schrijven van een poort blokkeert totdat het naburige knooppunt gereed is
Uitvoeren om te testen; los het in zo min mogelijk cycli op voor een hogere score
Controles
Desktop: typ code in het tekstvak van elk knooppunt, kies een niveau uit de vervolgkeuzelijst en druk vervolgens op Uitvoeren
Telefoon & tablet: werkt, maar een extern toetsenbord wordt sterk aanbevolen voor het schrijven van de code
Spelmodi
Dagelijks: één gedeelde puzzel vanaf de datum van vandaag
Oefenen: blader door nieuwe gerandomiseerde invoer met de knop Nieuw
Tips & strategie
Voer het werk uit: laat elk knooppunt een kleine stap doen, zodat de waarden blijven stromen en niets vastloopt
Als je in een impasse zit, zoek dan de twee rode knooppunten die allebei wachten om te lezen of te schrijven en zo de cyclus te doorbreken
Wat je gaat leren
Node Network is een parallelle programmeerpuzzel over het doorgeven van berichten en het vermijden van een impasse in een netwerk van processors.
Vaardigheden: parallel en gelijktijdig programmeren, het doorgeven van berichten, het vermijden van impasses
Beste voor: grofweg groep 9-12 (leeftijd 14+)
Voor ouders en leerkrachten: gelijktijdigheid en impasse, hands-on.
Over knooppuntnetwerk
Node Network is een parallelle programmeerpuzzel over het doorgeven van berichten en het vermijden van een impasse in een netwerk van processors. Het is een origineel, gratis browserspel dat intern voor PlayPendium is gebouwd.