Entrenar a una inteligencia artificial es solo el primer paso. La competencia se intensifica y los grandes nombres del sector necesitan evaluar a fondo el rendimiento de sus proyectos. El siguiente objetivo está en los videojuegos, más concretamente en conquistar el StarCraft. Por eso Facebook participó en la AIIDE StarCraft AI Competition 2017 con un bot propio llamado CherryPi. Sus resultados no fueron especialmente malos, pero llama la atención que no haya entrado en el Top 3..
Para entender el alcance del StarCraft basta con buscar un torneo en YouTube, sobre todo si se celebró en Corea del Sur o cuenta con jugadores surcoreanos. Allí el juego se convirtió en el deporte nacional, y no hubo problemas de transición con la secuela. De hecho, Blizzard reconoció en parte esa dedicación con el personaje de D.Va en Overwatch, una ex jugadora profesional surcoreana convertida en piloto de la división MEKA. Con un nivel tan alto, cabe preguntarse cómo se sentirán al saber que varias inteligencias artificiales buscan dominar el juego, aunque antes de enfrentarse a humanos, lo que hacen es pelear entre sí..
La AIIDE StarCraft AI Competition 2017
La AIIDE StarCraft AI Competition 2017 estuvo organizada por David Churchill, de la Memorial University of Newfoundland. En esencia, todos los bots se enfrentan mediante BWAPI, una librería que permite la conexión directa con el motor de StarCraft: Brood War. Quienes quieran probar sus habilidades pueden partir del bot open source UAlbertaBot, siempre que no utilicen una copia exacta, pero la novedad es que Facebook no solo patrocinó el torneo, sino que presentó su propio bot, CherryPi. Tras generar miles de partidas, los resultados finales se publicaron el pasado domingo por la mañana, y con un porcentaje de victorias del 69.08 por ciento, CherryPi terminó en el sexto lugar, sobre un total de 28.
El bot ganador se llama ZZZKBot, creado por el desarrollador australiano Chris Coxe. Su 83.11 por ciento de victorias es notable, pero Coxe no dudó en calificar a su bot de «una prueba de concepto», con un código fuente que, según él, «no es tan bueno». En otras palabras, las inteligencias artificiales todavía tienen un largo camino por recorrer antes de suponer un desafío aceptable para los jugadores humanos. De acuerdo con Churchill, los bots basados en reglas estrictas que surgen de proyectos individuales seguirán dominando la escena durante un par de años, pero si compañías como Facebook y Google están dispuestas a arrojar todo su poder de fuego sobre StarCraft, los tiempos serán mucho más cortos.