Le mythe "nucléaire de Gandhi": une légende de la civilisation a démystifié
Le tristement célèbre bug "nucléaire Gandhi" du jeu original civilisation est une légende bien connue du jeu. Mais était-ce réel, et comment cela a-t-il fonctionné? Explorons l'histoire de ce problème légendaire.
La légende affirme qu'un bug dans la civilisation d'origine (MS-DOS) a transformé le Gandhi paisible en un belliciste nucléaire. Les dirigeants de l'IA du jeu avaient un paramètre d'agression (1-10, ou dans certains comptes 1-12), 1 étant pacifiste et 10 agressifs. Gandhi, étant un pacifiste, a commencé à 1. Lors de l'adoption de la démocratie, son agression aurait baissé par 2, ce qui a entraîné -1.
Le mythe continue que cette valeur de -1, stockée comme un entier non signé 8 bits, a provoqué un débordement, le renversant à 255 - ce qui rend Gandhi incroyablement agressif. Avec des armes nucléaires disponibles après l'adoption de la démocratie, cela aurait conduit Gandhi à lancer les NUKES sans relâche.
Cependant, la vérité est différente. Sid Meier, le créateur du jeu, a confirmé en 2020 que Gandhi nucléaire était impossible. Des variables entières ont été signées, empêchant le débordement. De plus, le type du gouvernement n'a pas affecté l'agression. Brian Reynolds, concepteur principal de Civilization II , a corroboré cela, indiquant que le jeu original n'avait que trois niveaux d'agression, et Gandhi n'était pas unique dans son pacifisme. Il n'y avait pas de variable non signée dans le code, et même dépassant l'agression maximale ne déclencherait pas le comportement décrit.
La popularité du mythe a explosé au milieu des années 2010, longtemps après la fin de la base active du jeu du jeu. Sa propagation a probablement été alimentée par une entrée de 2012 sur TV Tropes, qui a ensuite été récupérée par des publications de jeu.
Fait intéressant, alors que le jeu original n'avait pas de bug de Gandhi nucléaire, Civilization V présentait un choix de conception où l'IA de Gandhi avait la préférence la plus élevée possible pour les armes nucléaires. Cela pourrait avoir contribué aux origines du mythe. La civilisation VI a même reconnu la légende.
La légende de Gandhi nucléaire, bien que fausse dans sa forme d'origine, met en évidence la puissance durable des mythes du jeu et la ligne parfois floue entre les faits et la fiction dans les communautés en ligne. Avec Gandhi absent de Civilization VII , la légende pourrait enfin se reposer.