Nuklear Gandhi

Nuclear Gandhi er en internet  meme karakter og en tilhørende urban legende . Ifølge legenden var der en fejl i computerspillet Sid Meier's Civilization , på grund af hvilken den pacifistiske leder Mahatma Gandhi på et bestemt tidspunkt af spillet blev ekstremt aggressiv og aktivt brugte atomsprænghoveder .

Den første omtale af fejlen dukkede op i 2012, to år efter udgivelsen af ​​Sid Meiers Civilization V. Det blev til sidst en af ​​de mest berygtede fejl i computerspils historie, og begyndte også at blive brugt i datalogikurser som et eksempel på heltalsoverløb . Også "Nuclear Gandhi" begyndte at blive inkluderet i Civilization -seriens spil som et påskeæg . Men i 2020 udtalte Sid Meier , at fejlen i den første del af spillet aldrig eksisterede i virkeligheden. Ifølge ham blev "Nuclear Gandhi" først føjet til Sid Meiers Civilization V som en joke.

Beskrivelse af fejlen

Ifølge myten havde hver statsleder i det berømte spil Sid Meier's Civilization fra 1991 en parameter, der var ansvarlig for aggressivitet og tog en værdi fra 1 til 10, hvor en svarer til det laveste niveau af aggression, og ti - det højeste [1] [ 2] (ifølge andre kilder tog parameteren værdier fra 1 til 12 [3] ). Den indiske leder Mahatma Gandhi havde den laveste aggressivitetsvurdering af alle ledere, lig med én [4] , som et resultat af hvilket han kun udkæmpede defensive krige [5] . Da computerspilleren ændrede statssystemet til demokratisk  - det foretrukne system for fredselskende civilisationer [2] - blev dens aggressivitet yderligere reduceret med to point, hvilket i tilfældet med Gandhi førte til et negativt aggressionsniveau svarende til -1 [ 6] . Men da aggressionsniveauet blev lagret i en en-byte heltalsvariabel uden fortegn , som kan tage værdier fra 0 til 255 (2 8 -1), opstod der et heltalsoverløb , og værdien af ​​parameteren blev 255 [6]  - gør Gandhi 25 gange mere aggressiv end de mest militante ledere i spillet [5] . I det teknologiske træ var demokratiet placeret ikke langt fra atomteknologi , og derfor "gik Gandhi amok" næsten samtidig med opfindelsen af ​​atomvåben, som førte til pludselige atombombninger fra Indien [1] . Fejlen blev angiveligt hurtigt rettet i det første spil i Civilization -serien [3] [7] , men udviklerne kunne lide det så meget, at det bevidst blev gentaget i efterfølgende spil som et påskeæg og en joke [1] [8] [ 7] . Ifølge andre kilder blev den oprindelige fejl først lavet i Sid Meiers Civilization II [3] .

Faktisk havde lederne i den første Civilization ifølge Civilization II hovedspildesigner Brian Reynolds kun tre niveauer af aggression, og selvom Gandhis AI faktisk var det laveste niveau, havde en anden tredjedel af lederne nøjagtigt det samme niveau. Derudover argumenterede Brian på baggrund af hans erindring om kodestrukturen, at der ikke var nogen usigneret variabel der, og at der ikke var nogen teknisk mulighed for ledere til at være mere aggressive end de mest militante ledere i spillet - selvom en leder virkelig ville have 255. aggressionsniveau, ville han opføre sig nøjagtigt det samme som lederen af ​​det tredje niveau [5] . Ifølge Sid Meier , fordi heltalsvariabler er signeret som standard i både C -sproget, hvor Civilization blev skrevet , og i C++-sproget , hvor Civilization II er skrevet , er dette den variabel, der blev brugt til at lagre aggressiviteten af kunstig intelligens; derudover påvirkede det politiske system ikke aggressionsniveauet, og derfor forblev Gandhis aggressivitet lig med én gennem hele spillet [3] . Under krigen kunne Indien i civilisationen , ligesom enhver anden civilisation i spillet, bruge atomvåben, men Gandhi brugte ikke mere atomsprænghoveder end Abraham Lincoln og andre fredselskende ledere [2] [3] . Derudover brugte alle lederne i spillet de samme linjer i dialogerne, og derfor kunne spillerne modtage regelmæssige trusler om atombomber fra Gandhi ("Vores ord er støttet med atomvåben!" ), hvilket ikke modsagde hans fredelige natur , da denne bemærkning har til formål at forhindre en mulig krig [9] [3] . Samtidig var Indien dog på grund af vægten på fredelig videnskabelig udvikling ofte et af de første til at opdage teknologien til at spalte atomet [2] [3] .  

Historie

"Nuclear Gandhi" dukkede første gang op i Sid Meiers Civilization V , hvor John Shafer , spillets  til 12.atomvåbenpræference, satte Indiensspildesignerførende filosofien om ikke-vold , kan der være et ønske om at kaste atombomber på deres naboer”; samtidig vidste John ikke noget om, hvordan Gandhi opførte sig i den første del af spillet. Efter spillets udgivelse i 2010 lagde spillerne mærke til den indiske leders usædvanlige fjendtlighed; hun var især dedikeret til et af numrene af tegneserien Critical Miss , udgivet i The Escapist magazine [2] . Blandt spillerne i Civilization fik Gandhi kælenavne som "Thermonuclear", "Destroyer of Worlds" og "Kurchatov" [10] .

I juli 2012, 21 år efter udgivelsen af ​​den originale Sid Meier's Civilization , blev en artikel postet på TV Tropes wiki af brugeren Tunafish om en påstået fejl i den første civilisation , der førte til Gandhis øgede aggressivitet, men der blev ikke fremlagt beviser. [3 ] [2] . I november blev lignende oplysninger tilføjet til Wikia [3] . Ifølge Sid Meier blev historien i de næste to år cirkuleret gennem fora og blandt spillerne, og hver gang nogen tvivlede på dens sandhed, blev et link til wiki-projektet brugt som bevis [2] .

I 2014 fik historien en masse omtale, da tegneserien Critical Miss om Gandhi i Civilization V blev genudsendt på Reddit , og i kommentarerne begyndte brugerne at forklare, hvorfor Gandhi blev gjort så aggressiv [2] . Ti dage senere offentliggjorde Kotaku -nyhedssiden en artikel med titlen Why Gandhi Is Such An Asshole In Civilization [ 6 ] , som snart blev opfanget af andre nyhedssider [2] og blogs [3] . Som et resultat af denne bølge af interesse for medierne og blogosfæren blev et stort antal fans af serien opmærksomme på fejlen, og "nuklear Gandhi" blev et velkendt internet-gamingmeme og genstand for vittigheder; også, takket være Mandela-effekten, huskede mange mennesker, hvordan de i de første spil i Civilization -serien blev irriterede over Indien [2] . Nuclear Gandhi blev snart føjet til Know Your Meme- siden, men Civilization II [3] blev opført som det spil, hvor fejlen først dukkede op .  

Den 18. juni 2019 postede Kevin Schultz, marketingchef hos Firaxis Games , et tweet om, at han ville være offline i et par uger, da han fløj til Kina på forretningsrejse, og foreslog i denne periode at reflektere over spørgsmålet: " hvad nu hvis den berømte historie om en fejl i den første civilisation , der angiveligt gjorde Gandhi til en fan af atombomber, en absolut løgn? Dette fik Chris Bright, en tidligere Eurogamer -journalist , der arbejdede for YouTube-kanalen People Make Games , til at lancere en undersøgende journalistik [5] .

Chris kontaktede udgiveren 2K 's PR -team for at arrangere et interview for ham med en Firaxis- repræsentant , men blev afvist. Derefter kontaktede Chris Bruce Shelley  , en spildesigner, der forlod Firaxis et år efter udgivelsen af ​​den første Civilization , men han sagde, at han ikke kunne huske et sådant problem, eftersom Civilization blev udviklet for 30 år siden: "Jeg husker vagt et problem relateret til Gandhi, men her skal du tale med Sid. Chris kontaktede derefter Brian Reynolds , ledende spildesigner for Civilization II , og modtog svaret: "Det er omkring tyve år siden, jeg sidst så koden til den første Civilization . Jeg er dog 99,9 % sikker på, at Gandhi-fejlhistorien er et absolut opspind.” Journalisten kontaktede igen 2K og personligt Sid Meier, men modtog ikke en direkte tilbagevisning af fejlhistorien: Sid sagde, at han ikke kendte svaret på dette spørgsmål, men han mente, at det var godt, fordi "i de dage, på grund af det faktum, at teknologien var ekstremt begrænset, foregik gameplayet af den første civilisation i vid udstrækning i spillerens fantasi" og "Jeg vil ikke gerne begrænse deres fantasi ved at afsløre for meget." Journalisten offentliggjorde resultatet af undersøgelsen på YouTube [5] .

Senere bekræftede Sid Meier i et interview med Ars Technica , at historien om en fejl i spilkoden er fiktiv [ 2 ] , og den 8. september 2020, Sid Meiers Memoir! legender [2] [4] [11] .

Optrædener i spil

I Sid Meiers Civilization V er Gandhi en af ​​de mest fredelige ledere, men hans parameter for kunstig intelligens , som regulerer skabelsen og brugen af ​​atomvåben , har en værdi på 12 på en skala fra 1 til 10, den højeste blandt alle ledere ( de næste tre ledere har en nuklear rating på 8 , og for flertallet ligger den i området 4-6) [6] . For at diversificere gameplayet i Civilization V ændres parametrene for kunstig intelligens i begyndelsen af ​​hvert spil tilfældigt i området fra -2 til +2, men i Gandhi, selv i tilfælde af et kast på -2, parametre, der er ansvarlige for skabelsen og brugen af ​​atomvåben, forbliver lige, den maksimalt mulige værdi er 10 [12] .

Sid Meiers Civilization VI introducerede mekanikken bag "historiske mål" for ledere til at regulere adfærden af ​​kunstig intelligens. Hver leder har to mål: Det ene er permanent og tildelt lederen, og det andet vælges tilfældigt i starten af ​​spillet. Mahatma Gandhis historiske mål er "fredsstifteren", takket være hvilken han ikke optræder som en aggressor i krige, rykker tættere på fredelige civilisationer og ikke kan lide aggressorer, men som et andet mål har han en øget sandsynlighed for at nå målet "Nuklear aggressor" [13] [14] .

Indflydelse

"Nuclear Gandhi" er en af ​​de mest berømte fejl i computerspils historie [5] , som har affødt et stort antal internetmemer [8] . Det bruges også som et eksempel på heltalsoverløb i datalogikurser , herunder på Harvard University [2] .

Se også

Noter

  1. 1 2 3 Ethan Maurice. Hvorfor Gandhi er så voldelig i  civilisationsspil . Screen Rant (30. juni 2020). Hentet 18. september 2020. Arkiveret fra originalen 3. september 2020.
  2. 1 2 3 4 5 6 7 8 9 10 11 12 13 Alexey Afanasiev. Historien om fremkomsten af ​​myten om "Nuclear Gandhi" - ifølge Sid Meier selv . DTF (16. september 2020). Hentet 18. september 2020. Arkiveret fra originalen 18. september 2020.
  3. 1 2 3 4 5 6 7 8 9 10 11 Meier, Sid . Funny Business // Sid Meier's Memoir!: A Life in Computer Games  (eng.) . - W.W. Norton , 2020. - S. 261-266. — 304 s. — ISBN 978-1-324-00587-2 .
  4. 12 Dustin Bailey. Sid Meier siger, at civilisationens nukleare Gandhi-fejl ikke er  ægte . PCGamesN (8. september 2020). Hentet 18. september 2020. Arkiveret fra originalen 19. september 2020.
  5. 1 2 3 4 5 6 Artemy Leonov. Hvorfor Civilizations "Nuclear Gandhi"-fejlhistorie sandsynligvis er opfundet . DTF (5. september 2019). Hentet 18. september 2020. Arkiveret fra originalen 26. september 2020.
  6. 1 2 3 4 Luke Plunkett. Hvorfor Gandhi er sådan et røvhul i  civilisationen . Kotaku (3. februar 2016). Hentet 18. september 2020. Arkiveret fra originalen 18. september 2020.
  7. 1 2 James Plafke. Hvad forårsagede Gandhis umættelige blodtørst i  civilisationen . Geek.com (3. november 2014). Hentet 18. september 2020. Arkiveret fra originalen 22. juli 2016.
  8. 12 Angus A.A. Mol. "Fra stenalderen til informationsalderen": Historie og arv i Sid Meiers civilisation  VI . Cambridge University Press (20. april 2017). Hentet 18. september 2020. Arkiveret fra originalen 4. februar 2021.
  9. Ian Walker. Civilization Creator skyder vores minder om en atomvåben-glad  Gandhi ned . Kotaku (9. september 2020). Hentet 18. september 2020. Arkiveret fra originalen 12. september 2020.
  10. Mikhail Andreev. "Destroyer of Worlds" Gandhi leder Indien i Civilization VI . Overclockers.ru (30. august 2016). Hentet 21. september 2020. Arkiveret fra originalen 2. oktober 2020.
  11. Dmitry Rud. Skaberen af ​​Sid Meier's Civilization afslørede myten om oprindelsen af ​​den "nukleare" Gandhi . 3DNews (10. september 2020). Hentet 18. september 2020. Arkiveret fra originalen 18. september 2020.
  12. Anton Dizon. I 'Civilization VI' er Gandhi måske ikke så atom-glad længere  (engelsk) . Rappler (14. november 2016). Hentet 18. september 2020. Arkiveret fra originalen 11. januar 2021.
  13. Gita Jackson. Gandhi er stadig et røvhul i civilisationen VI  . Kotaku (11. august 2016). Hentet 21. september 2020. Arkiveret fra originalen 18. september 2020.
  14. Mikhail Andreev. Sid Meier afslørede hovedmyten i Civilization-serien . Overclockers.ru (9. september 2020). Hentet 21. september 2020. Arkiveret fra originalen 19. september 2020.

Litteratur

Links