Schreiben Sie eine kleine Assembly in ein Raster von CPUs, die Werte an ihre Nachbarn weitergeben und so den Eingabestrom ohne Deadlocks in das Ziel umwandeln.
Wie man spielt
Jeder bearbeitbare Knoten führt einige Zeilen einer kleinen Assemblersprache aus und kann seine Aufwärts-/Abwärts-/Links-/Rechts-Ports lesen oder schreiben. Verschieben Sie den Eingabestream über das Raster und transformieren Sie ihn so, dass die Ausgabe mit dem Ziel übereinstimmt. Zwei Knoten, die aufeinander warten, werden blockiert und rot leuchten.
Zu den Anweisungen gehören mov, add, sub, set, neg, nop und bedingte Sprünge mit Beschriftungen
Das Lesen oder Schreiben eines Ports blockiert, bis der Nachbarknoten bereit ist
Zum Testen ausführen; Lösen Sie in so wenigen Zyklen wie möglich, um eine höhere Punktzahl zu erzielen
Kontrollen
Desktop: Geben Sie Code in das Textfeld jedes Knotens ein, wählen Sie eine Ebene aus der Dropdown-Liste aus und klicken Sie dann auf „Ausführen“.
Telefon und Tablet: Funktioniert, zum Schreiben des Codes wird jedoch dringend eine externe Tastatur empfohlen
Spielmodi
Täglich: ein geteiltes Puzzle ab dem heutigen Datum
Übung: Wechseln Sie mit der Schaltfläche „Neu“ durch neue zufällige Eingaben
Tipps & Strategie
Pipelinen Sie die Arbeit – lassen Sie jeden Knoten einen kleinen Schritt ausführen, damit die Werte weiter fließen und nichts ins Stocken gerät
Wenn es zu einem Deadlock kommt, finden Sie die beiden roten Knoten, die beide auf Lesen oder Schreiben warten, und unterbrechen Sie den Zyklus
Was Sie lernen werden
Node Network ist ein paralleles Programmierrätsel zur Nachrichtenübermittlung und zur Vermeidung von Deadlocks in einem Netzwerk von Prozessoren.
Fähigkeiten: parallele und gleichzeitige Programmierung, Nachrichtenübermittlung, Deadlock-Vermeidung
Am besten geeignet für: ungefähr die Klassen 9–12 (ab 14 Jahren)
Für Eltern und Lehrer: Parallelität und Deadlock, praktisch.
Über das Knotennetzwerk
Node Network ist ein paralleles Programmierrätsel zur Nachrichtenübermittlung und zur Vermeidung von Deadlocks in einem Netzwerk von Prozessoren. Es handelt sich um ein originelles, kostenloses Browserspiel, das eigens für PlayPendium entwickelt wurde.
Ein originelles, kostenloses Browserspiel — ohne Download. Alle Spiele ansehen →