← Últimos artículos
💻 ciencias de la computación

Mastering Baghchal by Self-Play with Deep Reinforcement Learning

Este artículo presenta una evaluación sistemática de cuatro algoritmos de aprendizaje por refuerzo profundo (DQN, REINFORCE, PPO y MuZero) para dominar el juego de tablero asimétrico nepalí Baghchal mediante el autoaprendizaje, revelando que MuZero logra las tasas de victoria más altas mediante la planificación basada en modelos, mientras que PPO ofrece el equilibrio más práctico entre rendimiento y eficiencia computacional.

Autores originales: Ranjit Raut, Aarav Subedi, Sagun Rai

Publicado 2026-10-29
📖 6 min de lectura🧠 Análisis profundo

Autores originales: Ranjit Raut, Aarav Subedi, Sagun Rai

Artículo original bajo licencia CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ✨ Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Durante décadas, el campo de la inteligencia artificial ha estado obsesionado con los juegos, utilizándolos como un campo de pruebas para enseñar a las máquinas cómo pensar. El objetivo no es simplemente ganar al ajedrez o al Go, sino comprender cómo un agente puede aprender estrategias complejas desde cero, sin que un humano le enseñe las reglas. Este proceso, conocido como aprendizaje por refuerzo, funciona como una forma digital de ensayo y error. Un agente juega una partida, recibe una recompensa por un buen movimiento o una penalización por uno malo, y ajusta lentamente su lógica interna para maximizar las recompensas futuras. Si bien este enfoque ha dominado juegos simétricos donde ambos jugadores tienen piezas y objetivos idénticos, enfrenta una cuesta mucho más empinada cuando los jugadores son fundamentalmente diferentes. En estos escenarios asimétricos, un bando puede tener unas pocas unidades poderosas mientras que el otro comanda un ejército grande y lento, creando un rompecabezas donde el camino hacia la victoria se ve completamente diferente para cada jugador. Comprender cómo las máquinas navegan estos campos de juego desiguales es crucial, no solo para obtener mejores bots de juego, sino para desarrollar una inteligencia artificial que pueda manejar las realidades desordenadas e desiguales del mundo real.

En un estudio reciente, investigadores de la Universidad de Kathmandu en Nepal centraron su atención en el Baghchal, un juego de tablero tradicional de su propia cultura que encarna perfectamente esta asimetría. Jugado en una cuadrícula de cinco por cinco, el juego enfrenta a cuatro tigres ágiles contra veinte cabras. Los tigres mueven primero y pueden saltar sobre las cabras para capturarlas, con el objetivo de eliminar cinco cabras del tablero para ganar. Las cabras, que se colocan en el tablero una por una en la fase inicial, deben trabajar juntas para rodear a los tigres y cortar todo su movimiento. Si las cabras logran atrapar a los tigres de modo que no puedan moverse, las cabras ganan. El juego se juega con información perfecta, lo que significa que ambos bandos ven todo el tablero en todo momento, pero el desafío reside en los roles tan distintos: los tigres necesitan tácticas agresivas a corto plazo para cazar, mientras que las cabras requieren una planificación coordinada a largo plazo para construir un muro defensivo. A pesar de su profundidad estratégica, el Baghchal había recibido poca atención de los investigadores modernos de inteligencia artificial, quienes se habían centrado principalmente en juegos occidentales o del este de Asia.

Para explorar cómo las máquinas manejan este desafío único, el equipo entrenó cuatro tipos diferentes de algoritmos de aprendizaje para jugar ambos lados del juego contra sí mismos. No programaron a los agentes con estrategias específicas; en su lugar, dejaron que los algoritmos jugaran miles de partidas contra copias de sí mismos, aprendiendo de los resultados. Los investigadores probaron una variedad de estilos de aprendizaje: uno que aprendía memorizando el valor de posiciones de tablero específicas, otro que aprendía adivinando y comprobando secuencias de juego completas, un tercero que equilibraba el aprendizaje con la estabilidad, y un cuarto que construía un modelo interno del juego para imaginar movimientos futuros. Al hacer que cada algoritmo jugara tanto con el tigre como con la cabra, los investigadores pudieron ver si un único método de aprendizaje podía adaptarse a dos formas de pensar completamente diferentes, o si tendría dificultades para dominar un rol mientras fallaba en el otro.

Los resultados revelaron una jerarquía clara en la capacidad de estas máquinas para aprender a jugar. El algoritmo más exitoso fue aquel que construyó un modelo interno del juego, permitiéndole simular escenarios futuros antes de realizar un movimiento. Este enfoque, conocido como planificación basada en modelos, permitió al agente pensar varios pasos por delante, una habilidad crucial para las cabras que deben planificar su cerco cuidadosamente. En las simulaciones, este agente avanzado ganó el 86 por ciento de las partidas jugando como tigre y el 62 por ciento cuando jugaba como cabra. Aprendió a realizar sacrificios, como dejar escapar temporalmente a una cabra para preparar una mejor trampa más tarde, y destacó en la coordinación a largo plazo requerida para detener a los tigres. Los investigadores encontraron que esta capacidad de planificar por adelantado fue el factor determinante para ganar, ya que le permitió al agente ver las consecuencias de sus acciones mucho más allá del futuro inmediato.

Sin embargo, el estudio también resaltó una compensación práctica. Aunque el agente basado en modelos era el jugador más fuerte, también era el más exigente, requiriendo significativamente más potencia de cómputo y tiempo para entrenar. Le tomó casi veinticinco horas de procesamiento continuo alcanzar su máximo rendimiento, y era más lento para tomar decisiones durante una partida. En contraste, otro algoritmo, que aprendía equilibrando la exploración con la estabilidad, ofrecía un punto medio convincente. Logró tasas de victoria sólidas para ambos bandos —el 73 por ciento como tigre y el 58 por ciento como cabra—, pero lo hizo con mucho menos esfuerzo computacional y en menos de la mitad del tiempo de entrenamiento. Esto sugiere que, para muchas aplicaciones del mundo real donde los recursos son limitados, un sistema ligeramente menos potente pero mucho más eficiente podría ser la mejor opción.

Los investigadores también descubrieron cómo la naturaleza del juego mismo moldeó el proceso de aprendizaje. El rol del tigre resultó ser más fácil de dominar para todos los algoritmos porque las recompensas eran inmediatas y claras: capturar una cabra otorgaba un impulso instantáneo. Esto hizo que el proceso de aprendizaje fuera estable y rápido. El rol de la cabra, sin embargo, era mucho más difícil. Las cabras reciben recompensas solo cuando logran atrapar a los tigres, lo cual puede suceder muchos movimientos después de la configuración inicial. Este retraso dificultó que los algoritmos determinaran qué movimientos tempranos eran útiles y cuáles no. Consecuentemente, los algoritmos que dependían de la retroalimentación inmediata tuvieron más dificultades con las cabras, fallando a menudo en la coordinación de las veinte piezas en una defensa cohesiva. El estudio demostró que, si bien las máquinas pueden aprender a jugar juegos asimétricos, la dificultad del rol depende en gran medida de la rapidez con la que el juego proporciona retroalimentación sobre el éxito.

En última instancia, este trabajo demuestra que la inteligencia artificial moderna puede aprender a navegar campos de juego complejos y desiguales sin instrucción humana. El estudio confirma que la capacidad de planificar por adelantado es la clave para dominar juegos como el Baghchal, donde el camino hacia la victoria requiere pensar más allá del siguiente movimiento inmediato. Si bien los sistemas más potentes requieren significativos recursos informáticos, los hallazgos sugieren que los algoritmos eficientes aún pueden alcanzar altos niveles de habilidad, haciendo que la tecnología avanzada de juego sea accesible incluso en entornos con hardware limitado. Al aplicar estos métodos a un juego tradicional nepalí, los investigadores no solo avanzaron en la ciencia de la inteligencia artificial, sino que también ayudaron a preservar un patrimonio cultural, demostrando que las estrategias ancestrales pueden enseñar a las máquinas modernas lecciones valiosas sobre la cooperación, la estrategia y el arte de pensar por adelantado.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →