„Nukleáris Gandhi” változatai közötti eltérés

Ugrás a navigációhoz Ugrás a kereséshez
a
a (→‎A hiba leírása: betűhuba)
[[Fájl:Odometer rollover.jpg|bélyegkép|A [[kilóméteróra]] jó szemléltető példája az [[integer-túlcsordulás]]nak: egy hat számjegyből álló kilóméterórán a 0 előtt a 999999 áll; egy nyolcbites integer típusú változó esetében a 255 után a 0 áll]]
 
A legenda szerint a [[Civilization (videójáték)|''Civilization''ben]] az államfők [[mesterséges intelligencia|mesterséges intelligenciájában]] volt egy olyan paraméter, amely azok agresszióját írta le egy 1–10-es skálán, ahol az 1 a legkevésbé, míg a 10 a leginkább agresszív állapot.<ref name="screenrant">{{cite web |url=https://screenrant.com/civilization-gandhi-evil-civ-6-glitch-nukes-why/ |title=Why Gandhi Is So Violent In Civilization Games |author=Ethan Maurice |website=[[Screen Rant]] |date=2020-06-30 |accessdate=2020-09-18 |lang=en }}</ref><ref name="dtf myth history" /> Más források szerint a skála 1–12-ig terjedt.<ref name="memoir">{{cite book| author = [[Sid Meier|Meier, Sid]] | chapter = Funny Business| chapter-url = | format = | url = | title = Sid Meier's Memoir!: A Life in Computer Games | orig-year = | agency = | edition = |location= |date = 2020 |publisher= [[W. W. Norton & Company|W. W. Norton]] |at= |volume= |issue = | pages = 261—266| page = | series = | isbn = 978-1-324-00587-2| ref = }}</ref> [[Mahátma Gandhi]] [[india]]i államfő volt a játék egyetlen vezére, aki az 1-es legkevésbé agresszív besorolást kapta,<ref name="pcgamesn">{{cite web |url=https://www.pcgamesn.com/civilization-gandhi-nukes |title=Sid Meier says Civilization’s nuclear Gandhi bug isn’t real |author=Dustin Bailey |website=[[PCGamesN]] |date=2020-09-08 |accessdate=2020-09-18 |lang=en }}</ref> melynek hatására kizárólag önvédelmi háborúkat tudott kikáltanikikiáltani.<ref name="dtf probably myth">{{cite web |url=https://dtf.ru/games/67979-pochemu-istoriya-o-bage-s-yadernym-gandi-v-civilization-skoree-vsego-vydumana |title=Почему история о баге с «ядерным Ганди» в Civilization, скорее всего, выдумана |author=Артемий Леонов |website=[[DTF (weboldal)|DTF]] |date=2019-09-05 |lang=ru |accessdate=2020-09-18 }}</ref> Amint a mesterséges intelligencia [[demokrácia|demokráciára]] váltotta az államrendszerét, melyet az Indiához hasonló békés nemzetek előnyben részesítettek,<ref name="dtf myth history" /> akkor az agressziószint 2-vel lecsökkent. Gandhi esetében ez -1-es negatív agressziószinthez vezetett.<ref name="kotaku bug">{{cite web |url=https://kotaku.com/why-gandhi-is-such-an-asshole-in-civilization-1653818245 |title=Why Gandhi Is Such An Asshole In Civilization |author=Luke Plunkett |website=[[Kotaku]] |date=2016-02-03 |accessdate=2020-09-18 |lang=en }}</ref> Az agressziószint egy [[integer|nyolcbites alá nem írt integerváltozóban]] volt tárolva, melyben kizárólag 0 és 255 közötti (vagy 2<sup>8</sup>-1) értékeket lehet tárolni, ezért a demokrácia [[integer-túlcsordulás]]t és az érték 255-re cserélését okozta,<ref name="kotaku bug" /> melynek értelmében Gandhi huszonötször agresszívabb lesz a játék leginkább támadószelleműbb vezetőivel szemben.<ref name="dtf probably myth" /> A ''Civilization'' [[tecnológiafa|technológiafáján]] a demokrácia a [[Nukleáris kötési energia|nukleáris technológiához]] közel helyezkedik el, ezért Gandhi majdnem a nukleáris fegyverek feltalálásával egyidőben őrül meg. Ez váratlan indiai atomcsapásokhoz vezet.<ref name="screenrant" /> A hibát állítólag a [[Civilization (sorozat)|''Civilization'' sorozat]] első játékában kijavították,<ref name="geek">{{cite web |url=http://www.geek.com/games/why-gandhi-is-always-a-warmongering-jerk-in-civilization-1608515/ |title=What caused Gandhi’s insatiable bloodlust in Civilization |author=James Plafke |website=[[Geek.com]] |date=2014-11-03 |accessdate=2020-09-18 |lang=en |archiveurl=https://web.archive.org/web/20160722112142/http://www.geek.com/games/why-gandhi-is-always-a-warmongering-jerk-in-civilization-1608515/ |archivedate=2016-07-22 }}</ref> azonban a fejlesztőknek annyira tetszett az, hogy a rákövetkező játékokban egyfajta [[easter egg]]ként és viccként újra implementálták.<ref name="screenrant" /><ref name="cambridge">{{cite web |url=https://www.cambridge.org/core/journals/advances-in-archaeological-practice/article/from-the-stone-age-to-the-information-age/A23316ACBE9D5DBD392AC03820AEC6A8 |title=“From the Stone Age to the Information Age”: History and Heritage in Sid Meier's Civilization VI |website=[[Cambridge University Press]] |date=2017-04-20 |author=Angus A. A. Mol |lang=en |accessdate=2020-09-18 }}</ref><ref name="geek" /> Egyes források szerint a bug először a ''[[Civilization II]]''-ben jelent meg.<ref name="memoir" />
 
[[Brian Reynolds (játéktervező)|Brian Reynolds]], a ''Civilization II'' vezető [[játéktervező]]je szerint a valóságban a ''Civilization''ben mindössze három lehetséges agressziószint van és Gandhi mesterséges intelligenciája a lehető legalacsonyabb agressziószintet kapta, az államfők egyharmadával egyetemben. Ezek mellett Reynolds emlékei szerint a ''Civilization'' kódfelépítése ebben a kódszakaszban nem tartalmazott alá nem írt változókat és a vezérek nem tudtak a leprogramozott leginkább támadószelleműbb államfőknél agresszívebben cselekedni, így egy 255-ös agressziószintű vezér ugyanúgy cselekedne, mint egy 3-as agressziószintű.<ref name="dtf probably myth" /> [[Sid Meier]] szerint mivel a [[C (programozási nyelv)|C]]-ben és a [[C++]]-ban, a ''Civilization'' és a ''Civilization II'' programozási nyelveiben alapértelmezetten alá van írva az összes integerváltozó, így az agressziószint tárolására használt is, valamint mivel az államforma egyáltalán nincs befolyással a mesterséges intelligencia agressziójára, ezért Gandhi agressziószintje a játék folyamán ugyanaz marad.<ref name="memoir" /> India a háborúk alatt az összes többi nemzethez hasonlóan használhat nukleáris fegyvereket, azonban Gandhi nem használná azokat gyakrabban, mint [[Abraham Lincoln]] vagy a többi békés államfő.<ref name="dtf myth history">{{cite web |url=https://dtf.ru/games/210957-istoriya-poyavleniya-mifa-o-yadernom-gandi-po-versii-samogo-sida-meyera |title=История появления мифа о «Ядерном Ганди» — по версии самого Сида Мейера |author=Алексей Афанасьев |website=[[DTF (weboldal)|DTF]] |date=2020-09-16 |lang=ru |accessdate=2020-09-18 }}</ref><ref name="memoir" /> Mindezek mellett az összes államfő ugyanazon szövegsorokat használja, így a játékosok gyakran kaphattak nukleáris csapásokkal való fenyegetéseket Gandhitól („Our words are backed with nuclear weapons!”), azonban ezek a sorok nem állnak összetűzésben Gandhi békés természetével, mivel a célja egy lehetséges háború kirobbanásának megakadályozása.<ref name="kotaku myth">{{cite web |url=https://kotaku.com/civilization-creator-shoots-down-our-memories-of-a-nuke-1845006305 |title=Civilization Creator Shoots Down Our Memories Of A Nuke-Happy Gandhi |author=Ian Walker |website=[[Kotaku]] |date=2020-09-09 |accessdate=2020-09-18 |lang=en }}</ref><ref name="memoir" /> Másrészről India a békés tudományos természetének köszönhetően az ellenfeleinél hamarabb feltalálhatja a nukleáris technológiát.<ref name="dtf myth history" /><ref name="memoir" />

Navigációs menü