
Una IA que aprende a jugar a Civilization tras leerse el manualLas Inteligencias Artificiales son programas desarrollados para comportarse de un modo concreto por sí mismas, respondiendo a estímulos bajo unos parámetros, y aprendendiendo hasta cierto punto dentro de sus propias rutinas. En videojuegos, las IA se programan para jugar solas a un juego, dándoles primero detalladas instrucciones sobre su funcionamiento, y haciéndolas reaccionar según lo que ocurre a su alrededor.
Pero un equipo de científicos del MIT se ha planteado un nuevo horizonte en la producción de IAs, haciéndolas más conscientes del entorno para aumentar su nivel de comprensión lectora. Lo que han conseguido es que una computadora aprenda a jugar al videojuego de estrategia Civilization sin tener ninguna pauta previa, ni puntos de ruta preestablecidos, y por lo tanto ninguna experiencia en dicho videojuego. Para ello, le han entregado el manual del juego y le han dado tiempo para procesarlo. Tras ello, le han ordenado que comience a jugar, y sorprendentemente, y sólo con la coprensión de esa lectura el ordenador ha conseguido la impresionante estadística del 79% de partidas ganadas contra humanos, un porcentaje bastante elevado, comparable al de jugadores con cierta experiencia, increible dado que no fue específicamente programada para jugar a ese juego.
Muchos fans de la saga estarán de acuerdo en que Civ no es un juego precisamente sencillo, lo que otorga mucho más mérito a esta ya de por sí impresionante hazaña, más dependiente de la habilidad de los programadores que han sido capaces de crear este ingenio, que de el poder de procesamiento de la máquina. Para el mundo de la computación, este hito supone un interesante avance hacia estaciones autogestionadas más fiables, que serán capaces de reconocer e interpretar muchas situaciones y responder adecuadamente a eventos externos que hasta hace nada pasaban desapercibidos y habrían necesitado de la supervisión humana. Por supuesto, esto también dice mucho sobre los redactores del manual del juego, que han sido capaces de simplificarlo hasta el punto de que lo devore y comprenda un ordenador.
Si me permitís el inciso geek, solo espero que esta IA no tome consciencia de si misma y decida que la humanidad se ha vuelto contra ella, desatando la rebelión de las máquinas (Sí, es una referencia un tanto friki a Terminator, no podeis decir que no se veía venir)
FuenteNoticia desde el MIT (en ingles)Es sorprendente el porcentaje de partidas ganadas ,para los curiosos , les comento que la version usada fue la Open Source (FreeCiv version 2.2) y el manual que "leeyo" la IA fue el del Civilization II.
Vale aclarar esto porque por ejemplo el ultimo Civ (el 5) es mucho mas sencillo que los anteriores y lo puede jugar hasta un chico de 7 años, aunque es el tipico juego facil de aprender pero dificil de dominar.
No digo que el fin este cerca y que venga de manos de un ejercito de maquinas con mentalidad propia , pero ojala sirva para mejorar la IA de los juegos de estrategia (los RTS Y TBS ,en especial estos ultimos que es donde la IA mas flaquea debido a la cantidad de variables y para que sean divertidos casi siempre se recurre a la partida por e-mail).
Dejo aca abajo el juego que probaron los miembros del MIT ,no tiene bueno graficos pero se puede jugar en cualquier sistema operativo (Windows,Linux y Mac) , tiene bajos requerimientos y se puede jugar online y via E-mail enviando los turnos xD :
FreeCiv