Ydinvoima Gandhi

Nuclear Gandhi on Internet- meemihahmo  ja siihen liittyvä urbaani legenda . Legendan mukaan tietokonepelissä Sid Meier's Civilization oli bugi , jonka vuoksi pasifistinen johtaja Mahatma Gandhi tuli tietyssä pelin vaiheessa erittäin aggressiiviseksi ja käytti aktiivisesti ydinkärjeä .

Ensimmäinen maininta virheestä ilmestyi vuonna 2012, kaksi vuotta Sid Meier's Civilization V :n julkaisun jälkeen. Siitä tuli lopulta yksi tietokonepelien historian tunnetuimmista bugeista, ja sitä alettiin käyttää myös tietojenkäsittelytieteen kursseilla esimerkkinä kokonaislukujen ylivuodosta . Myös "Nuclear Gandhi" alettiin sisällyttää Civilization -sarjan peleihin pääsiäismunana . Vuonna 2020 Sid Meier kuitenkin totesi, että pelin ensimmäisen osan virhettä ei koskaan ollut olemassa todellisuudessa. Hänen mukaansa "Nuclear Gandhi" lisättiin ensin Sid Meierin Civilization V -kirjaan vitsinä.

Virheen kuvaus

Myytin mukaan jokaisella osavaltion johtajalla vuoden 1991 kuuluisassa pelissä Sid Meier's Civilization oli parametri, joka vastasi aggressiivisuudesta ja sai arvon 1:stä 10:een, jossa yksi vastaa alinta aggression tasoa ja kymmenen - korkeinta [1] [ 2] (muiden lähteiden mukaan parametri sai arvot 1 - 12 [3] ). Intian johtajalla Mahatma Gandhilla oli kaikista johtajista alhaisin aggressiivisuusluokitus, yhtä [4] , minkä seurauksena hän taisteli vain puolustussotia [5] . Kun tietokonepelaaja muutti valtiojärjestelmän demokraattiseksi  - rauhaa rakastavien sivilisaatioiden suosimaksi järjestelmäksi [2] - sen aggressiivisuus väheni lisäksi kahdella pisteellä, mikä Gandhin tapauksessa johti negatiiviseen aggressiotasoon, joka oli yhtä suuri kuin -1 [ 2]. 6] . Koska aggression taso kuitenkin tallennettiin yksitavuiseen etumerkkittömään kokonaislukumuuttujaan , joka voi saada arvot välillä 0 - 255 (2 8 −1), tapahtui kokonaislukujen ylivuoto ja parametrin arvoksi tuli 255 [6]  - tekee Gandhista 25 kertaa aggressiivisemman kuin pelin militanttiimmat johtajat [5] . Teknologisessa puussa demokratia sijaitsi lähellä ydinteknologiaa , ja siksi Gandhi " hullui " melkein samanaikaisesti ydinaseiden keksimisen kanssa, mikä johti äkillisiin ydinpommituksiin Intiasta [1] . Virhe korjattiin väitetysti nopeasti Civilization -sarjan ensimmäisessä pelissä [3] [7] , mutta kehittäjät pitivät siitä niin paljon, että se toistettiin tarkoituksella myöhemmissä peleissä pääsiäismunana ja vitsinä [1] [8] [ 7] . Muiden lähteiden mukaan alkuperäinen virhe tehtiin ensimmäisen kerran Sid Meier's Civilization II: ssa [3] .

Itse asiassa Civilization II :n johtavan pelisuunnittelijan Brian Reynoldsin mukaan ensimmäisen sivilisaation johtajilla oli vain kolme aggression tasoa, ja vaikka Gandhin tekoäly oli todellakin alin taso, toisella kolmanneksella johtajista oli täsmälleen sama taso. Lisäksi Brian väitti koodirakenteesta muistojensa perusteella, että siellä ei ollut allekirjoittamatonta muuttujaa, eikä johtajilla ollut teknistä mahdollisuutta olla aggressiivisempi kuin pelin militanttiimmat johtajat - vaikka joku johtaja todella olisi 255. aggressiotaso, hän käyttäytyisi täsmälleen samalla tavalla kuin kolmannen tason johtaja [5] . Sid Meierin mukaan , koska kokonaislukumuuttujat allekirjoitetaan oletusarvoisesti sekä C -kielellä, jolla Civilization kirjoitettiin , että C++-kielellä , jolla Civilization II on kirjoitettu , tämä on muuttuja, jota käytettiin tallentamaan aggressiivisuuden tekoäly; Lisäksi poliittinen järjestelmä ei vaikuttanut aggressiivisuuden tasoon, ja siksi Gandhin aggressiivisuus pysyi samana koko pelin ajan [3] . Sodan aikana Intia sivilisaatiossa , kuten mikä tahansa pelin sivilisaatio, saattoi käyttää ydinaseita, mutta Gandhi käytti ydinkärkiä vain Abraham Lincoln ja muut rauhaa rakastavat johtajat [2] [3] . Lisäksi kaikki pelin johtajat käyttivät samoja linjoja vuoropuheluissa, ja siksi pelaajat saattoivat saada säännöllisiä ydinpommitusten uhkauksia Gandilta ("Sanamme ovat tukena ydinaseilla!" ), mikä ei ollut ristiriidassa hänen rauhanomaisen luonteensa kanssa. , koska tämän huomautuksen tarkoituksena on estää mahdollinen sota [9] [3] . Samaan aikaan kuitenkin rauhanomaisen tieteellisen kehityksen painottamisen vuoksi Intia oli usein yksi ensimmäisistä, jotka löysivät atomin halkaisutekniikan [2] [3] .  

Historia

"Nuclear Gandhi" ilmestyi ensimmäisen kerran Sid Meier's Civilization V -pelissä , jossa pelin johtava pelisuunnittelija John Shafer asetti  joka12.ydinaseetuksiIntian väkivallattomuuden filosofiaa , saattaa olla halu pudottaa atomipommeja naapureihinsa”; samaan aikaan John ei tiennyt mitään siitä, kuinka Gandhi käyttäytyi pelin ensimmäisessä osassa. Pelin julkaisun jälkeen vuonna 2010 pelaajat huomasivat Intian johtajan epätavallisen vihamielisyyden; Hän oli erityisesti omistettu yhdelle The Escapist -lehdessä julkaistun Critical Miss -sarjakuvan numeroista [2] . Civilizationin pelaajista Gandhi ansaitsi sellaisia ​​lempinimiä kuin "Thermonuclear", "Destroyer of Worlds" ja "Kurchatov" [10] .

Heinäkuussa 2012, 21 vuotta alkuperäisen Sid Meier's Civilization -julkaisun jälkeen, käyttäjä Tunafish lähetti TV Tropes -wikiin artikkelin väitetystä virheestä ensimmäisessä sivilisaatiossa , joka johti Gandhin lisääntyneeseen aggressiivisuuteen, mutta todisteita ei esitetty. [3 ] [2] . Marraskuussa vastaava tieto lisättiin Wikiaan [3] . Sid Meierin mukaan tarinaa levitettiin seuraavien kahden vuoden ajan foorumeilla ja pelaajien kesken, ja aina kun joku epäili sen totuutta, todisteena käytettiin linkkiä wikiprojektiin [2] .

Vuonna 2014 tarina sai paljon julkisuutta, kun Critical Miss -sarjakuva Gandhi in Civilization V :stä julkaistiin uudelleen Redditissä , ja kommenteissa käyttäjät alkoivat selittää, miksi Gandhista tehtiin niin aggressiivinen [2] . Kymmenen päivää myöhemmin Kotaku -uutissivusto julkaisi artikkelin Why Gandhi Is Such An Asshole In Civilization [ 6 ] , jonka muut uutissivustot [2] ja blogit [3] nappasivat pian . Tämän median ja blogimaailman kiinnostuksen nousun seurauksena monet sarjan fanit huomasivat virheen, ja "ydin-Gandhista" tuli tunnettu Internet-pelimeemi ja vitsien aihe; Mandela-ilmiön ansiosta monet ihmiset muistivat, kuinka Intia ärsytti heitä Civilization -sarjan ensimmäisissä peleissä [2] . Nuclear Gandhi lisättiin pian Know Your Meme -sivustolle, mutta Civilization II [3] listattiin peliksi, jossa virhe ilmestyi ensimmäisen kerran .  

Firaxis Gamesin markkinointipäällikkö Kevin Schultz julkaisi 18. kesäkuuta 2019 twiitin , jossa hän ilmoitti olevansa offline-tilassa muutaman viikon, koska hän lensi Kiinaan liikematkalla, ja ehdotti tänä aikana pohtimaan kysymystä: " entä jos kuuluisa tarina ensimmäisen sivilisaation bugista , jonka väitetään tehneen Gandhista ydinpommien fanin, on ehdoton valhe? Tämä sai Chris Brightin, entisen Eurogamer -toimittajan , joka työskenteli People Make Games YouTube -kanavalla , käynnistämään tutkivan journalismin [5] .

Chris otti yhteyttä kustantaja 2K :n PR -tiimiin järjestääkseen hänelle haastattelun Firaxis -edustajan kanssa , mutta hänet evättiin. Sitten Chris otti yhteyttä Bruce Shelleyyn  , pelisuunnittelijaan, joka jätti Firaxisin vuosi ensimmäisen Civilizationin julkaisun jälkeen , mutta hän sanoi, ettei hän muista sellaista ongelmaa, koska Civilization kehitettiin 30 vuotta sitten: "Muistan hämärästi erään ongelman, joka liittyi Gandhi, mutta täällä sinun täytyy puhua Sidille. Chris otti sitten yhteyttä Brian Reynoldsiin , Civilization II :n johtavaan pelisuunnittelijaan ja sai vastauksen: "On kulunut noin kaksikymmentä vuotta siitä, kun viimeksi näin ensimmäisen sivilisaation koodin. Olen kuitenkin 99,9 % varma siitä, että Gandhin bugitarina on ehdoton keksimä. Toimittaja otti uudelleen yhteyttä 2K:hen ja henkilökohtaisesti Sid Meieriin, mutta ei saanut suoraa kumoamista virhetarinasta: Sid sanoi, ettei hän tiennyt vastausta tähän kysymykseen, mutta hän uskoi sen olevan hyvä, koska "noin aikoina Koska tekniikka oli erittäin rajallista, ensimmäisen sivilisaation pelattavuus tapahtui suurelta osin pelaajan mielikuvituksessa" ja "en haluaisi rajoittaa heidän mielikuvitustaan ​​paljastamalla liikaa." Toimittaja julkaisi tutkimuksen tuloksen YouTubessa [5] .

Myöhemmin Sid Meier vahvisti Ars Technican haastattelussa , että tarina pelin koodissa olevasta bugista on fiktiivinen [ 2] , ja 8.9.2020 Sid Meier's Memoir! -legendat [2] [4] [11] .

Esiintyminen peleissä

Sid Meier's Civilization V : ssä Gandhi on yksi rauhanomaisimpia johtajia, mutta hänen tekoälyparametrinsa , joka säätelee ydinaseiden luomista ja käyttöä , on arvoltaan 12 asteikolla 1-10, korkein kaikista johtajista ( kolmen seuraavan johtajan ydinvoimaluokitus on 8 ja suurimmalla osalla se on välillä 4-6) [6] . Pelin monipuolistamiseksi Civilization V -pelissä jokaisen pelin alussa tekoälyn parametreja muutetaan satunnaisesti välillä -2:sta +2:een, mutta Gandhissa jopa -2:n heiton tapauksessa ydinaseiden luomisesta ja käytöstä vastaavat parametrit pysyvät samoina, suurin mahdollinen arvo on 10 [12] .

Sid Meier's Civilization VI esitteli "historiallisten tavoitteiden" mekaniikan johtajille tekoälyn käyttäytymisen säätelemiseksi. Jokaisella johtajalla on kaksi tavoitetta: yksi on pysyvä ja määrätty johtajalle, ja toinen valitaan satunnaisesti pelin alussa. Mahatma Gandhin historiallinen tavoite on "rauhantekijä", jonka ansiosta hän ei toimi hyökkääjänä sodissa, lähestyy rauhanomaisia ​​sivilisaatioita ja ei pidä hyökkääjistä, mutta toisena tavoitteena hänellä on lisääntynyt todennäköisyys saada tavoite "Ydinhyökkääjä" [13] [14] .

Vaikuttaa

"Nuclear Gandhi" on yksi tietokonepelien historian tunnetuimmista bugeista [5] , joka on synnyttänyt suuren määrän Internet-meemejä [8] . Sitä käytetään myös esimerkkinä kokonaislukujen ylivuodosta tietojenkäsittelytieteen kursseilla , mukaan lukien Harvardin yliopistossa [2] .

Katso myös

Muistiinpanot

  1. 1 2 3 Ethan Maurice. Miksi Gandhi on niin väkivaltainen  sivilisaatiopeleissä . Screen Rant (30. kesäkuuta 2020). Haettu 18. syyskuuta 2020. Arkistoitu alkuperäisestä 3. syyskuuta 2020.
  2. 1 2 3 4 5 6 7 8 9 10 11 12 13 Aleksei Afanasjev. Tarina "Nuclear Gandhin" myytin syntymisestä - Sid Meierin itsensä mukaan . DTF (16. syyskuuta 2020). Haettu 18. syyskuuta 2020. Arkistoitu alkuperäisestä 18. syyskuuta 2020.
  3. 1 2 3 4 5 6 7 8 9 10 11 Meier, Sid . Funny Business // Sid Meier's Memoir!: Elämä tietokonepeleissä  (eng.) . - W.W. Norton , 2020. - S. 261-266. — 304 s. — ISBN 978-1-324-00587-2 .
  4. 12 Dustin Bailey. Sid Meier sanoo , että sivilisaation ydin Gandhi-vika ei ole todellinen  . PCGamesN (8. syyskuuta 2020). Haettu 18. syyskuuta 2020. Arkistoitu alkuperäisestä 19. syyskuuta 2020.
  5. 1 2 3 4 5 6 Artemy Leonov. Miksi Civilizationin "Nuclear Gandhi" -vikatarina on todennäköisesti keksitty . DTF (5. syyskuuta 2019). Haettu 18. syyskuuta 2020. Arkistoitu alkuperäisestä 26. syyskuuta 2020.
  6. 1 2 3 4 Luke Plunkett. Miksi Gandhi on sellainen kusipää  sivilisaatiossa . Kotaku (3. helmikuuta 2016). Haettu 18. syyskuuta 2020. Arkistoitu alkuperäisestä 18. syyskuuta 2020.
  7. 1 2 James Plafke. Mikä aiheutti Gandhin kyltymättömän verenhimon sivilisaatiossa  . Geek.com (3. marraskuuta 2014). Haettu 18. syyskuuta 2020. Arkistoitu alkuperäisestä 22. heinäkuuta 2016.
  8. 12 Angus A.A. Mol. "Kivikaudesta informaatiokaudelle": Historia ja perintö Sid Meierin sivilisaatiossa  VI . Cambridge University Press (20. huhtikuuta 2017). Haettu 18. syyskuuta 2020. Arkistoitu alkuperäisestä 4. helmikuuta 2021.
  9. Ian Walker. Sivilisaation luoja ampuu alas muistomme ydinase-onnellisesta  Gandhista . Kotaku (9.9.2020). Haettu 18. syyskuuta 2020. Arkistoitu alkuperäisestä 12. syyskuuta 2020.
  10. Mihail Andreev. "Mailmojen tuhoaja" Gandhi johtaa Intiaa Civilization VI:ssa . Overclockers.ru (30. elokuuta 2016). Haettu 21. syyskuuta 2020. Arkistoitu alkuperäisestä 2. lokakuuta 2020.
  11. Dmitri Rud. Sid Meierin sivilisaation luoja kumosi myytin "ydin" Gandhin alkuperästä . 3DNews (10. syyskuuta 2020). Haettu 18. syyskuuta 2020. Arkistoitu alkuperäisestä 18. syyskuuta 2020.
  12. Anton Dizon. "Civilization VI:ssa" Gandhi ei ehkä ole enää yhtä ydinonnellinen  (englanniksi) . Rappler (14. marraskuuta 2016). Haettu 18. syyskuuta 2020. Arkistoitu alkuperäisestä 11. tammikuuta 2021.
  13. Gita Jackson. Gandhi on edelleen kusipää sivilisaatiossa VI  . Kotaku (11. elokuuta 2016). Haettu 21. syyskuuta 2020. Arkistoitu alkuperäisestä 18. syyskuuta 2020.
  14. Mihail Andreev. Sid Meier kumosi Civilization - sarjan päämyytin . Overclockers.ru (9. syyskuuta 2020). Haettu 21. syyskuuta 2020. Arkistoitu alkuperäisestä 19. syyskuuta 2020.

Kirjallisuus

Linkit