TC$mC$ on tC$ydellinen kysymys, sillC$ se paljastaa, miten mekaaniset sC$C$nnC6t, koodi ja termodynamiikka tC6rmC$C$vC$t toisiinsa sekunnin murto-osassa. Laitetaan aika hidastetuksi ja katsotaan, mitC$ tapahtuu tasan yhden pelisilmukan (tick) aikana, kun etenevC$ Puskutraktori tC6rmC$C$ raskaaseen peruskallioon (#, koodi WALL-S1). Organismin asettelu suuntaan Oikea oli tC$mC$: . H . m M M <-- Etenemissuunta Oikea. (Keulassa M ja H:t ovat nyt kiinni seinC$ssC$). . H . TC$ssC$ on tapahtumaketju vaihe vaiheelta (aikaa kuluu noin 0.05 millisekuntia): Vaihe 1: Astrofysiikka (Valo ja Varjo) * TC$hti paistaa kentC$lle oikealta ylC$viistosta. * LC$mpeneminen: Keulassa oleva Moottori (M) ja Hapot (H) imevC$t valoa ja niiden varastoima lC$mpC6 (Heat) Write-puskurissa nousee huippuunsa. * Varjostus: Kuollut moottori (m) takana on elC$vien solujen varjossa. Samaan aikaan raskas peruskallio (#) heittC$C$ mustan varjon koko Puskutraktorin etuosan pC$C$lle, mutta koska Puskutraktori on juuri astumassa varjoon, se on yhC$ tC$ynnC$ energiaa. Vaihe 2: Termodynamiikka (Johtuminen ja JC$C$htyminen) * LC$mpC6 tasaantuu organismin sisC$llC$. Kuumat Moottorit siirtC$vC$t hieman lC$mpC6C$C$n toisiinsa (koska M:n johtavuus on 0.8). * Keulan solut koskettavat kylmC$C$ peruskalliota. Koska WALL-S1:n johtavuus on erinomainen, peruskallio alkaa vC$littC6mC$sti "imeC$" lC$mpC6C$ Puskutraktorin keulasta. Moottorin on toimittava nyt, tai se menettC$C$ energiansa kallioon! Vaihe 3: SC$teily ja Genesis * LC$histC6llC$ ei ole RAD-soluja (Radiumia). TC$mC$ vaihe ohitetaan salamannopeasti. Mutaatioita ei tapahdu. Vaihe 4: Aikeet (Intent - Suoritus) Nyt solujen tekoC$ly herC$C$. Ruudukossa mikC$C$n ei vielC$ liiku fyysisesti. * Keulan Moottori (M): Ajaa koodinsa ENG:PUSH+. Se lukee edessC$C$n olevan esteen (#). Se kirjoittaa Intent-puskuriin: "Haluan siirtyC$ askeleen oikealle voimalla 90 (LC$mpC6)." * Takan Moottori (M): Ajaa koodinsa ENG:PUSH+. Se nC$kee edessC$C$n toisen M:n, mutta olettaa sen liikkuvan pois alta. Se kirjoittaa Intent-puskuriin: "Haluan siirtyC$ askeleen oikealle voimalla 85." * Hapot (H ylhC$C$llC$ ja alhaalla): Ajavat koodinsa ?*:!@ (Jos jotain edessC$, tapa se ja tuhoa itsesi). Sensorit havaitsevat peruskallion. Ne kirjoittavat Intent-puskuriin: "Haluan purkaa ruudun edessC$ni ja sammuttaa oman 8. bittini." Vaihe 5: Konfliktinratkaisu (Deterministinen Kaaos) Fysiikkamoottori astuu peliin ja ratkaisee ristiriidat (pC$C$llekkC$isyydet) Intent-puskurista. * Keulan kineettinen shokki: Moottori tarkistaa keulan M:n aikeen puskea peruskalliota. Peruskallion (#) massa on asetettu raskaaksi (esim. infinite/1000). Moottorin voima (90) ei riitC$ siirtC$mC$C$n sitC$. Aie perutaan. Keulan moottori ei liiku mihinkC$C$n. * Mekaaninen kompressio: Moottori tarkistaa takana olevan M:n aikeen siirtyC$ eteenpC$in. Koska keulan M pysC$htyi, takana oleva yrittC$C$ nyt puskea suoraan sen sisC$C$n. Aie perutaan. Fysiikkamoottori rekisterC6i kahden moottorin vC$liin massiivisen Kineettisen Paineen ylijC$C$mC$voimasta. * Kemiallinen hyC6kkC$ys (Hapot): Hapon aie ei ole liike, vaan kemiallinen tilamuutos, joten kallion massa ei estC$ sitC$. Hapon lC$mpC6 riittC$C$ reaktioon. Aie hyvC$ksytC$C$n. YlC$- ja alaosan peruskalliosolut merkitC$C$n tuhoutuvaksi (muuttuvat biomassa-pC6lyksi .), ja Hapot itse merkitC$C$n kuolleeksi romuksi (h). Vaihe 6: Commit (Puskurien vaihto) * Prosessori tekee kellojakson Read = Write ja uusi todellisuus piirtyy ruudulle. Lopputulos tickin 1 jC$lkeen: Emergentti Kaaos Jos olisit pelaajana katsomassa tC$tC$ ruudulta, nC$kisit upean ja brutaalin fyysisen reaktion: * Jarrutus ja Puristus: Puskutraktori ei edennyt milliC$kC$C$n. Kahden M-moottorin vC$liin syntyi kineettinen puristus (stressi). Jos sC$C$nnC6issC$ paine kasvaa liian suureksi, takamoottori saattaa ensi vuorolla murtua irti! * Aseiden menetys, mutta esteen murtuminen: Puskutraktori menetti hampaansa. Sen kaksi ylvC$stC$ H-solua ovat nyt vain kuolleita h-kirjaimia (ruumiita). Mutta peruskallioon suli samalla sekunnilla kaksi reikC$C$. * Uusi geometria: Kallio on nyt murtunut. KeskellC$ on yhC$ kivi, johon keulan M puskee, mutta sen ylC$- ja alapuolella on tyhjC$C$ tilaa. Seuraavalla vuorolla Puskutraktori joutuu tC$ysin uuteen tilanteeseen pystyykC6 se tyC6ntC$mC$C$n jC$ljelle jC$C$nyttC$ kiveC$, vai "nyrjC$htC$C$kC6" jompikumpi moottori sivulle tyhjC$C$n tilaan vapauttaakseen kineettisen paineen?