Análisis de los desarrolladores: Clasificación personal en los Campos de batalla de Hearthstone
¡Hola! Soy Tian, científico de datos sénior del equipo de Hearthstone, ¡y estoy aquí para contarte sobre la ciencia que existe detrás de tu clasificación en los Campos de batalla de Hearthstone!
Después de tu primera ronda de compras estratégicas en la taberna, posicionamiento metódico de esbirros y montones de triples, notarás que ganaste o perdiste puntos según el puesto en el que terminaste. Después de ver que cambió este número, quizá te hayas preguntado: ¿Qué significa esta clasificación? ¿Y cómo se determinó mi clasificación en comparación a la de mis adversarios?
Estoy aquí para responder esas preguntas... ¡y más! Te ayudaré a desmitificar el detrás de escenas de cómo se determina tu clasificación en los Campos de batalla.
¿Qué significa este número de clasificación?
Tu clasificación de los Campos de batalla en Hearthstone es más que un número. El valor de tu clasificación representa tu nivel de habilidad en los Campos de batalla de Hearthstone (cuanto más habilidoso seas, mayor será el valor). Pero también nos ayuda a emparejarte con otros siete jugadores que tengan un nivel de habilidad similar, para que cada partida que juegues se sienta lo más justa posible.
Lo que queremos lograr con el sistema de clasificación es que, cuando veamos la base de jugadores de los Campos de batalla de Hearthstone, veamos que la mayoría de los jugadores se encuentren en el medio del espectro. En términos matemáticos, la distribución de la clasificación sigue una curva de campana conocida como distribución normal. Por la forma en la que diseñamos nuestro sistema de clasificación, en el segundo día de la beta abierta, si tu clasificación era de 4200, eras apenas más habilidoso que el 77% de los jugadores de los Campos de batalla; si tu clasificación era de 5000, entonces estabas por encima del 99% de los jugadores.
¿Cómo se actualiza mi clasificación después de cada partida?
Uno de los objetivos más importantes del sistema de clasificación es identificar rápidamente tu nivel de habilidad actual y, de esa manera, crear partidas que resulten competitivas y justas. Para lograrlo, procederé a explicar otro concepto: varianza.
La varianza es un número asociado a tu clasificación, pero es información que no se comparte con el jugador. Este valor representa la confianza que tenemos con tu clasificación. Cuando recién te empiezas a aventurar en los Campos de batalla, no estamos del todo seguros sobre tu nivel de habilidad real, porque aún no has jugado muchas partidas. En ese caso, falta información sobre cómo cambia tu desempeño a lo largo de varias partidas, por lo que tu varianza es bastante alta. Después de jugar un tiempo, tu varianza puede bajar, porque estamos más seguros de cuál es tu verdadera clasificación. Sin embargo, si nos enfocamos en una partida en particular, tu varianza puede subir si el resultado no es el que esperábamos. Por ejemplo, si un jugador de clasificación alta pierde al enfrentarse contra jugadores cuya clasificación es mucho menor, su varianza podría aumentar.
Una vez que sabemos la clasificación y varianza de los ocho jugadores, debemos calcular la probabilidad de ganar que tiene cada uno contra los otros siete jugadores de la partida. En este cálculo, entran todos los factores que mencionamos. El proceso es extenso: ¡son 56 cálculos, para ser exactos!
Ahora, volvamos a cómo se actualizan las clasificaciones. Después de cada partida, se actualiza tu clasificación a partir de una combinación de tu clasificación, la de tus adversarios, el puesto que obtuviste en la partida, el porcentaje de probabilidad de victoria calculado y tu varianza, entre otros factores. En términos generales, cuanto mayor sea la varianza, mayor la fluctuación de tu clasificación al terminar la partida. Cuando recién empiezas a jugar en los Campos de batalla, no tenemos mucha información sobre tu historial que nos indique cuán habilidoso eres, así que nuestro objetivo principal es posicionarte rápidamente en un rango de clasificación apropiado. Notarás una mayor varianza y cambios de clasificación más significativos después de cada partida. Una vez que hayas jugado varias partidas, tendremos más información para respaldar tu clasificación adecuada y, a partir de ese momento, tu clasificación no cambiará tan drásticamente.
Hace poco actualizamos el método con el que se calcula la clasificación de un jugador que empieza a jugar en los Campos de batalla. Queremos asegurarnos de que las variaciones de las clasificaciones no sean demasiado volátiles, para que los jugadores no terminen en un rango de clasificación que no les corresponda, y también nos queremos asegurar de que estés cada vez más cerca de tu MMR correspondiente. Hemos aumentado la cantidad de puntos que ganas o pierdes una vez que tu clasificación se haya establecido, por lo que notarás una mayor fluctuación en tu clasificación.
Si suponemos que todos tus adversarios tienen exactamente la misma clasificación que tú, en el sistema original recibías 240 puntos por salir primero en tu primera partida y 24 puntos por salir primero a partir de tu partida número 150. Con los cambios del 19 de noviembre, recibirás aproximadamente 195 puntos por salir primero en tu primera partida y 98 puntos a partir de tu partida número 150. También quiero señalar que el cálculo actualizado depende de muchos factores, como explicamos anteriormente. Cuando analizamos actualizaciones de las clasificaciones actuales, no elegimos solo un factor. Ten en cuenta que esto no significa necesariamente que avanzarás con mayor facilidad. Si estás en tu clasificación correspondiente, subirás y bajarás, pero por lo general te mantendrás en una misma clasificación después de que hayas jugado lo suficiente.
También hemos agregado un pequeño ajuste progresivo a tu clasificación después de cada partida. Este ajuste siempre tiene un impacto positivo y depende de tu clasificación actual, a menos que superes los 6500. Cuanto menor sea tu clasificación, mayor será el ajuste. Por lo tanto, en teoría, jugar más partidas en los Campos de batalla te dará una pequeña ventaja a la hora de subir de clasificación (siempre y cuando no hayas superado los 6500). Ten en cuenta que esto funciona independientemente de si ganas o pierdes; piénsalo como un ajuste progresivo constante que te da una pequeña ventaja cada vez que juegas en los Campos de batalla.
Por último, para nuestros expertos en algoritmos, quería aclarar por qué algunos de los más algoritmos de emparejamiento más populares como Elo o Glicko no son una buena opción para nosotros. Hicimos algunas pruebas y los resultados indicaron que nuestro algoritmo es el más rápido (y, por ende, el buscador de partidas) y el más preciso (lo cual promete una mejor experiencia de juego). Además, Elo y Glicko están diseñados principalmente para juegos de 2 jugadores, no de 8.
¡Esperamos que disfrutes de los Campos de batalla de Hearthstone! Estamos siempre pendientes de tu opinión. Siéntete en la total comodidad de comunicarnos lo que piensas sobre el buscador de partidas o el sistema de clasificación. ¡Nos vemos en la taberna!
Nota: Estaremos moviendo a un nuevo sistema de comentarios para nuestros blogs a mediados de diciembre. A partir de ese momento, todas las discusiones sobre los blogs tomarán lugar en los foros oficiales. Los comentarios pasados no estarán disponibles.