stringtranslate.com

Gandhi nuclear

Un ejemplo de Gandhi nuclear como meme de Internet

Nuclear Gandhi es una leyenda urbana de los videojuegos que afirma la existencia de un error de software en el videojuego de estrategia Civilization de 1991 que eventualmente obligaría al líder pacifista Mahatma Gandhi a volverse extremadamente agresivo y hacer un uso intensivo de armas nucleares . La afirmación fue mencionada en la wiki de TV Tropes en 2012 y continuó hasta 2020, cuando el creador de la serie, Sid Meier , confirmó que el error habría sido imposible en el juego original. [1] Gandhi fue programado para exhibir este comportamiento en Civilization V , lanzado en 2010, y no está claro si esto llevó a la creencia de que el comportamiento también había estado presente en juegos anteriores.

Aunque es ficticio, Nuclear Gandhi es uno de los fallos de los videojuegos más reconocibles y se ha utilizado como ejemplo de desbordamiento de enteros en la informática, y se incluyó como un huevo de Pascua en otros juegos de la serie Civilization .

Fondo

Según la leyenda, la IA de cada líder en Civilization tenía un parámetro que describía su agresión en una escala del 1 al 10, siendo 1 el menos agresivo y 10 el más agresivo. [2] [3] Otras fuentes dicen que la escala iba del 1 al 12. [4] El líder indio Mahatma Gandhi era el único líder en el juego con la calificación de agresión más baja posible de 1 [5] y, como resultado, solo podía librar guerras defensivas. [6] Una vez que la IA cambió su forma de gobierno a la democracia , que era la preferida por naciones pacíficas como la India, [3] su nivel de agresión disminuyó en 2. En el caso de Gandhi, esto llevaría a un nivel de agresión de −1. [7]

Según la leyenda, el nivel de agresión se almacenaba como una variable entera sin signo de 8 bits que solo podía almacenar valores en el rango de 0 a 255 (o 2 8 − 1 ), y el valor negativo, por lo tanto, daría como resultado un desbordamiento de entero , con el valor almacenado como 255 [7] y Gandhi supuestamente se volvía aproximadamente 25 veces más agresivo que los líderes más agresivos del juego. [6] En el árbol tecnológico de Civilization , las armas nucleares generalmente se desbloquean solo después de la democracia, por lo que el nivel de agresión de Gandhi ya se habría disparado cuando India se volvió capaz de tener armas nucleares. Esto llevó a que India atacara repentinamente a otras civilizaciones con misiles nucleares. [2] Algunas versiones de la historia dicen que el error se solucionó en versiones posteriores del juego, [8] otras los desarrolladores se divirtieron tanto que lo reimplementaron deliberadamente como un huevo de Pascua . [2] [9] [8] Algunas versiones de la historia afirman que el error apareció por primera vez en Civilization II . [4]

En realidad, según el diseñador principal del juego Civilization II, Brian Reynolds , solo había tres niveles de agresión posibles en Civilization , y aunque la IA de Gandhi tenía el nivel de agresión más bajo posible, lo compartía con un tercio de todos los líderes. Además, basándose en sus recuerdos del código fuente de Civilization , Reynolds afirmó que no había ninguna variable sin signo en esta sección del código y que los líderes no podían actuar de forma más agresiva que los líderes más agresivos del juego. Un líder con un nivel de agresión de 255 actuaría de la misma manera que un líder con un nivel de agresión de 3. [10] Según Sid Meier , dado que todas las variables enteras están firmadas de forma predeterminada tanto en C como en C++ (los lenguajes de programación de Civilization y Civilization II respectivamente), el desbordamiento no se habría producido si la agresión de Gandhi se hubiera establecido en -1; además, la forma de gobierno no afecta en absoluto a la agresividad de la IA, por lo que el nivel de agresión de Gandhi se mantuvo igual durante todo el juego. [4] Durante las guerras, la India podía utilizar armas nucleares como cualquier otra civilización, pero Gandhi no las utilizaba con más frecuencia que Abraham Lincoln o cualquier otro líder pacífico. [3] [4] [10] Un posible origen de la leyenda podría ser la tendencia de la India a descubrir la tecnología nuclear antes que la mayoría de sus oponentes debido a la naturaleza científica pacífica de esta civilización. [10] [4] Reynolds señaló que todos los líderes del juego se vuelven "bastante malhumorados" después de adquirir armas nucleares, y sugirió que este comportamiento simplemente parecía más sorprendente y memorable cuando le sucedió a Gandhi. [10]

Apariciones

Jon Shafer convirtió a Gandhi en un entusiasta de las armas nucleares en Civilization V.

En Civilization IV , un error popular sostenía que Gandhi "todavía" estaba programado con una tendencia a usar armas nucleares como un huevo de Pascua, pero Firaxis no agregó tal comportamiento a propósito a los juegos . La primera inclusión intencional de Nuclear Gandhi fue en Civilization V. El diseñador principal del juego Civilization V, Jon Shafer, estableció los parámetros "Construir arma nuclear" y "Usar arma nuclear" de Gandhi en el valor más alto posible, 12. Shafer dijo que lo hizo como una broma: "es divertido imaginar que un político indio que promueve Satyagraha puede tener el deseo de lanzar armas nucleares a sus vecinos". Después del lanzamiento del juego en 2010, los jugadores notaron el comportamiento incongruente de Gandhi; se abordó en el cómic de la revista The Escapist Critical Miss . Los jugadores apodaron a Gandhi de Civilization V "Termonuclear", " El destructor de mundos " y " Kurchatov ". [11]

Una configuración de inteligencia artificial de Civilization V. Los altos valores de Gandhi a favor de "Construir armas nucleares" y "Usar armas nucleares" son claramente visibles.

Gandhi es en realidad uno de los líderes más pacíficos de Civilization V , pero sus parámetros de inteligencia artificial que controlan la construcción y el uso de armas nucleares tienen un valor de 12, que es el más alto de cualquier líder. Los tres líderes siguientes tienen un valor de 8, y la mayoría de los líderes tienen un valor entre 4 y 6. [7] Para aportar más diversidad a la jugabilidad, al comienzo de cada partida, Civilization V ajusta estos parámetros añadiendo un valor aleatorio entre −2 y +2 a cada uno de estos dos valores; en el caso de Gandhi, esto significa que los parámetros "Construir arma nuclear" y "Usar arma nuclear" nunca bajarán de la calificación máxima: 10 sobre 10. [12]

Civilization VI introdujo una mecánica de agenda secreta que regula el comportamiento de la inteligencia artificial. Cada líder tiene dos agendas: la primera es constante y se basa en la historia personal de cada líder, y la segunda (así como una tercera en Civilization VI: Gathering Storm ) se elige aleatoriamente al comienzo de cada juego. El objetivo fijo de Gandhi es "pacificador": Gandhi tiene muchas menos probabilidades de iniciar guerras y desdeña a las civilizaciones que lo hacen, así como aprecia a las que hacen lo contrario. Sin embargo, tiene una probabilidad fija del 70% de obtener "Nuke Happy" como su agenda secundaria, lo que hace que se concentre en construir armas nucleares, aprecie a las civilizaciones que lo hacen y desdeñe a las que no lo hacen. [13] [14]

Leyenda urbana

En 2012, 21 años después del lanzamiento del Civilization original, la página TV Tropes de Civilization fue editada por el usuario Tunafish para agregar una afirmación de que un error de software provocó que Gandhi actuara de manera mucho más agresiva, pero no incluyó ninguna prueba de la afirmación. [15] [4] [3] En noviembre, la misma información se agregó a Wikia . [4] Según Sid Meier , durante los siguientes dos años, la historia se extendió por Internet, y cada vez que alguien dudaba de ella, se usaba un enlace a una wiki como prueba . [3]

En 2014, la historia ganó publicidad después de que un cómic republicado de Critical Miss provocara una discusión en la sección de comentarios de Reddit sobre por qué Gandhi se volvió tan agresivo. [3] Diez días después, el sitio web de noticias de videojuegos Kotaku publicó el artículo "Por qué Gandhi es tan imbécil en Civilization", [7] lo que impulsó a otros sitios web de noticias y blogs a volver a publicar la información. [3] [4] Pronto, "Nuclear Gandhi" se convirtió en un meme y una broma común en Internet de videojuegos . [3] Además, a medida que se difundió el meme de "Nuclear Gandhi", muchas personas recordaron que estaban particularmente molestas por la India en los primeros juegos de la serie Civilization , un falso recuerdo atribuible al efecto Mandela . [3] Más tarde se agregó información sobre "Nuclear Gandhi" a Know Your Meme , que decía que el error apareció por primera vez en Civilization II . [4]

El 18 de junio de 2019, el gerente de marketing de Firaxis, Kevin Schultz, publicó un tweet en el que decía que se desconectaría durante dos semanas debido a un viaje de negocios a China, y se ofreció a reflexionar sobre la pregunta: "¿Qué pasa si la historia ampliamente compartida y republicada sobre el amor de Gandhi por las armas nucleares en el Civilization original causada por un error es totalmente falsa?" Esto llevó al ex columnista de Eurogamer Chris Bratt a iniciar una investigación periodística . [6]

Bratt se puso en contacto con el departamento de relaciones públicas de 2K y pidió una entrevista con un representante de Firaxis, pero su solicitud fue denegada. Bratt se puso en contacto con el ex diseñador de juegos de Firaxis Bruce Shelley , quien declaró que no recordaba si existía el error, ya que el desarrollo de Civilization fue hace 30 años: "Recuerdo vagamente un problema con Gandhi, pero la persona con la que tendrías que hablar es Sid [Meier]". La siguiente persona con la que Bratt se puso en contacto fue el diseñador principal del juego Civilization II , Brian Reynolds , quien respondió: "Aunque han pasado unos 20 años desde que vi el código de Civ 1, todavía puedo decirte con un 99,99% de certeza que el error de Gandhi es completamente apócrifo". Bratt se puso en contacto con 2K y Sid Meier una vez más, pero no recibió una refutación directa. Meier afirmó que no sabía la respuesta correcta, pero cree que la leyenda urbana es algo bueno: "dada la limitada tecnología de la época, el Civ original era en muchos sentidos un juego que se desarrollaba principalmente en la imaginación de los jugadores", por lo que "sería reacio a limitar lo que ese jugador puede imaginar introduciendo demasiados de mis pensamientos". Bratt publicó un video de YouTube con los hallazgos de su investigación. [10] Más tarde, en una entrevista con Ars Technica , Sid Meier afirmó de manera similar que el error era posible, "pero no fue intencional". [16]

El 8 de septiembre de 2020 , se publicó la autobiografía de Sid Meier, Sid Meier's Memoir!: A Life in Computer Games , que contiene la confirmación de que el error de software de Gandhi fue inventado y un trasfondo detallado de la formación de la leyenda urbana . [3] [5] [17]

Legado

A pesar de su inexistencia, "Nuclear Gandhi" es uno de los errores más reconocibles en la historia de los videojuegos. [6] Ha generado una gran cantidad de memes en Internet , [9] y se ha utilizado como ejemplo de desbordamiento de enteros en cursos de informática en la Universidad de Harvard , entre otros. [3]

Véase también

Referencias

  1. ^ Meier, Sid (2020). Memorias de Sid Meier. Nueva York, Nueva York: WW Norton & Company, Inc., págs. 262-263. ISBN 9781324005872.
  2. ^ abc Ethan Maurice (30 de junio de 2020). "Por qué Gandhi es tan violento en Civilization Games". Screen Rant . Consultado el 18 de septiembre de 2020 .
  3. ^ abcdefghijk Алексей Афанасьев (16 de septiembre de 2020). История появления мифа о «Ядерном Ганди» — по версии самого Сида Мейера [La historia de la aparición del mito de "Gandhi nuclear" - según el propio Sid Meier]. DTF.ru  [ru] (en ruso) . Consultado el 18 de septiembre de 2020 .
  4. ^ abcdefghi Meier, Sid (2020). "Funny Business". Memorias de Sid Meier: una vida en los videojuegos . WW Norton . págs. 261–266. ISBN 978-1-324-00587-2.
  5. ^ de Dustin Bailey (8 de septiembre de 2020). "Sid Meier dice que el error nuclear de Gandhi en Civilization no es real". PCGamesN . Consultado el 18 de septiembre de 2020 .
  6. ^ abcd Артемий Леонов (5 de septiembre de 2019). Почему история о баге с «ядерным Ганди» в Civilization, скорее всего, выдумана [Por qué la historia sobre el error "Nuclear Gandhi" en Civilization probablemente sea ficticia]. DTF.ru  [ru] (en ruso) . Consultado el 18 de septiembre de 2020 .
  7. ^ abcd Luke Plunkett (3 de febrero de 2016). "Por qué Gandhi es un idiota en la civilización". Kotaku . Consultado el 18 de septiembre de 2020 .
  8. ^ por James Plafke (3 de noviembre de 2014). "Qué provocó la insaciable sed de sangre de Gandhi en Civilization". Geek.com . Archivado desde el original el 22 de julio de 2016. Consultado el 18 de septiembre de 2020 .
  9. ^ ab Mol, Angus AA; Politopoulos, Aris; Ariese-Vandemeulebroucke, Csilla E. (2017). "'De la Edad de Piedra a la Era de la Información': Historia y Patrimonio en Civilization VI de Sid Meier". Avances en la Práctica Arqueológica . 5 (2): 214–219. doi : 10.1017/aap.2017.9 . hdl : 1887/73407 .
  10. ^ abcde Bratt, Chris (31 de julio de 2019). ¿Hubo alguna vez un Gandhi nuclear en la civilización? (Video). La gente hace juegos . Recuperado el 27 de marzo de 2023 – vía YouTube .
  11. ^ Михаил Андреев (30 de agosto de 2016). «Разрушитель миров» Ганди возглавляет Индию в Civilization VI ["Destructor de mundos" Gandhi lidera a la India en Civilization VI]. Overclockers.ru (en ruso) . Consultado el 21 de septiembre de 2020 .
  12. ^ Anton Dizon (14 de noviembre de 2016). "En 'Civilization VI', Gandhi podría no estar tan entusiasmado con las armas nucleares". Rappler . Consultado el 18 de septiembre de 2020 .
  13. ^ Gita Jackson (11 de agosto de 2016). "Gandhi sigue siendo un imbécil en Civilization VI". Kotaku . Consultado el 21 de septiembre de 2020 .
  14. ^ Михаил Андреев (9 de septiembre de 2020). Сид Мейер опроверг главный миф серии Civilization [Sid Meier refutó el mito principal de la serie Civilization]. Overclockers.ru (en ruso) . Consultado el 21 de septiembre de 2020 .
  15. ^ El historial de edición de la página TV Tropes Civilization muestra que el usuario "Tunafish" agregó la reclamación sobre un error el 17 de julio de 2012. Vea esta captura del historial en web.archive.org (capturada 6 semanas después, el 1 de septiembre de 2012), desplácese hacia abajo hasta la edición con fecha "17 de julio de 2012".
  16. ^ Ars Technica (23 de septiembre de 2019). «Cómo Sid Meier casi convirtió Civilization en un juego de estrategia en tiempo real | Historias de guerra». YouTube . Consultado el 8 de mayo de 2023 .
  17. ^ Дмитрий Рудь (10 de septiembre de 2020). Создатель Sid Meier's Civilization развенчал миф о происхождении «ядерного» Ганди [El creador de Sid Meier's Civilization desacreditó el mito del origen del Gandhi "nuclear". 3DNews  [ru] (en ruso) . Consultado el 18 de septiembre de 2020 .

Lectura adicional

Enlaces externos