Power Ranking with Watson, una nueva manera de analizar videojuegos

Corey Shelton, el Digital Strategist de IBM, nos habla de cómo es para él trabajar aquí y del poder de la IA para resolver problemas complejos de datos, y evaluar el desempeño de los jugadores y sus equipos en Overwatch League con Power Rankings with Watson.

Corey habla de lo emocionantes que es para él poder trabajar en IBM. Cuenta lo emocionante que es para él tener la oportunidad de resolver problemas únicos. Y ese fue el caso de Blizzard Enterteinment al pedirles desarrollar soluciones para la Overwatch League.

Lo que pretendían, era aprovechar todo el poder de IBM Watson era hacer que el juego fuera más atractivo para todos: jugadores, casters y aficionados. Y era algo de cuidado, pues el juego tiene millones de aficionados, patrocinadores corporativos, y tratos que respaldan equipos y jugadores.

Y el trabajo fue arduo. Cada juego genera mucho volumen y variedad de datos. Y la Overwatch League hizo un súper esfuerzo por evaluar el rendimiento de los jugadores y los equipos. Y esto supuso un nuevo reto: lograr comparar un jugador con otro a pesar de jugar con un héroe único en un modo de juego diferente.

“Tenemos analistas muy talentosos que siguen a nuestros jugadores y equipos, pero hay demasiadas cosas sucediendo en las partidas, ningún ser humano podría posiblemente observar y evaluar todo. Necesitábamos una forma de capturar y analizar cada movimiento de cada jugador e incluir toda esa información en un sistema de clasificación que sea totalmente objetivo y confiable”.

Jon Spector, Vicepresidente de Overwatch Esports en Blizzard

La solución a este problema fue una cosa súper genial llamada Power Rankings with Watson. Y si bien su desarrollo no fue sencillo, sí facilita el trabajo de evaluar a cada jugador y cada equipo para hacer el trabajo de manera más eficiente.

Power Rankings with Watson

Power Rankings with Watson es un enfoque objetivo basado en la IA para poder evaluar el desempeño de los jugadores junto con sus equipos en el exitoso y popular Overwatch League.

Sus beneficios son de doble enfoque. En primer ligar, le permite a los dueños, entrenadores y jugadores evaluar su talento. Lo que de hecho presenta un gran beneficio, pues te podría hacer ganar muchos premios. Y en segundo lugar, permite a los fans conectarse al juego y entre sí más fácilmente.

“Esta es una gran fuente de conversación para nuestros fans y casters. Y a los fans de la Overwatch League les encanta debatir temas como ‘¿quién es el mejor tanque principal del mundo?’. Los Power Rankings van a enriquecer la conversación y a hacerla más divertida.

Comenta Jon Spector

El desarrollo de Power Ranking with Watson por IBM

Para desarrollar de la mejor manera este nuevo enfoque, IBM se dio el trabajo de reunir a lo mejor de lo mejor en el mundo. Aquí se incluyeron científicos de datos, especialistas en IA y desarrolladores de software para trabajar juntos a través del programa Área 631 de IBM.

Y para que el trabajo estuviera listo antes de iniciar la Temporada 2021 de Overwatch League, que inicia este 16 de abril, el equipo decidió usar una metodología agresiva para acelerar su desarrollo:

El programa Área 631. Un programa de incubación interna desarrollado en Canadá, basado en las metodologías de IBM Garage. Que por cierto, ahora operan en todos sus laboratorios alrededor del mundo. Este programa proporcionó a 6 expertos, 3 mese para dar 1 solución. Y de ahí el nombre.

Pero el proceso resultó ser tan rápido que el trabajo fue terminado en tan solo 2 meses…

“Jugamos mucho Overwatch. Sacamos una tonelada de datos. Y, porque nos divertimos mientras trabajábamos, trabajamos fuertemente e hicimos un rápido progreso. Pero esto sólo demuestra que cuando se pone a las personas adecuadas junto con la tecnología adecuada, se pueden resolver incluso los problemas más difíciles.”

Stephane Rodet, el ingeniero jefe de UX en el proyecto

Los tres pasos críticos para abordar el problema

Estadísticas:

La Overwatch League mide más de 360 métricas diferentes basadas en el rendimiento de cada partida: desde “curación por segundo” y “precisión de las armas” hasta “tasa de generación final”.

Es fundamental tener datos confiables y transparentes. Así que el equipo de IBM utilizó IBM Cloud Pak for Data para agregar, organizar y preparar este enorme volumen de datos para el análisis.

Analítica avanzada:

Este fue el siguiente paso para poder determinar las correlaciones entre cada estadística y los resultados de las partidas. Ósea que lograron descubrir cómo las diferentes métricas de desempeño te pueden hacer perder o ganar.

Un último pasito

El último pero no menos importante paso fue usar las capacidades de Machine Learning y AutoAI para asignar un peso a cada estadística. Porque no todas las estadísticas pueden ser creadas de la misma manera.

Todas las estadísticas son un factor importante para los Power Rankings. 30 de ellas tienen un gran peso, lo que impulsa la mayoría de los movimientos dentro de la clasificación.

Y AutoAI fue clave al simplificar el proceso de construcción de un modelo IA. Esta es una capacidad de Machine Learning que no necesita un Ph.D en ciencia de datos para usarse. Además proporciona transparencia para ayudar a mejorar la confianza en los modelos.

Un usuario puede pedir al AutoAI que resuelva variables específicas esencialmente. Y en este caso, se necesitaba conocer cómo priorizar todas las estadísticas del juego.

Y a todo esto, ¿para qué tantas molestias en crear todo este numerito? Esto es lo que responde Noah Syken, Vicepresidente de Alianzas para Deportes y Entretenimiento de IBM:

“Es una demostración poderosa de lo que es posible con los datos y la IA hoy en día. Hemos utilizado muchas de las mismas tecnologías para impulsar la transformación digital en bancos o aerolíneas o retailers durante años. Pero ahora, los millones de fans de la Overwatch League podrán ver lo que IBM Watson puede hacer. El gaming y los esports son el futuro del entretenimiento y estamos orgullosos de sumar el mejor análisis para enriquecer la experiencia de los fans.”

Los Power Rankings with Watson se van a generar cada semana y se publicarán en overwatchleague.com e ibm.com/overwatch cuando la temporada inicie el 16 de Abril.