Komşularına değerleri aktaran ve kilitlenme olmadan giriş akışını hedefe dönüştüren CPU'lardan oluşan bir ızgaraya küçük derleme yazın.
Nasıl oynanır
Her düzenlenebilir düğüm, küçük bir montaj dilinin birkaç satırını çalıştırır ve yukarı/aşağı/sol/sağ bağlantı noktalarını okuyabilir veya yazabilir. Giriş akışını ızgara boyunca hareket ettirin ve çıktının hedefle eşleşeceği şekilde dönüştürün. Her biri diğerini bekleyen iki düğüm kilitlenecek ve kırmızı renkte yanacaktır.
Talimatlar, etiketlerle birlikte mov, add, sub, set, neg, nop ve koşullu atlamaları içerir
Komşu düğüm hazır olana kadar bağlantı noktası bloklarını okuma veya yazma
Test etmek için çalıştırın; Daha yüksek bir puan için mümkün olduğunca az sayıda döngüde çözün
Kontroller
Masaüstü: Her düğümün metin kutusuna kodu yazın, açılır menüden bir düzey seçin ve ardından Çalıştır'a basın
Telefon ve tablet: çalışır, ancak kodu yazmak için harici bir klavye kullanılması önemle tavsiye edilir
Oyun modları
Günlük: bugünün tarihinden itibaren paylaşılan bir bulmaca
Alıştırma: Yeni düğmesiyle yeni rastgele girdiler arasında geçiş yapın
İpuçları ve strateji
İşi planlayın; her düğümün küçük bir adım atmasına izin verin, böylece değerler akmaya devam eder ve hiçbir şey durmaz
Kilitlenirseniz, hem okumayı hem de yazmayı bekleyen iki kırmızı düğümü bulun ve döngüyü kırın
Ne öğreneceksin
Düğüm Ağı, bir işlemci ağı boyunca mesajın iletilmesi ve kilitlenmenin önlenmesiyle ilgili bir paralel programlama bulmacasıdır.
Beceriler: paralel ve eşzamanlı programlama, mesaj aktarma, kilitlenmeden kaçınma
En iyisi: kabaca 9-12. sınıflar (14+ yaş)
Ebeveynler ve öğretmenler için: eşzamanlılık ve kilitlenme, uygulamalı.
Düğüm Ağı Hakkında
Düğüm Ağı, bir işlemci ağı boyunca mesajın iletilmesi ve kilitlenmenin önlenmesiyle ilgili bir paralel programlama bulmacasıdır. PlayPendium için şirket içinde oluşturulmuş orijinal, ücretsiz bir tarayıcı oyunudur.