Ciencia

Robot AI aprende a dominar el juego de mármol Labyrinth superando a los humanos

Published December 20, 2023

Un equipo de investigadores de ETH Zurich, compuesto por Thomas Bi y Raffaello D'Andrea, han desarrollado un robot con inteligencia artificial denominado CyberRunner. Este robot está programado para jugar y ganar en el juego de laberinto de mármol conocido como Labyrinth, mostrando una habilidad y precisión que supera a la de los jugadores humanos.

El juego de destreza Labyrinth

El objetivo del juego Labyrinth es simple: guiar una canica por un laberinto intentando evitar que caiga en los agujeros. Los jugadores mueven la canica girando dos diales que inclinan el tablero del juego en distintas direcciones.

Cómo aprende CyberRunner

CyberRunner utiliza la experiencia para aprender. A través de una cámara, el robot observa el juego y, con cada intento, su algoritmo aprende y mejora su comprensión del juego. Esto le permite identificar estrategias y comportamientos exitosos y mejorar continuamente en el juego.

Después de aproximadamente seis horas de práctica, tanto CyberRunner como los jugadores humanos intentaron superar el juego. Mientras que los humanos aún tenían dificultades, CyberRunner logró completar el laberinto en tan solo 14,5 segundos, estableciendo un tiempo récord.

La destreza adquirida por CyberRunner era tal que comenzó a utilizar atajos no previstos en el diseño del juego, lo que requirió que los investigadores ajustaran su programación para seguir el camino correcto del laberinto.

El avance de la IA en juegos físicos

Aunque ya hemos visto modelos de IA superar a los humanos en juegos de estrategia como el ajedrez, Go y Dota 2, es menos común ver a una IA destacarse en juegos que requieren habilidades físicas.

Además, los investigadores han decidido compartir el código de CyberRunner, permitiendo que otros puedan contribuir a su entrenamiento e incluso mejorarlo en otros juegos.

robot, IA, Labyrinth