⚈ Kuopassa.net

Lisää kertomuksia netistä. 摆烂

Jos elämme simulaatiossa ja kuinka sen suorituskykyä on voitu optimoida

Jos pankkivirkailija.exe:n luokse saavuttuasi esität hänelle jonkin omalaatuisen huomion, kuten onko ilmastointilaite tietoisesti säädetty tuottamaan kuumaa ilmaa, jotta asiakkaat eivät jää maleksimaan pankkisaliin?, saatat huomata viiveen ennen kuin saat siihen vastauksen. Ehkä pankkivirkailijan kohdalla koodi suorittaa oikein hyvin vain kapea-alaisesti tehtäviä ja niiden hyvin tunnettujen tehtävien ulkopuolelle jäävät asiat suoritetaan yksinkertaisen if/else-silmukan avulla. Se silmukka voi sisältää esimerkiksi sellaisen kohdan, jossa pankkivirkailija hymyilee antaen käyttäjälle sellaisen vaikutelman niin kuin hän ottaisi osaa tai olisi ymmärtäväinen. Toinen silmukan kohta voi olla sellainen, jossa pankkivirkailija yrittää saada käyttäjän inputista edes jotain selkoa kysymällä käyttäjältä voisiko hän muotoilla asian toisin. Ja jos edelliset kaksi vaihtoehtoa eivät riitä käyttäjälle, vaan käyttäjä jatkaa saman asian parissa, silmukan lopussa voi olla se viimeinen else, eli toteaminen, ettei pankkivirkailija tiedä kyseessä olevasta asiasta riittävästi voidakseen antaa käyttäjälle tyydyttävän vastauksen.

Tietoa kirjoittajasta