PlayPendium
About this game ↓
PlayPendium · About · Contact · Privacy · Terms · Cookies · Accessibility · Copyright · Browse all games · Classic arcade games · © 2026

Node Network

Напишите короткий код на ассемблере для сетки ЦП, которые передают значения соседям, превращая входной поток в целевой без риска блокировки.

Как играть

Вы программируете сетку из очень маленьких компьютеров. Каждый узел выполняет собственный короткий список инструкций и может общаться только с соседями по сторонам, передавая значения через порты. Поэтому числу, которому нужно пересечь сетку, приходится передаваться вручную, узел за узлом.

Управление
Режимы игры
Советы и стратегия
Чему вы научитесь

Node Network — это головоломка о параллельном программировании, передаче сообщений и избегании блокировок в сети процессоров.

Происхождение

Сетка очень маленьких компьютеров, каждый из которых выполняет собственный короткий список инструкций и может общаться только с непосредственными соседями, — это TIS-100, Zachtronics, июль 2015 года, игра, поместившая свои головоломки на вымышленную повреждённую машину 1970-х годов.

Преподаваемое ограничение реально и занимает центральное место в параллельных вычислениях: без общей памяти значение, которому нужно пересечь сетку, приходится передавать вручную, узел за узлом, с помощью передачи сообщений.

А ручная передача — это то, как вы встречаете взаимную блокировку: два узла, каждый из которых ждёт другого, оба остановлены навсегда. Эту ошибку по-настоящему нельзя объяснить на доске, потому что вся трудность в том, что каждый узел по отдельности ведёт себя правильно.

О игре Node Network

Node Network — это головоломка о параллельном программировании, передаче сообщений и избегании блокировок в сети процессоров. Это оригинальная бесплатная браузерная игра, разработанная специально для PlayPendium.

Оригинальная бесплатная игра в браузере — без загрузки. Смотреть все игры →