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.

Переглянути всі ігри →