3 min de lectura

DoomFly: un conectoma de mosca controla Doom

DoomFlyдрозофилаконнектомнейроинтерфейсы

DoomFly no entrena a una mosca viva para jugar a Doom. El proyecto conecta una simulación del conectoma MaleCNS v1.0 a un circuito de juego cerrado: los fotogramas activan neuronas sensoriales y cierta actividad neural se convierte en movimiento y disparos. Importa porque el código está abierto.

Qué se conectó realmente a Doom

Lo primero que conviene corregir en la formulación viral es esto: aquí no sentaron a una mosca viva a jugar Doom. El repositorio abierto DoomFly de Alex Wormuth describe otro experimento, no menos extraño: el juego está conectado a una simulación del conectoma del sistema nervioso central de una mosca de la fruta macho, MaleCNS v1.0. Cuando se publicó el post, el código fuente ya estaba disponible para revisarlo y reproducirlo.

El circuito es cerrado. Los fotogramas de Doom se convierten en estimulación de neuronas sensoriales simuladas; después, la actividad se propaga por la red y señales de salida seleccionadas se traducen en movimiento y disparos. El juego cambia tras cada orden y el nuevo fotograma vuelve a entrar como señal, por lo que la simulación no procesa simplemente vídeo grabado de antemano.

La escala sí llama la atención: los materiales del proyecto indican 166.700 neuronas y unos 125 millones de contactos sinápticos para MaleCNS v1.0. Sin embargo, un gran número de nodos no implica por sí solo un comportamiento inteligente en el juego. Lo decisivo es cómo se codifica la imagen, qué salidas motoras se eligen, la dinámica temporal y el mecanismo de aprendizaje.

Las instrucciones de ejecución indican Python 3.11 o superior, un compilador de C++, ViZDoom y Node.js 22 para la interfaz de observación. Varias etapas preparan los datos del conectoma y el núcleo computacional; después, el servidor ejecuta un modelo experimental con aprendizaje. No es solo un vídeo con una etiqueta atractiva, sino un artefacto técnico que puede analizarse por capas.

Las descripciones públicas solo hablan de una arena limitada y de pruebas de supervivencia. No hay resultados formales sobre victorias, tiempo de entrenamiento o transferencia de conducta a otros escenarios. Por eso es más preciso llamar a DoomFly una demostración de arquitectura de circuito cerrado, y no una prueba de que una mosca haya aprendido Doom.

Por qué el experimento vale más que el titular viral

El valor principal de DoomFly no es su habilidad de juego, sino la conexión reproducible entre entrada sensorial, una red definida biológicamente y salida motora. Para un ingeniero, es una referencia compacta para montar una interfaz neural de circuito cerrado, donde las latencias y errores de conversión se reflejan de inmediato en la conducta del agente.

  • Los investigadores disponen de un entorno comprensible con retroalimentación continua.
  • El código abierto permite separar las propiedades del conectoma de las decisiones manuales del decodificador.
  • Doom ofrece un resultado visualmente evidente sin equipamiento especializado de laboratorio.

Lo primero que comprobaría es hasta qué punto el comportamiento depende de la dinámica neural y hasta qué punto de las reglas que asignan señales a teclas. Sin comparaciones con un controlador simple y sin ablaciones, resulta fácil exagerar el efecto. DoomFly interesa precisamente en esa frontera: la complejidad similar a un cerebro ya existe, pero aún hay que separar honestamente la fuente del comportamiento observado de la infraestructura de ingeniería.

Antes analizamos el caso de Codex en Raspberry Pi y cómo las demostraciones llamativas de IA encarnada difieren de una implementación de ingeniería verificable. El experimento de la mosca de la fruta en Doom prolonga esa conversación sobre la frontera entre un prototipo impresionante y su contenido real.