Ihminen käyttää maailman vaikeinta tietokonepeliä luodakseen… toimivan Turingin koneen

Jatkamalla tämän päivän aihetta uskomattoman kunnianhimoisista hankkeista, jotka toteutetaan kaupunginrakennuspeleissä - joku on luonut Kääpiön linnoitus kaupunki, joka toimii tehokkaasti a Turing-kone .

Ei, sitä ei kutsuta MOAR-ia: ksi. Vaikka sen pitäisi olla.

Aloittamattomille Dwarf Fortress on normaali kaupunkirakentamispeli, kun UNIX-komentorivi on Windows: abstruse, katastrofaalisesti rangaistus aloittelijoiden virheistä , ehdottomasti esoteerinen dokumentaatiossa ja täysin läpinäkymätön toiminnassa.

Uskomattoman jyrkän oppimiskäyrän lisäksi Dwarf Fortress on mielettömän vaikea peli. Unohditko tuoda mukanasi puutavaraa, kun perustoit kaupunkisi? Hups, kaikki kääpiösi kuolivat. Jätitkö porttisi auki, kun paikalliset kykloopit tulivat käymään? Hups, kaikki kääpiösi kuolivat. Heittivät vahingossa haltia-lähettilään magma-aukkoon, kun hän yritti vain tarjota sinulle kauppasopimuksen? Hups, kaikki kääpiösi kuolivat.

Lisäksi käyttöliittymä on koostuu kokonaan ASCII-pohjaisista grafiikoista . Pelkäätkö vielä?

Tarkastellaan, mitä tapahtuu, kun käytän tätä tietokonetta tosiasiallisesti laskelmien suorittamiseen: (1) Syöttöni (2) tulee Kääpiö linnoituksen kaupunkiin (3), jonka käyttäytymistä säätelee Kääpiön linnoituksen moottori, kirjoitettuna C ++ (4), joka on käynnissä VIINI (5) Linux-ytimessä toimivassa GNOME Ubuntu -ikkunaympäristössä (6), kirjoitettu C: hen (7), joka muuntaa ohjeet mikrokoodiksi (8) sisällä olevalle AMD-prosessorille.

Hyvät taivaat. Dwarf Fortress -foorumien kommentoijilla on oikeus:

Nyt kysymys kuuluu: pystytkö rakentamaan tietokoneen, joka pystyy ajamaan kääpiölinnoitusta kääpiö linnoituksessa, sitten rakentamaan 8-bittisen tietokoneen kääpiö linnoitukseen, joka toimii tietokoneella kääpiö linnoituksessa. Koska jos niin, voitat kaikki internetit.

Vieritettävä kaupungin kartta on tässä ; luojan suunnitteludokumentti löytyy tässä .