Il mito "nucleare gandhi": una leggenda della civiltà ha sfatato
Il famigerato bug "nucleare gandhi" dal gioco originale Civilization è un noto leggenda di gioco. Ma questa storia del leader pacifico ha scatenato la devastazione nucleare davvero vera? Esploriamo la storia e la realtà di questo famoso problema tecnico.
La leggenda
La storia racconta che nella civiltà originale , i leader avevano una valutazione di aggressività (1-10 o in alcune versioni, 1-12), con 1 che era pacifista e 10 essendo aggressivi. Gandhi, essendo storicamente pacifico, iniziò all'1. Dopo aver adottato la democrazia, la sua aggressività presumibilmente caduta di 2, risultando in -1.
Il presunto bug: questo valore -1, memorizzato come un numero intero senza segno a 8 bit (0-255), presumibilmente ha causato un overflow intero, lanciandolo a 255-rendendo Gandhi incredibilmente aggressivo. Con le armi nucleari accessibili dopo aver adottato la democrazia, questo ha portato a uno scenario in cui il pacifista Gandhi è diventato un waronger nucleare.
La diffusione del mito
La leggenda nucleare di Gandhi non ha ottenuto trazione fino alla metà del 2010, molto dopo la popolarità della civiltà originale è diminuita. La verifica dell'affermazione era difficile e l'età del gioco ha alimentato la speculazione.
Debunking del mito
Sid Meier, il creatore di Civilization , ha confermato nel 2020 che il gandhi nucleare era impossibile. Ha dichiarato che sono state firmate le variabili intera, impedendo lo straripamento. Inoltre, i tipi di governo non hanno influenzato i livelli di aggressione. Brian Reynolds, capo designer di Civilization II , ha confermato questo, affermando che il gioco originale aveva solo tre livelli di aggressione.
La realtà
La leggenda probabilmente ha avuto origine da una combinazione di fattori. Un utente ha aggiunto il bug mitico ai tropi TV nel 2012 e le pubblicazioni di gioco hanno amplificato la storia. Mentre il gioco originale non aveva un bug gandhi nucleare, Civilization V aveva codificato Gandhi con un'alta preferenza per le armi nucleari.
L'eredità
Nonostante sia sfatato, il gandhi nucleare rimane iconico per il suo umorismo ironico. Civilization VI ha persino fatto riferimento al mito. Con Gandhi assente da Civilization VII , la leggenda potrebbe finalmente riposare, ma alcuni miti durano.