Človek pomocou najťažšej počítačovej hry na svete vytvorí ... Pracovný Turingov stroj

V pokračovaní dnešnej témy neuveriteľne ambicióznych projektov uskutočňovaných v hrách o budovanie mesta - niekto vytvoril Trpasličia pevnosť mesto, ktoré efektívne funguje ako a Turingov stroj .

Nie, nenazýva sa to MOAR-ia. Aj keď by malo byť.

Pre nezainteresovaných je Dwarf Fortress bežnými hrami o budovaní mesta, pretože príkazový riadok systému UNIX je určený pre Windows: abstruse, katastrofické trestanie nováčikovských chýb , nepochybne ezoterický v dokumentácii a v prevádzke úplne nepriehľadné.

Okrem svojej neuveriteľne strmej krivky učenia je Dwarf Fortress šialene náročná hra. Zabudli ste si so sebou vziať nejaké rezivo, keď ste zakladali svoje mesto? Ups, všetci vaši trpaslíci zomreli. Nechali ste svoje brány otvorené, keď prišli na návštevu miestni Cyclops? Ups, všetci vaši trpaslíci zomreli. Náhodne hodil elfského emisára do otvoru magmy, keď sa vám pokúšal ponúknuť obchodnú dohodu? Ups, všetci vaši trpaslíci zomreli.

Rozhranie tiež je celý zložený z grafiky založenej na ASCII . Už sa bojíte?

Poďme preskúmať, čo sa stane, keď skutočne používam tento počítač na vykonávanie výpočtov: (1) Môj vstup (2) vstupuje do mesta Dwarf Fortress (3), ktorého správanie sa riadi motorom Dwarf Fortress, napísaným v jazyku C ++ (4), ktorý beží v WINE (5) v prostredí GNOME Ubuntu (6) bežiace na jadre Linuxu, napísané v C (7), ktoré prevádza pokyny do mikrokódu (8) pre procesor AMD vo vnútri.

Môj bože. Komentátori na fórach Dwarf Fortress majú pravdu:

Otázka teraz znie: môžete zostaviť počítač schopný prevádzkovať trpasličiu pevnosť v trpasličej pevnosti, potom postaviť 8-bitový počítač v trpasličej pevnosti bežiaci na počítači v trpasličej pevnosti. Pretože ak áno, vyhrali by ste všetky internety.

Rolovateľná mapa mesta je tu ; návrhový dokument tvorcu nájdete tu .