核平聖雄甘地

核平聖雄甘地是一個電子遊戲謠言，聲稱1991年的電子策略遊戲《文明》中有一個程序錯誤，迫使和平主義領袖聖雄甘地變得極具侵略性，並且大量使用核武器。這個聲稱最早是源於2012年的維基，並延續至2020年，直到系列的創始人席德·梅爾證實這個錯誤在原版遊戲中是不可能的。甘地在2010年發售的《文明V》被程序設定成是會展現這種行為的，而此事是否有導致人們錯誤認為之前遊戲中已有這種事則是沒有定論。

儘管是虛構的，核平聖雄甘地還是電子遊戲故障中最知名的一個，曾被用作計算機科學課程整數溢出的例子，並成為了《文明》系列中其他遊戲的彩蛋。

背景 
根據傳說，《文明》中每個領袖的都有一個描述侵略性的參數，數值由1至10，其中1是最沒有侵略性，而10則是最具侵略性的。其他來源則聲稱參數值是由1至12。印度領袖聖雄甘地是遊戲中唯一一個擁有最低侵略性參數1的領袖，因此他只能夠發動防御性戰爭。 像印度這種和平國家是偏向採用民主這種政府形式的，當人工智能把政府形式轉成民主時，, 侵略性水平會減少2。而在甘地的情況，這會導致侵略性水平達至−1。

根據傳說，侵略性水平參數被儲存成8位元無符號整數變量，這個變量的數值儲存範圍只能是0至255（或），因此負值會導致整數溢出（具體來說是整數下溢），數值被儲存成255，使甘地的侵略性成為最具侵略性領袖的25倍。在《文明》的科技樹中，核武器一般都只能在民主之解鎖，因此在印度能使用核武器時甘地的侵略性水平已經颷升了。這會使得印度突然使用核導彈來攻擊其他文明。這個故事的其他版本聲稱在遊戲之後的版本中的已修正使個錯誤，而在其他版本中開發人員對這謠言逗得太開心，以致於他們特地把它作為彩蛋重新放進遊戲中。一些版本的故事則聲稱這個錯誤最早出現在《文明II》中。

實際上根據《文明II》主遊戲設計師所述，《文明》中侵略性水平只有三級，雖然甘地的人工智能確實擁有最低的侵略性水平，但其餘全部領袖中的三分之一也是這個水平。此外，根據他對《文明》源代碼的記憶，雷諾斯聲稱這部分的代碼沒有無符號變量，因此遊戲中的領袖不會比其他領袖更具侵略性。擁有侵略性水平參數255的領袖與侵略性水平3級領袖的表現無異。根據席德·梅爾所述，在C語言和C++（分別是《文明》和《文明II》的程式語言）中，所有整數變量預設都是有符號的，因此若甘地的侵略性被定為–1，是不會發生溢出的；此外，政府形式是完全不會影響到侵略性水平的，因此甘地的侵略性水平在遊戲前後期維持一致。跟其他文明一樣，印度在戰時是可以使用核武器的，但甘地不會比亞伯拉罕·林肯或其他和平領袖用得更頻繁。這個傳說其中一個可能來源是印度因為其文明的和平科學取向，而傾向比其他文明更早發現核武器。雷諾斯指出遊戲中所有領袖在取得核武器後都變得“相當劣質”，並提出當這事發生在甘地身上時似乎就會變得更驚人和更難忘。

外在表現 

直到《文明IV》都還是出現一個常見的誤解，就是甘地的程式設定作為彩蛋，“仍然”使他傾向於使用核武器，但Firaxis並沒有故意在遊戲中加入這樣的設定。第一次這種故意包含“核平聖雄甘地”的設定出現於《文明V》。《文明V》的主遊戲設計師把甘地的“興建核武器”和“使用核武器”參數設定成可能的最高值12。謝弗說過他這樣做是為了開玩笑：“試想像一下，推廣‘真理永恆’的印度政治家可能對使用核武器轟炸鄰國有欲望，實在太有趣了"。在遊戲發售的2010年之後，玩家注意到甘地的反常行為；這事被畫進了《The Escapist》雜誌的《Critical Miss》漫畫中。玩家把《文明V》中的甘地暱稱為“熱核聖雄”、“世界的毀滅者”和“庫爾恰托夫”。

甘地實際上是《文明V》中最和平的領袖之一，但控制他興建和使用核武器的人工智能參數都是12，是所有領袖中最高的。之後最高的三個領袖的數值是8，而大部分領袖的數值都在4和6之間。為了能為遊玩提供更多可變性，在每局遊戲的開始時，《文明V》都會在這兩個參數上加上一個數值介於−2到+2的隨機值；對甘地而言，這意味着“興建核武器”和“使用核武器”這兩個參數永遠都不會低於最高等級：10級中的10級。

《文明VI》引入了一個秘密計劃的機制。每個領袖都有兩個計劃：第一個是根據領袖個人歷史而定的不變計劃，另一個是（《文明VI：風雲變幻》中引入的第三個計劃也是）遊戲開始時隨機選擇的。甘地的固定目標是“和平使者”：甘地發動戰爭的可能性特別低，並且會鄙視發動戰爭的文明，同時亦會欣賞不這樣做的文明。但是他有70%的固定概率會獲得“核武器愛好者”作為第二計劃，使得他集中於興建核武器，並欣賞也會這樣做的文明，同時鄙視不這樣做的文明。

謠言 
在《文明》發售21年後2012年初，一名叫Tunafish的TV Tropes用戶聲稱《文明》中有一個錯誤，使得甘地變得異常具有侵略性。該用戶並沒有為此事提供任何證據。同一則資料在11被加進了Wikia。根據席德·梅爾所述，這個故事在之後兩年在互聯網上被廣泛傳播，每次有人質疑時維基的連結都用作證據。

在一篇被轉發的《Critical Miss》漫畫在2014年的Reddit意見板上引起了討論，圍繞為何甘地會被變得這麼有侵略性的，之後這個故事獲得了公眾的注意。十天後，電子遊戲新聞網站Kotaku發表了一篇題為《為甚麼甘地在〈文明〉中是個這樣的大混蛋？》的文章 ，這使得記得新聞網站和博客開始重覆發佈這個資訊。“核平聖雄甘地”很快就成為了常見的電子遊戲網路迷因和笑話。此外，在“核平聖雄甘地”的迷因散播的同時，不少人記得在玩《文明系列》的最初幾局時是如何被印度弄得很煩，這個現象又被稱為“孟德拉效應”“核平聖雄甘地”的資料後來被加到“Know Your Meme”網站上，並聲稱這個錯誤最早出現於《文明II》中。

Firaxis的營銷經理凱文·舒爾茨在2019年6月18日於推特上說因為他要到中國出差而下線兩週，並表示願意再談“如果在原版《文明》中甘地因程序錯誤而熱愛核武器這則常被分享和重發的故事完全是假的會怎樣？”這個問題。這使得“Eurogamer”網站上的前專欄作家克里斯·布賴特開始了調查報導。

布賴特聯絡了2K遊戲公共關係部，並申請訪問Firaxis的代表，但這個申請遭到拒絕。之後布賴特聯絡了Firaxis的前遊戲設計師布魯斯·薛利，他說因為《文明》的開發已經是30年前的事，他並不記得這個小毛病是否存在過：“我隱約記得甘地有問題，但你需要找的人是席德·梅爾”。布賴特聯絡的下一個人就是《文明II》的主遊戲設計師，他的回應是：“儘管距離我上次看文明I代碼已經20年了，不過我還是可以99.99%肯定地告訴你甘地漏洞完全是杜撰的”。布賴特再次聯絡了2K和席德·梅爾，但他沒有得到直接的反駁。梅爾聲稱他也不知道正確答案，但他認為這都市傳說是件好事：“考慮到當時的有限技術，原版的《文明》已多方面成為了主要存在於玩家想像中的遊戲”，因此“對於要我提出太多自己想法來限制玩家想像一事感到很猶豫”。布賴特以他調查的發現發佈了YouTube影片。 席德·梅爾後來在Ars Technica網站的訪問中也同樣地聲稱這樣的漏洞是有可能的，“但不是故意的”。

席德·梅爾的自傳《創造文明的人：席德・梅爾回憶錄》在2020年9月8日發售，當中證實了甘地程序錯誤是杜撰的，還詳細說明了這都市傳說的形式背景。

影響 
儘管不存在，“核平聖雄甘地”還是電子遊戲史上最知名的程序錯誤之一。它衍生出大量的網路迷因，並曾被哈佛大學和其他學府的計算機科學課程用作整數溢出的例子。

另見 
印度與大規模殺傷性武器
微笑的佛陀行動

參考資料

延伸閱讀

外部連結 
 核平聖雄甘地 在“Know Your Meme”上的頁面

文明系列
甘地題材作品
核武器題材作品
網路謠言
2012年面世的網路迷因
都市傳說
電子遊戲迷因