跳至內容

核平聖雄甘地

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
核平聖雄甘地作為網路迷因的一例。原文化用自甘地名言「首先他們無視於你,而後是嘲笑你,接著是批鬥你,再來就是你的決勝之日」,並修改為「首先他們無視於你,而後是嘲笑你,接著你核平了他們,再來就是你的決勝之日」

核平聖雄甘地是電子策略遊戲《文明》中的一個都市傳說,聲稱該遊戲中存在程式錯誤,使原本奉行和平主義的領袖聖雄甘地變得極具侵略性且大量使用核武器。這種說法最早於2012年出現在TV Tropes網站,而《文明》系列創始人席德·梅爾在2020年澄清原版遊戲中不可能出現這一錯誤[1]。2010年發售的同系列續作《文明帝國V》中,開發者將甘地設定為熱衷使用核武器的形象,但「核平聖雄甘地」的說法是否因此而產生則沒有定論。

儘管「核平聖雄甘地」已被證實為謠言,但仍在電子遊戲界廣為人知,成為電腦科學中整數溢位的案例,也成為了《文明》系列中其他遊戲的彩蛋

傳言

「核平聖雄甘地」的傳言稱,《文明》中每個人工智慧英語Artificial intelligence in video games扮演的領袖都有「侵略性參數」。該數值由1至10,其中1是最偏好和平,而10則是最具侵略性[2][3]。亦有其他來源則聲稱參數值是由1至12[4]。傳言稱,印度領袖聖雄甘地是遊戲中唯一一個擁有最低侵略性參數1的領袖[5],因此他只能夠發動防禦性戰爭[6]。遊戲設定中,當政府形式轉成民主體制時,侵略性參數會減少2,而印度這種偏好和平的國家在遊戲中恰恰傾向採用民主體制政府。[3]當人工智慧控制的甘地將政府轉成民主體制時,會導致其侵略性參數減少至−1[7]

根據傳說,這款遊戲將侵略性參數儲存成8位元無符號整數變數,儲存範圍只能是0至255(或28 − 1),因此負值會導致整數溢位(整數下溢),使得這一數值儲存成255[7],因此甘地的侵略性會驟升,甚至達到遊戲中其他最具侵略性領袖的25倍[6]。在《文明》的科技樹中,「核武器」一般都只能在「民主政體」之後解鎖。在印度解鎖核武器時,甘地的侵略性往往已經大幅提升至255,因此印度會使用核導彈來突襲其他文明[2]。有其他說法聲稱遊戲在後續版本中已修正這個錯誤[8],亦有傳言稱開發人員得知這一說法後覺得很有趣,因此將其做成彩蛋放進遊戲中[2][9][8]。也有其他版本的傳言聲稱這個錯誤最早出現在《文明帝國II》中[4]

澄清

實際上根據《文明帝國II》主設計師布萊恩·雷諾斯英語Brian Reynolds (game designer)所述,《文明》中侵略性水平只有三級。甘地的人工智慧確實擁有最低的侵略性,但並不唯一,遊戲中有三分之一的領袖均為同一水平。此外,雷諾斯回憶相關的程式碼後,稱這部分的代碼沒有無符號變數,遊戲中的領袖也不會出現侵略性遠高於其他領袖的情況。即便侵略性參數達到255,其表現也會與侵略性3級的領袖無異[10]。根據《文明》系列創始人席德·梅爾所述,《文明》使用的C語言和《文明帝國II》使用的C++語言中,所有整數變數預設都是有符號的。因此若甘地的侵略性被定為–1,也不會發生溢位的;此外,政府形式不會影響到領袖侵略性,因此甘地的侵略性水平在遊戲前後期會保持一致[4]。遊戲中的印度和其他文明一樣,在戰時可以使用核武器,但甘地不會比亞伯拉罕·林肯或其他和平領袖用得更頻繁[3][4][10]。這個傳說產生的原因之一可能是由於印度傾向和平發展科學,往往比其他文明更早解鎖核武器的科技[10][4]。雷諾斯指出,遊戲中所有領袖在獲得核武器後都會變得「相當可憎」。以和平而著稱的甘地出現這種情況,似乎就會讓玩家更驚訝難忘[10]

納入遊戲設定

文明帝國V》的主設計師約翰·謝弗英語Jon Shafer。謝弗首次將《文明》系列中的甘地設計成核武器狂熱者

直至《文明帝國IV》發布時,很多玩家都誤認為開發者已經將「核平甘地」做成彩蛋收錄至遊戲中。但事實是,開發商Firaxis在《文明》系列的前四代中並未故意加入這樣的設定。而到了《文明》系列的第五代《文明帝國V》,「核平甘地」才首次納入遊戲設定。《文明帝國V》的主設計師約翰·謝弗英語Jon Shafer把甘地的「興建核武器」和「使用核武器」兩項參數設定為最高值12。謝弗稱這一設定是和玩家開的小玩笑:「試想像一下,堅持真理的印度政治家想用核武器轟炸鄰國,[這樣的設定]實在太有趣了」。《文明帝國V》於2010年發售之後,玩家開始注意到遊戲中甘地的反常行為。《The Escapist》雜誌還在漫畫《Critical Miss》中記錄了這一反常現象。隨後玩家把《文明帝國V》中的甘地暱稱為「熱核聖雄」、「世界的毀滅者」和「庫爾恰托夫[11]

圖為《文明帝國V》中的部分人工智慧設定。當中可見甘地「興建核武器」和「使用核武器」的數值都相當高。

甘地實際上是《文明帝國V》中最愛好和平的領袖之一,但其興建核武器和使用核武器的人工智慧參數都是12,是所有領袖中最高的。排在他之後三個領袖的這兩個數值是8,而大部分領袖的這兩項數值都在4和6之間[7]。為了能為遊戲提供更多變化,在每局遊戲開始時,《文明帝國V》都會在這兩個參數上加上一個−2到+2的隨機值。因此對甘地而言,「興建核武器」和「使用核武器」這兩個參數永遠都不會低於10,也是所有領袖中最高的。[12]

文明帝國VI》引入了名為「議程」的機制。每個領袖都有不同的議程作為其遊戲中的偏好策略:一個固定的公開議程是根據每個領袖的歷史形象和經歷而設定,另外的議程則是遊戲開始時隨機選擇的隱藏議程。甘地的固定議程是「和平衛士」,發動戰爭的可能性特別低,並且會鄙視發動戰爭的文明、欣賞保持和平的文明。但是他同時有70%的固定概率會獲得「核武器愛好者」的隱藏議程,熱衷興建核武器,並欣賞建造核武器的文明、鄙視不建造核武器的文明[13][14]

流言的傳播

在《文明》發售21年後的2012年初,一名叫Tunafish的TV Tropes使用者聲稱《文明》中有一個錯誤,使甘地變得異常侵略。該使用者並沒有為此事提供任何證據[4][3]。同一則資料在11月被收錄進了《文明》的Wikia[4]席德·梅爾稱,這個故事之後兩年在網際網路上廣泛傳播,每次有人質疑時都會有人用Wikia的連結作為證據[3]

2014年,Reddit使用者就《Critical Miss》展開討論,熱議甘地為何侵略性飆升,之後獲得了公眾的注意[3]。十天後,電子遊戲新聞網站Kotaku發表了文章《為甚麼〈文明〉中的甘地是個混蛋?》[7],引起了新聞網站和部落格的轉載和討論[3][4]。「核平聖雄甘地」很快就成為網路迷因和笑話在網際網路上廣泛流傳[3]。在「核平聖雄甘地」的迷因散播的同時,不少人回憶起自己還是《文明系列》新手時難以應付人工智慧操作的印度,產生曼德拉效應錯誤記憶[3]Know Your Meme」網站之後也收錄了「核平聖雄甘地」的資料,稱其最早出現於《文明帝國II》中[4]

2019年6月18日,Firaxis的營銷經理凱文·舒爾茨在推特上發文提到這一傳言,並稱「如果[這一傳言]是假的會怎樣?」遊戲網站Eurogamer的前專欄作家克里斯·布賴特因此開始了調查報導[6]

布賴特聯絡了2K遊戲公共關係部,申請訪問Firaxis的代表,但遭到拒絕。布賴特又訪問了Firaxis的前遊戲設計師布魯斯·薛利,薛利已經不記得30年前開發的遊戲中是否真有這種小問題,稱「我隱約記得甘地有問題,但你需要找席德·梅爾問一下」。《文明帝國II》的主設計師布萊恩·雷諾斯英語Brian Reynolds (game designer)則稱:「儘管我已經大約20年沒看過文明帝國I的代碼,不過我可以99.99%肯定地告訴你甘地漏洞完全是杜撰的」。布賴特最終聯絡了2K和席德·梅爾,梅爾稱也不知道正確答案,但他認為這都市傳說是件好事:「考慮到當時技術有限,原版的《文明》在很大程度上是玩家用想像力玩的遊戲」,因此「不願提出太多自己的想法來限制玩家的想像」。布賴特發佈了YouTube影片記錄了調查的結果[10]。 席德·梅爾後來在Ars Technica網站的訪問中也稱這一漏洞有可能存在,「但不是開發者故意留下的」[15]

2020年,席德·梅爾的自傳《創造文明的人:席德・梅爾回憶錄》出版發行,梅爾在其中澄清,「核平甘地」的所謂「程式錯誤」完全是杜撰的,並詳細解釋了這一都市傳說的誕生背景和經過[3][5][16]

影響

儘管「核平聖雄甘地」最終證實並非真實存在的程式錯誤,但這一傳言已經成為電子遊戲史上的知名問題之一[6]。它衍生出大量的網路迷因[9],並曾被哈佛大學和其他學府的電腦科學課程用作整數溢位的例子[3]

另見

參考資料

  1. ^ Meier, Sid. Sid Meier's Memoir!. New York, New York: W. W. Norton & Company, Inc. 2020: 262-263 [2023-09-10]. ISBN 9781324005872. (原始內容存檔於2023-05-26). 
  2. ^ 2.0 2.1 2.2 Ethan Maurice. Why Gandhi Is So Violent In Civilization Games. Screen Rant. 2020-06-30 [2020-09-18]. (原始內容存檔於2020-09-03) (英語). 
  3. ^ 3.00 3.01 3.02 3.03 3.04 3.05 3.06 3.07 3.08 3.09 3.10 Алексей Афанасьев. История появления мифа о «Ядерном Ганди» — по версии самого Сида Мейера [The story of the appearance of the myth of "Nuclear Gandhi" - according to Sid Meier himself]. DTF.ru. 2020-09-16 [2020-09-18]. (原始內容存檔於2020-09-18) (俄語). 
  4. ^ 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 Meier, Sid. Funny Business. Sid Meier's Memoir!: A Life in Computer Games. W. W. Norton. 2020: 261–266. ISBN 978-1-324-00587-2. 
  5. ^ 5.0 5.1 Dustin Bailey. Sid Meier says Civilization's nuclear Gandhi bug isn't real. PCGamesN. 2020-09-08 [2020-09-18]. (原始內容存檔於2020-09-19) (英語). 
  6. ^ 6.0 6.1 6.2 6.3 Артемий Леонов. Почему история о баге с «ядерным Ганди» в Civilization, скорее всего, выдумана [Why the story about the "Nuclear Gandhi" bug in Civilization is likely fictional]. DTF.ru. 2019-09-05 [2020-09-18]. (原始內容存檔於2020-09-26) (俄語). 
  7. ^ 7.0 7.1 7.2 7.3 Luke Plunkett. Why Gandhi Is Such An Asshole In Civilization. Kotaku. 2016-02-03 [2020-09-18]. (原始內容存檔於2020-09-18) (英語). 
  8. ^ 8.0 8.1 James Plafke. What caused Gandhi's insatiable bloodlust in Civilization. Geek.com英語Geek.com. 2014-11-03 [2020-09-18]. (原始內容存檔於2016-07-22) (英語). 
  9. ^ 9.0 9.1 Mol, Angus A. A.; Politopoulos, Aris; Ariese-Vandemeulebroucke, Csilla E. 'From the Stone Age to the Information Age': History and Heritage in Sid Meier's Civilization VI. Advances in Archaeological Practice英語Advances in Archaeological Practice. 2017, 5 (2): 214–219. doi:10.1017/aap.2017.9可免費查閱. 
  10. ^ 10.0 10.1 10.2 10.3 10.4 Bratt, Chris. Did Nuclear Gandhi Ever Really Happen in Civilization? (Video). People Make Games英語People Make Games. 2019-07-31 [2023-03-27]. (原始內容存檔於2024-01-24) –透過YouTube. 
  11. ^ Михаил Андреев. «Разрушитель миров» Ганди возглавляет Индию в Civilization VI ["Destroyer of Worlds" Gandhi leads India in Civilization VI]. Overclockers.ru. 2016-08-30 [2020-09-21]. (原始內容存檔於2020-10-02) (俄語). 
  12. ^ Anton Dizon. In 'Civilization VI,' Gandhi might not be as nuke-happy anymore. Rappler. 2016-11-14 [2020-09-18]. (原始內容存檔於2021-01-11) (英語). 
  13. ^ Gita Jackson. Gandhi Is Still An Asshole In Civilization VI. Kotaku. 2016-08-11 [2020-09-21]. (原始內容存檔於2020-09-18) (英語). 
  14. ^ Михаил Андреев. Сид Мейер опроверг главный миф серии Civilization [Sid Meier refuted the main myth of the Civilization series]. Overclockers.ru. 2020-09-09 [2020-09-21]. (原始內容存檔於2020-09-19) (俄語). 
  15. ^ Ars Technica. How Sid Meier Almost Made Civilization a Real-Time Strategy Game | War Stories. YouTube. 2019-09-23 [2023-05-08]. (原始內容存檔於2023-07-10). 
  16. ^ Дмитрий Рудь. Создатель Sid Meier's Civilization развенчал миф о происхождении «ядерного» Ганди [Sid Meier's Civilization creator debunked the myth of the origin of "nuclear" Gandhi]. 3DNews. 2020-09-10 [2023-09-10]. (原始內容存檔於2020-09-18) (俄語). 

延伸閱讀

外部連結