The enduring legend of "Nuclear Gandhi" from the original Civilization game is a prime example of gaming folklore. But did this infamous bug, transforming the peaceful leader into a nuclear warmonger, actually exist? Let's delve into the history of this myth.
The Myth of Nuclear Gandhi
The story goes that in the original Civilization, leaders had an aggression value (1-10, or sometimes 1-12). Gandhi, being a pacifist, started at 1. Upon adopting Democracy, his aggression supposedly decreased by 2, resulting in -1. The legend claims this negative value, stored as an 8-bit unsigned integer, caused an overflow, boosting his aggression to 255 – making him incredibly aggressive. Combined with the availability of nukes after adopting Democracy, this led to Gandhi unleashing nuclear devastation.
The Spread of the Legend
The Nuclear Gandhi myth didn't gain traction until the mid-2010s, long after the original Civilization's release. Verifying the original game's code was difficult, making the legend seem plausible due to the age and potential limitations of the software.
Debunking the Myth
Sid Meier himself debunked the myth in 2020. He stated that the original game's integer variables were signed, preventing the overflow. Furthermore, government types didn't affect aggression levels. Brian Reynolds, lead designer of Civilization II, corroborated this, highlighting the limited aggression levels in the original game.
The Reality: A Self-Fulfilling Prophecy?
While the original Civilization didn't have Nuclear Gandhi, Civilization V did! The game's lead designer, Jon Shafer, explicitly coded Gandhi's AI to highly favor nuclear weapons, creating a similar effect. This likely fueled the existing myth, making it even more believable.
Civilization VI even acknowledged the joke, giving Gandhi a high chance of the "Nuke Happy" hidden agenda. However, Gandhi's absence in Civilization VII might finally lay the legend to rest.
← Return to Sid Meier's Civilization VII main article