“核甘地”神话:一个文明传奇人物被揭穿
原始 *文明游戏中臭名昭著的“核Gandhi”错误是著名的游戏传奇。但是它是真实的吗?据说它是如何工作的?让我们探索这个传奇的故障的历史。
传奇人物声称,原始 文明 (MS-DOS)中的一个错误将和平的甘地转变为核温暖者。该游戏的AI领导者具有侵略性参数(1-10,或者在某些帐户1-12中),其中1个是和平主义者,10个是侵略性的。甘地(Gandhi)是一个和平主义者,从1岁开始。采用民主后,据称他的侵略下降了2,导致-1。
神话继续说,这个-1值存储为8位未签名的整数,导致溢出,将其翻转至255,这使甘地变得非常侵略。通过采用民主后,核武器可用,这据说导致甘地不懈地发射核武器。
但是,事实是不同的。游戏的创作者西德·迈耶(Sid Meier)在2020年证实,核甘地是不可能的。整数变量被签名,以防止溢出。此外,政府类型不会影响侵略。 文明II 的首席设计师布莱恩·雷诺兹(Brian Reynolds)证实了这一点,指出原始游戏只有三个侵略水平,而甘地的和平主义并不独特。代码中没有未符号变量,甚至超过最大攻击性也不会触发所描述的行为。
在原始游戏的活跃玩家群减少之后很久,神话的受欢迎程度在2010年代中期爆发。 2012年的电视向向作品的参赛作品可能引起了它的蔓延,然后被游戏出版物捡起。
有趣的是,尽管原始游戏缺乏核甘地错误,但 文明V 以设计选择为特征,其中甘地的AI对核武器的偏好最高。这可能促进了神话的起源。 文明vi甚至嬉戏地承认了传奇。
核甘地的传说虽然以其原始形式不正确,但突出了游戏神话的持久力量,以及在线社区内的事实与小说之间有时模糊的界限。由于甘地没有 文明vii ,传说可能最终安息。