Heroes of the Storm

Mejoras para el buscador de partidas: Fase uno

Nate "Spyrian" Valenta

El buscador de partidas que se implementó en Heroes of the Storm originalmente estaba basado en el sistema que utilizamos en StarCraft II. Este sistema funciona de maravillas en un juego cuyas partidas son mayoritariamente de 1 vs. 1, y no por nada el buscador de partidas de StarCraft II siempre ha sido tan sólido. Sin embargo, Heroes es un juego en equipos, y eso nos obligó a crear muchas reglas, como restricciones de tamaño de grupos y composición de equipos, para adaptar el sistema a partidas de 5 vs. 5. Cuantas más reglas tenía el buscador de partidas, más difícil era encontrar partidas de buena calidad. Si bien la mayoría de las partidas creadas por el buscador de partidas anterior eran bastante justas, el sistema no arrojaba los resultados que esperábamos.

En la BlizzCon les comentamos que teníamos pensado modificar el buscador de partidas de Heroes of the Storm antes de fin de año, y debatimos sobre muchos de los cambios que incluiríamos. Durante estos últimos meses, hemos trabajado para renovar el buscador de partidas, con el objetivo de crear un sistema nuevo y pensado específicamente para Heroes of the Storm. Realizamos muchas simulaciones internas del nuevo sistema, y los resultados que vimos han sido muy positivos, así que estamos felices de poder contarles que ya hemos implementado el buscador de partidas renovado para la versión actual de Heroes of the Storm. Ahora que el sistema nuevo está en funcionamiento, nos gustaría contarles un poco sobre los cambios más importantes que hemos implementado.

Divider_SkyShapes.png

Creación de partidas de alta calidad

Durante nuestra investigación, nos lanzamos de lleno al corazón del buscador de partidas de Heroes para estudiar una gran cantidad de datos recogidos de todos los escenarios posibles de creación de partidas. Con el tiempo, comenzamos a comprender mejor por qué el sistema funcionaba mal en algunas áreas y cuáles eran las modificaciones que teníamos que llevar a cabo. Luego nos embarcamos en la tarea de implementar esos cambios, concentrados por completo en la idea de desarrollar un sistema nuevo que creara de manera consistente partidas parejas en las que ambos equipos tuvieran la misma posibilidad de ganar.

Como resultado de estos cambios, el buscador de partidas de Heroes ahora los agrupará de manera mucho más efectiva con aliados y rivales con una clasificación del buscador de partidas (MMR) muy similar a la de ustedes. Así las partidas creadas serán justas para ambos bandos. Esto también afectará al juego clasificado, y quizá se percaten de que todos los jugadores con los que jueguen en la Liga de héroes y la Liga de equipos son mucho más parejos en términos de rango. Si bien los datos iniciales de las partidas en vivo indican que estamos cerca de cumplir nuestros objetivos, vamos a seguir monitoreando el sistema nuevo y haremos todos los cambios que sean necesarios.

Divider_SkyShapes.png

Colas y tiempos de espera

Pasados los diez minutos de espera, el anterior buscador de partidas creaba una partida para el jugador en cuestión sin tener en cuenta si los jugadores seleccionados tenían o no el mismo nivel de habilidad.

En vez de intentar crear una partida lo más rápido posible luego de transcurrida cierta cantidad de tiempo, el objetivo principal del nuevo buscador será el de crear partidas lo más parejas posibles. Si no se puede crear una partida pareja, probablemente tendrás que esperar en la cola un poco más, hasta que se encuentren jugadores con un MMR similar y se pueda formar una partida justa. Además, el buscador de partidas ahora priorizará a los jugadores que más tiempo hayan estado en la cola. Esto significa que, de vez en cuando, los jugadores tendrán que esperar un poco más para jugar una partida, pero la partida creada será mucho más pareja.

Además, si el buscador de partidas estima que has pasado demasiado tiempo esperando, comenzará a buscar jugadores con un MMR levemente superior o inferior al tuyo. De esta manera, el sistema encontrará coincidencias más rápido, sin dejar de crear una partida justa y pareja para todos los jugadores.

Es importante tener en cuenta que lo más probable es que la mayor parte de los jugadores nunca se encuentren en estas situaciones, que sí podrían afectar a aquellos que están en los extremos del MMR si buscan una partida cuando no hay tantos jugadores en la cola.

Divider_SkyShapes.png

Cambios en el buscador de partidas para los grupos

El buscador de partidas anterior siempre intentaba agrupar a los jugadores según el tamaño del grupo. Sin embargo, eso podía ser perjudicial para el juego si no se encontraba un grupo con un tamaño y un nivel de habilidad similar porque, en ese caso, el buscador de partidas siempre privilegiaba el tamaño sobre la coincidencia de MMR. Si bien el nuevo buscador de partidas seguirá enfrentando a grupos del mismo tamaño, el énfasis estará puesto en agrupar a equipos del mismo nivel de habilidad. Esto significa que, en ocasiones, encontrarás diferencias en cuanto al tamaño de los grupos de tu equipo y el equipo rival, pero la partida creada será de una mayor calidad.

Además, al crear las partidas, el buscador de partidas ahora tendrá en cuenta el factor coordinación para el caso de los grupos. Esto significa que si tú buscas una partida en solitario y se te agrupa para jugar contra un grupo, ese grupo, en la mayoría de los casos, será de un nivel de habilidad inferior al de los jugadores individuales de tu equipo. De esta manera, buscamos compensar la leve ventaja para comunicarse que tienen los jugadores que entran a una partida en grupo.

Por último, el nuevo buscador de partidas es capaz de hacer a un lado sus reglas de composición de equipos estándar para que los grupos con composiciones inusuales, como cuatro héroes especialistas, puedan encontrar buenas partidas rápidamente. En algunos casos, el buscador de partidas incluso intentará buscar grupos con composiciones de equipos inusuales y los enfrentará entre sí. Sin embargo, estas situaciones solo se darán si la partida resultante fuera de un nivel de calidad elevado en términos de habilidad.

Divider_SkyShapes.png

Cambios en las pantallas de carga

Puede que las pantallas de carga no estén directamente relacionadas con el buscador de partidas, pero muestran quiénes serán tus compañeros y quiénes tus rivales en todas las partidas que juegas. Nos pareció que las pantallas de carga podían comunicar mejor esta información, y es por eso que decidimos implementar algunos cambios.

El primer cambio de las pantallas de carga es el de los bordes de retrato, que ahora reflejarán el modo de juego que se va a jugar. Esto significa que en las pantallas de carga de partidas de Liga de héroes, solo verás el borde y el rango de Liga de héroes de todos los jugadores, mientras que en las de partidas rápidas, solo verás el borde y el nivel de jugador básico. Este cambio hará que las pantallas de carga sean mucho más consistentes y reducirá la posibilidad de toparse con mezclas de rangos y niveles de diferentes modos de juego que son muy difíciles de comparar.

También hemos agregado nuevos íconos de grupo a las pantallas de carga para indicar cuáles son los jugadores que están agrupados juntos y cuántos grupos hay en la partida. A pesar de que la primera fase de mejoras al buscador de partidas ya está implementada, todavía puede suceder que jugadores nuevos o con un nivel bajo de MMR se mezclen con jugadores veteranos o con un nivel de MMR elevado. Con este cambio en las pantallas de carga, debería ser más fácil entender cómo es que un jugador de nivel bajo forma parte de la partida.

Divider_SkyShapes.png

Problemas conocidos y próximas mejoras

Además de seguir de cerca los cambios que hemos implementado con la primera fase de las mejoras al buscador de partidas, aún hay varias áreas que nos gustaría abordar próximamente.

  • Agrupación de jugadores veteranos y novatos
    • Hemos reducido la posibilidad de que a los jugadores nuevos se los agrupe con jugadores veteranos (en su equipo o en el equipo contrario), pero nos gustaría seguir trabajando sobre esta área en las próximas actualizaciones.
  • Mezcla de jugadores con MMR alto y bajo
    • Hemos reducido la posibilidad de que a los jugadores con distinto nivel de MMR se los agrupe en la misma partida, y si bien nuestra primera serie de mejoras no es perfecta, creemos que vamos por buen camino. Como mencionamos anteriormente, esta situación aún puede darse cuando jugadores de niveles de MMR dispares entran a una partida en grupo.
    • Además, tenemos planeado mejorar la precisión de las clasificaciones generales para que las estimaciones del buscador de partida sobre los niveles de habilidad de los jugadores sean aún más precisas.
  • Composiciones de equipo en partidas rápidas
    • Acabamos de agregar una regla nueva sobre Guerreros para las partidas rápidas. Esta regla funciona de forma muy similar a la regla de héroes de Apoyo que implementamos antes: a los equipos que no tengan un Guerrero en su composición no se los agrupará con equipos que sí lo tengan. Ten en cuenta que esta regla se puede romper si los jugadores entran a una partida en un grupo completo de cinco jugadores.
    • Aún tenemos que seguir trabajando para limitar las composiciones desfavorables de equipos en las partidas rápidas. Por ejemplo, en las próximas actualizaciones nos gustaría limitar la probabilidad de que un equipo tenga varios héroes "especiales", como Cho'gall, Abathur y Nova.
  • Tiempos de espera
    • Si bien con nuestros últimos cambios al buscador de partida los tiempos de espera han aumentado, también hemos visto un aumento considerable en la calidad de las partidas creadas. Seguiremos trabajando para reducir los tiempos de espera, pero nuestro objetivo principal nunca dejará de ser la calidad de las partidas; no queremos sacrificar las buenas partidas para tener menores tiempos de cola. Los mantendremos informados sobre nuestro progreso para alcanzar este objetivo.
  • Partidas con jugadores bloqueados
    • Hemos leído los comentarios sobre lo frustrante que es que el sistema los agrupe con jugadores que ustedes han agregado a su lista de comunicación bloqueada, y si bien estamos de acuerdo, tenemos que admitir que todavía no hemos abordado el problema. No obstante, sepan que estamos al tanto de la situación y que esperamos solucionarla en el futuro.

Divider_SkyShapes.png

Los cambios al buscador de partida que hemos implementado son muy nuevos, y ninguno de los problemas de los que hemos hablado hoy está completamente resuelto. Eso significa que si bien la calidad general de las partidas ha aumentado bastante, de vez en cuando puede suceder que se cree una partida despareja, dado que aún estamos haciendo ajustes. También es probable que el nuevo buscador de partidas presente errores que aún no se han descubierto. Si se topan con algún error del buscador de partidas, visiten los foros oficiales de Heroes y cuéntennos sobre sus experiencias. Sus informes nos ayudarán a resolver los errores con mayor rapidez y a investigar las partidas desparejas para continuar fortaleciendo el buscador de partidas.

Esto es solo el comienzo de las modificaciones que tenemos pensadas para el buscador de partidas de Heroes of the Storm. Nuestra prioridad es y será brindarles partidas parejas, por eso seguiremos monitoreando los datos de las partidas en vivo y haciendo los cambios que sean necesarios en futuras actualizaciones. Como siempre, queremos agradecerles por todos los comentarios sobre el buscador de partidas que nos han enviado durante estos últimos meses, y esperamos que sigan compartiendo sus opiniones con nosotros en el futuro.

InvisibleDividerLine_800x50.png