ChatGPT inventó un juego de rompecabezas que ya existe

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 de lógica basado en matemáticas llamado completo, reglas y todo. No solo eso, sino que generó un código funcional, que desde entonces se ha convertido en un juego de navegador gratuito y adictivo que ya está ganando popularidad en línea.

Contenido

  • inventando un juego
  • No sumando
  • Autoplagio de IA
  • La ética del desarrollo de juegos de IA

Sólo hay un problema: completo No es un juego nuevo.

Vídeos recomendados

Al tratar de darle sentido a esta impresionante hazaña, rápidamente descubrí que completo 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 añade más leña al fuego para quienes 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ó un versión jugable del juego en línea junto a un entrada en el blog detallando cómo llegó a ser. Según Tait, completo nació de unos pocos mensajes rápidos con ChatGPT. En capturas de pantalla de su registro de chat, Tait le pide al robot rompecabezas Similar a Sudokus. Después de recibir algunas sugerencias, va un paso más allá y le pide que invente su propio juego.

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

Cuando el robot escupe una idea para un juego llamado Labyrinth Sudokus, iterando sobre las reglas básicas de Sudokus Con un giro del laberinto, Tait pide algunas ideas más. En el cuarto intento, ChatGPT presenta otra variación de esa fórmula llamada Sum Delete. El juego de rompecabezas matemático presenta a los jugadores una cuadrícula aleatoria llena de números. Cada fila y columna tiene un número de destino 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 robot que cree código HTML y JavaScript para el juego. Increíblemente, hace exactamente eso. Tait dice que tuvo una versión funcional del juego en 30 segundos. Continuaría trabajando con ChatGPT durante las próximas horas para perfeccionar el juego, y el bot incluso crearía algo de lenguaje de programación CSS para hacerlo presentable. Al final del proceso, Tait le pide al robot que nombre su invento y este escupe completo, completo con una explicación sobre lo que significa y por qué es un título atractivo.

Una solución de rompecabezas completa 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 entender, pero las de 9×9 plantean un desafío legítimo que incluso los veteranos de los 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 así sería si se tratara de un concepto original.

No sumando

Cuando leí por primera vez sobre completo, 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 Número mágico como completoEl paralelo más cercano, pero una comparación más cercana es kakuro. El juego clásico es un elemento básico de los periódicos, ya que toma el concepto básico de un crucigrama, pero sustituye letras por números. completo Se basa en esa idea, pero invierte la fórmula al hacer 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 pasó mucho tiempo para descubrir que mi corazonada era correcta. En cuestión de minutos, el equipo de Digital Trends desenterró una juego idéntico en la tienda de aplicaciones de Android llamado Verano eso ha estado 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 comuniqué con Tait para discutir las similitudes entre los juegos. Otros jugadores habían marcado Verano a él, así como a otro juego móvil similar llamado rulo. A pesar de completo Al no ser original, todavía estaba impresionado de que la tecnología fuera capaz de producir un juego divertido y totalmente jugable con tanta rapidez. Le preocupa más cómo el modelo enmarcó el juego como una “invención” y pidió más transparencia en 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", le dice Tait a Digital Trends. “Creo que el modelo debería entrenarse para que tenga menos confianza en este tipo de respuestas o que no pueda responder en absoluto. Hubiera preferido una respuesta en la que este juego se inspiró. Verano o rulo si realmente fue así como se le ocurrió 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 al técnico 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 Verano y rulo Ambos 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 Sudokus. Para probar esa teoría, decidí iniciar yo mismo una conversación con ChatGPT y ver si podía reproducir los resultados de Tait.

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

Autoplagio de IA

Comencé interrogando al robot y preguntándole si recordaba haber creado un juego llamado completo. Rápidamente me di cuenta de que era un tonto al intentar 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, destacó la gravedad de la infracción de los derechos de autor y sugirió que los creadores de Verano consultar con expertos legales. Comencé a preguntarme si Tait simplemente estaba mintiendo y acababa de falsificar un registro de ChatGPT para generar algo de expectación sobre su juego.

En un último intento de sacar algo de la discusión, escribí: "¿Puedes codificar un juego llamado completo?” A pesar de protestar por su incapacidad para crear 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 realmente. Todo lo que le di fue el título. completo.

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

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

Accidentalmente había plagiado su propia creación.

La ética del desarrollo de juegos de IA

No hace falta ser un profesional de los acertijos de lógica para comprender cómo pudo haber sucedido eso. ChatGPT “creado” completo 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 completo y extrajo los datos de él. En cualquier caso, no es una coincidencia.

En cierto modo, esto es lo que se esperaría si le pides a un humano que cree un juego muy básico.

Para intentar 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 nada más que en un título, a dos usuarios diferentes es un hecho relativamente anormal. Lo que es menos inusual, sin embargo, es que creó un juego tan similar a Verano 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 lo invente por sí sola; no es como si hubiera generado una versión funcional deAnillo Elden 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 preguntara "inventar un nuevo juego", lo que surge de su corpus es una fruta madura para la invención de juegos”, le dicen a Digital. Tendencias. "Debido a que estos juegos se han inventado una y otra vez, es imitar el comportamiento humano adecuado de inventar un poco 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 risueño, generada por Dall-E.

Aun así, la situación pone de relieve un preocupante problema ético que se ha convertido en el centro del debate en los últimos meses. Los modelos de IA actuales crean contenido analizando datos existentes extraídos de Internet. Como resultado, lo que escupe nunca es del todo original; siempre es copiar la tarea de otra persona en algún nivel. AI herramientas como Dall-E que crean imágenes basadas en indicaciones del usuario, por ejemplo, se entrenan a través de imágenes existentes. Esto ha provocado 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.

El completo La debacle podría hacer sonar alarmas similares para los desarrolladores de juegos. Incluso si se trata de un caso simple 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 funcional de ese juego en segundos simplemente pidiéndole que generara 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 softbol, ​​pidiéndole que hiciera una juego de plataformas como mario. Me dio un lanzamiento completo para un juego llamado Aventuras Galácticas, un juego de plataformas en 3D protagonizado por un astronauta llamado Max que necesita recolectar artefactos en varios planetas. Todo lo relacionado con la idea es lo suficientemente genérico como para no generar ninguna señal de alerta. Cuenta con cinco mundos temáticos (hielo, fuego, etc.), hay potenciadores para coleccionar e incluso hay un modo cooperativo que permite a un segundo jugador controlar a un personaje llamado Zoe. Eso parecía aceptablemente anodino.

El experimento se descarriló cuando le pedí que creara un juego como El último de nosotros. Escupió un discurso de ascensor completo para un juego llamado Secuelas, un “juego postapocalíptico ambientado en un mundo 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, implicando que el virus desencadena una situación zombie, pero las cosas se vuelven más específicas cuando entran 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 niña 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 El último de nosotros; acaba de crear El último de nosotros. Una diferencia es que esta versión termina con Ellie curándose con éxito y el dúo caminando hacia el atardecer como héroes (supongo que ChatGPT tiene más esperanzas para la humanidad que Neil Druckmann). Si hubiera podido generar una versión funcional de Secuelas¿Sony podría emprender acciones legales contra un robot?

como muchos 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. Posteriormente se le pidió que inventara un juego como El último de nosotros fueron infructuosos, y el bot me dio consejos sobre cómo aprender a crear juegos por mi cuenta. Pasivo-agresivo, pero justo.

Sin embargo, es difícil librarse de la creciente inquietud cuando me quedan tantas preguntas sobre cómo un robot podría aprender a lanzar un videojuego preexistente. idea, reivindicarla como una invención original, generar un código funcional para ella y luego darle a un usuario completamente diferente exactamente el mismo código basado en el título. solo. La fuente de IA con la que hablé dice que no creen 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 inofensiva cadena de contratiempos tecnológicos se convierte en una seria pesadilla legal para los desarrolladores? Supongo que lo sabremos cuando Secuelas obtiene su propia adaptación de HBO.

Recomendaciones de los editores

  • Le enseñé a ChatGPT que me enseñara juegos de mesa y ahora no volveré jamás
  • GPT-4 creó una versión jugable de Pong en menos de 60 segundos