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

Office of Operations

Przeciągnij kilka instrukcji niskiego poziomu, aby przekształcić przenośnik liczb — dokładnie zgodnie ze specyfikacją.

Jak grać

Każdy poziom zapewnia przenośnik wejściowy i transformację docelową. Złóż program na podstawie prostych instrukcji — skrzynka odbiorcza, skrzynka nadawcza, kopiowanie, dodawanie, odejmowanie i skoki — używając kilku płytek pamięci. Uruchom go: musi generować właściwe wyniki i uogólniać na ukryte przypadki, a nie tylko na próbkę. Niektóre poziomy wyłączają instrukcje, aby wymusić nowe podejście.

Sterowanie
Wskazówki i strategia
Czego się dowiesz

Office of Operations to łamigłówka programistyczna w stylu asemblera dotycząca instrukcji, pamięci i pętli, pokazująca, jak naprawdę działają komputery.

Początki

Zestaw instrukcji — skrzynka odbiorcza, skrzynka nadawcza, kopiowanie, dodawanie, odejmowanie, skoki i kilka płytek pamięci — pochodzi z Human Resource Machine, gry logicznej z programowaniem wizualnym wydanej przez Tomorrow Corporation w 2015 roku. Cały jej pomysł polegał na wykorzystaniu pracownika biurowego przenoszącego przedmioty między skrzynką odbiorczą, nadawczą i magazynem jako metafory języka asemblera.

Ta metafora jest niezwykle wierna. Prawdziwy asembler nie ma zmiennych, tylko rejestry i adresy, więc „zanieś to na półkę i wróć” to naprawdę to, co robi instrukcja MOV.

Wymóg, by program uogólniał się na ukryte przypadki, a nie tylko obsługiwał przykład, sprawia, że jest to nauczanie, a nie łamigłówka. Zakodowanie na sztywno widocznej odpowiedzi to błąd, który popełnia każdy początkujący, i nie ma innego sposobu, by zostać za niego skarconym, niż test, którego nie mogłeś zobaczyć.

O Biurze Operacyjnym

Office of Operations to oryginalna łamigłówka programistyczna w stylu asemblera dotycząca instrukcji, pamięci i pętli. Graj za darmo w przeglądarce z poziomami dziennymi i ćwiczeniowymi.

Przeglądaj wszystkie gry →