ChatGPT ‘inventó’ un juego que ya existe, luego se plagió a sí mismo

ChatGPT puede agregar otro trabajo a su currículum: desarrollador de juegos. Con solo unas pocas indicaciones simples de un usuario, el chatbot de IA inventó su propio juego de rompecabezas lógico basado en matemáticas denominado Sumplete , con reglas y todo. No solo eso, sino que generó un código de trabajo, que desde entonces se ha convertido en un adictivo juego de navegador gratuito que ya está ganando algo de popularidad en línea.

Solo hay un problema: Sumplete no es un juego nuevo.

Al tratar de dar sentido a la impresionante hazaña, descubrí rápidamente que Sumplete es casi idéntico a al menos otro juego móvil que ha estado disponible en las tiendas de aplicaciones durante años. El caso inusual agrega más combustible al fuego para aquellos que se preocupan por la ética de la generación de contenido de IA. ¿Dónde está el límite cuando se trata de plagio generado por computadora? Incluso ChatGPT es víctima de su propio robo, como pronto descubriría.

inventando un juego

El proyecto apareció en línea el 3 de marzo, cuando el usuario de ChatGPT, Daniel Tait, publicó una versión jugable del juego en línea junto con una publicación de blog que detalla cómo llegó a ser. Según Tait, Sumplete nació de unos pocos mensajes rápidos con ChatGPT. En capturas de pantalla de su registro de chat, Tait le pide al bot juegos de rompecabezas similares a Sudoku . Después de recibir algunas sugerencias, da un paso más y le pide que invente su propio juego.

ChatGPT inventa un juego llamado Labyrinth Sudoku vía chat.

Cuando el bot escupe una idea para un juego llamado Labyrinth Sudoku , repitiendo las reglas básicas de Sudoku con un giro de laberinto, Tait pide algunas ideas más. En el cuarto intento, ChatGPT lanza otra variación de esa fórmula llamada Sum Delete. El juego de acertijos matemáticos presenta a los jugadores una cuadrícula aleatoria llena de números. Cada fila y columna tiene un número objetivo al final. El objetivo es eliminar los números correctos para que la suma de cada número en las filas y columnas alcance su objetivo.

Satisfecho con el concepto, Tait le pide al bot que cree código HTML y JavaScript para el juego. Increíblemente, hace exactamente eso. Tait dice que tenía una versión funcional del juego en 30 segundos. Continuaría trabajando con ChatGPT durante las próximas horas para refinar el juego, con el bot incluso armando un lenguaje de programación CSS para hacerlo presentable. Al final del proceso, Tait le pide al bot que nombre su invento y escupe Sumplete , completo con una explicación sobre lo que significa y por qué es un título ágil.

Una solución de rompecabezas Sumplete en un navegador.

El juego en sí es sorprendentemente adictivo. Es un concepto simple pero ingenioso que tiene el mismo atractivo que algo como Wordle . Sus cuadrículas iniciales de 3 × 3 son fáciles de descifrar, pero las de 9 × 9 plantean un desafío legítimo que incluso los veteranos experimentados en acertijos lógicos tendrán dificultades para resolver. Sería un hito increíble para la creación de contenido de IA, demostrando que los bots pueden allanar el camino para ideas innovadoras que podrían impulsar la industria del juego.

O al menos ese sería el caso si fuera un concepto original.

no sumando

Cuando leí por primera vez sobre Sumplete , era escéptico sobre la idea de que la IA inventara un formato de juego de rompecabezas, especialmente uno que parece tan simple. El juego se inspira claramente en los formatos de rompecabezas existentes. En su conversación con Tait, ChatGPT cita a Magic Number como el paralelo más cercano de Sumplete , pero su comparación más cercana es Kakuro . El juego clásico es un elemento básico del periódico, tomando el concepto básico de un crucigrama, pero reemplazando números por letras. Sumplete se basa en esa idea, pero invierte la fórmula haciendo que los jugadores eliminen números de una cuadrícula para alcanzar los objetivos en cada fila y columna. Es una idea inteligente, pero estaba seguro de que algo así tenía que existir.

Aparece un rompecabezas de verano en la pantalla de un teléfono.
Una cuadrícula de rompecabezas en verano.

No tardé mucho en descubrir que mi corazonada era correcta. En cuestión de minutos, el equipo de Digital Trends desenterró un juego idéntico en la tienda de aplicaciones de Android llamado Summer que estuvo disponible desde el verano de 2020. Desarrollado por RP Apps and Games, el juego de lógica tiene exactamente el mismo conjunto de reglas que Sumplete. Cuenta con una interfaz de usuario más presentable y algunas características adicionales de calidad de vida, pero por lo demás es lo mismo. El gran invento de ChatGPT fue una copia.

Me acerqué a Tait para discutir las similitudes entre los juegos. Otros jugadores le habían señalado Summer , así como otrojuego móvil similar llamado Rullo . A pesar de que Sumplete no era original, todavía estaba impresionado de que la tecnología pudiera producir un juego divertido y completamente jugable tan rápido. Sus preocupaciones son más sobre cómo el modelo enmarcó el juego como una "invención", y pidió más transparencia sobre cómo la IA se inspira en los datos.

“Mi principal preocupación es que ChatGPT me dijo con confianza que había inventado un nuevo juego”, dice Tait a Digital Trends. “Siento que el modelo debe ser entrenado para tener menos confianza en este tipo de respuestas, o ser incapaz de responder en absoluto. Hubiera preferido una respuesta de que este juego fue inspirado por Summer o Rullo si esa es realmente la idea. También creo que ChatGPT debería agregar algún tipo de explicación sobre cómo generó una respuesta, incluidas las fuentes de datos que ayudaron a entrenar esa respuesta en particular".

Mi primer instinto aquí fue darle a la tecnología el beneficio de la duda. La idea detrás del juego es simple y puedo ver cómo el pensamiento paralelo podría llevar a cualquier operación lógica a escupir la idea. Estoy seguro de que tanto Summer como Rullo son riffs de otro juego preexistente. Quizás ChatGPT había llegado a la misma conclusión lógica que un humano al intentar reinventar el Sudoku . Para probar esa teoría, decidí iniciar una conversación con ChatGPT yo mismo y ver si podía reproducir los resultados de Tait.

Ahí es donde las cosas se pusieron un poco confusas.

Autoplagio de IA

Empecé interrogando al bot, preguntándole si recordaba haber creado un juego llamado Sumplete . Rápidamente me di cuenta de que era un tonto tratando de mantener una conversación con una máquina de texto predictivo sin memoria. Algunas preguntas circulares llevaron a resultados repetitivos sobre cómo ChatGPT en realidad no tiene el poder de crear juegos. Además, enfatizó la gravedad de la infracción de derechos de autor y sugirió que los creadores de Summer consultaran con expertos legales. Comencé a preguntarme si Tait solo estaba fanfarroneando y si acababa de falsificar un registro de ChatGPT para generar algo de entusiasmo por su juego.

En un último intento por sacar algo de la discusión, escribí: "¿Puedes programar un juego llamado Sumplete ?" A pesar de protestar por su incapacidad para hacer juegos antes, ChatGPT inmediatamente comenzó a escupir código HTML, Javascript y CSS completamente formado. Efectivamente, una vez más había creado una versión del juego de Tait, solo que esta vez, nunca discutimos de antemano qué era en realidad. Todo lo que le puse fue el título Sumplete .

ChatGPT genera código para Sumplete, pero con un nuevo usuario.

Confundido sobre cómo era eso posible, pregunté si lo que había generado era original o estaba basado en un código existente. “El código que generé para el juego Sumplete es original y fue escrito por mí según las reglas del juego descritas por el usuario”, respondió. Esa sería una explicación racional, pero había un problema: nunca había descrito una sola regla de Sumplete a ChatGPT. Cuando señalé esto, el bot se disculpó y reconoció que nunca le había dado reglas para trabajar. En cambio, explicó que simplemente estaba jugando con los patrones de los juegos existentes.

Había plagiado accidentalmente su propia creación.

La ética del desarrollo de juegos de IA

No hace falta ser un profesional de los acertijos lógicos para reconstruir cómo pudo haber sucedido. ChatGPT "creó" Sumplete anteriormente, por lo que es posible que haya invocado ese código existente en su corpus cuando se le pidió que creara un juego con ese nombre. También existe la posibilidad de que realmente haya descubierto la publicación del blog de Tait sobre Sumplete y haya extraído los datos de ella. En cualquier caso, no es casualidad.

Para tratar de desmitificar la tecnología, le pregunté a una fuente que trabaja en el espacio de generación de inteligencia artificial (AIG), que optó por permanecer en el anonimato para esta historia, qué tan inusual es esta cadena de eventos. Desde su perspectiva, un chatbot que muestra el mismo código, basado en nada más que un título, para dos usuarios diferentes es un hecho relativamente anormal. Sin embargo, lo que es menos inusual es que creó un juego muy similar a Summer en primer lugar. La fuente con la que hablé señaló que el concepto del juego es tan simple que no es difícil imaginar que una máquina se le ocurra por sí sola; no es como si hubiera generado una versión funcional de Elden Ring de la nada. Lo atribuyen a que la IA funciona según lo previsto, imitando la naturaleza iterativa de los diseñadores de juegos humanos.

"Si este juego ha sido inventado por varias personas varias veces, es muy posible que si alguien pregunta 'inventa un nuevo juego', lo que emerge de su corpus es una fruta madura para la invención del juego", le dicen a Digital Trends. “Debido a que estos juegos se han inventado una y otra vez, está imitando el comportamiento humano apropiado de inventar un pequeño juego que otras personas han inventado antes… En cierto modo, esto es lo que se esperaría si le pides a un humano que haga un juego muy básico. juego."

Una pintura en color de un robot riendo, generada por Dall-E.

Aún así, la situación pone de relieve un problema ético preocupante que se ha convertido en el centro del debate en los últimos meses. Los modelos actuales de IA crean contenido mediante el análisis de datos existentes extraídos de Internet. Todo lo que escupe, como resultado, nunca es totalmente original; siempre está copiando la tarea de otra persona en algún nivel. Las herramientas de IA como Dall-E que crean imágenes basadas en indicaciones del usuario, por ejemplo, se entrenan a través de imágenes existentes. Eso provocó la indignación de los artistas que lo ven como una forma de plagio, con el arte de IA prohibido en comunidades como Inkblot Art .

La debacle de Sumplete podría activar alarmas similares para los desarrolladores de juegos. Incluso si se trata de un simple caso de pensamiento paralelo, es un poco preocupante que ChatGPT pueda crear un código que refleje un juego que ya existe. Y si pudiera obtener mi propia versión de trabajo de ese juego en segundos simplemente pidiéndole que genere un código basado en ese título, ¿qué más podría hacer con suficiente tiempo y datos?

Para probar casualmente qué tan similares eran esos problemas actualmente para los videojuegos, comencé a pedirle a ChatGPT que generara algunos juegos similares a otros. Empecé con una pelota de béisbol, pidiéndole que hiciera un juego de plataformas como Mario . Me dio un tono completo para un juego llamado Galactic Adventures , un juego de plataformas en 3D protagonizado por un astronauta llamado Max que necesita recolectar artefactos en varios planetas. Todo acerca de la idea es lo suficientemente genérico como para no activar ninguna bandera roja. Cuenta con cinco mundos temáticos (hielo, fuego, etc.), hay potenciadores para coleccionar e incluso hay un modo cooperativo que permite que un segundo jugador controle a un personaje llamado Zoe. Eso parecía aceptablemente anodino.

El experimento se descarriló cuando le pedí que creara un juego como The Last of Us . Escupió un discurso de ascensor completo para un juego llamado Aftermath , un "juego postapocalíptico ambientado en un mundo que ha sido devastado por un virus misterioso". Se presenta como una aventura de acción en tercera persona con sigilo, elementos de supervivencia y artesanía. La premisa suena familiar, lo que implica que el virus desencadena una situación zombi, pero las cosas se vuelven más específicas cuando entra en detalles de la trama.

ChatGPT inventa un juego llamado Aftermath a través de un chat con un usuario.

Su heroína es Ellie, una chica inmune al virus. En su viaje, conoce a un "veterano canoso" llamado Joel, quien se convierte en su "mentor y protector". No creó un juego como The Last of Us ; acaba de crear The Last of Us . Una diferencia es que esta versión termina con la curación exitosa de Ellie y el dúo caminando hacia la puesta de sol como héroes (supongo que ChatGPT tiene más esperanza para la humanidad que Neil Druckmann). Si hubiera podido generar una versión funcional de Aftermath , ¿podría Sony emprender acciones legales contra un robot?

Al igual que muchas historias de terror de IA , mucho de esto se puede atribuir a problemas honestos en la tecnología que provocan una buena risa. La esperanza es que estos modelos de aprendizaje se modifiquen con cada contratiempo y aprendan de sus errores. Cuando le pedí a ChatGPT que generara código para más juegos usando la misma estructura de oraciones, insistió en que era incapaz de hacerlo. Las solicitudes posteriores para que inventara un juego como The Last of Us fueron infructuosas, y el bot me dio consejos sobre cómo aprender a crear juegos. Pasivo-agresivo, pero justo.

Sin embargo, es difícil quitarse de encima la creciente inquietud cuando me quedo con tantas preguntas sobre cómo un bot podría aprender a presentar una idea de videojuego preexistente, reclamarla como una invención original, generar un código de trabajo para ella y luego dar una usuario completamente diferente ese mismo código exacto basado solo en el título. La fuente de IA con la que hablé dice que no cree que esta sea la norma para la tecnología, pero señala que el plagio es un riesgo "cada vez más pequeño" para cualquier modelo de IA, abierto o no.

¿Cuándo una cadena inofensiva de percances tecnológicos se convierte en una seria pesadilla legal para los desarrolladores? Supongo que lo sabremos cuando Aftermath tenga su propia adaptación de HBO .