Jump to content
  • Registrar

Las matemáticas de los resultados del WvW


Gaile Gray.6029

Publicaciones recomendadas

Los jugadores suelen preguntarnos cómo se determina la clasificación del modo mundo contra mundo (WvW), así que en este artmininovoy a describir exactamente el sistema que utilizamos.La versión resumida es que después de cada batalla utilizamos la diferencia de puntos entre los mundos que se han enfrentado, junto con sus resultados anteriores, para calcular nuevas puntuaciones. Cuando se han calculado las puntuaciones, reordenamos la lista de mundos y formamos nuevos grupos de 3 para la siguiente batalla.

Para los aficionados a las matemáticas, aquí tenéis más detalles sobre el cálculo de los resultados:

La clasificación mundial del WvW se calcula utilizando el sistema de puntuación Glicko 2. Tenéis más detalles (en inglés) sobre Glicko 2 disponibles enhttp://www.glicko.net/glicko.html. El modo en que se aplica un algoritmo suele ser tan importante como el propio algoritmo, así que aquí tenéis los detalles de cómo usamos Glicko 2 exactamente en el contexto de cada enfrentamiento de 3 mundos. En esta explicación doy por hecho que estáis familiarizados con los conceptos básicos del algoritmo Glicko 2.Supongamos que los mundos son mA, mB y mC. Para organizar una batalla a tres bandas asumimos que cada partida tiene dos batallas por cada mundo. Así que para calcular la nueva puntuación para el mA, las dos batallas son mA contra mB y mA contra mC. Lo mismo para mB y mC. Por supuesto, hacemos todos los cálculos antes de actualizar las puntuaciones. Tened en cuenta que Glicko 2 admite este uso.

Usamos un Tau de 0,6 y una k de 1,0.En Glicko 2 estándar, las puntuaciones se representan como 0,0 para una derrota, 0,5 para un empate y 1,0 para una victoria. En nuestro caso, usamos una versión ligeramente modificada que tiene en cuenta la diferencia de puntuación. Voy a explicar la batalla entre el mA y el mB como ejemplo. Para calcular la puntuación de Glicko 2 para el mA en una partida entre el mA y el mB, hacemos lo siguiente:

PorcentajemA = PuntuaciónmA / (PuntuaciónmA + PuntuaciónmB)PuntuaciónmAGlicko = (sin((PorcentajemA – 0,5) Pi) + 1) 0,5Donde PuntuaciónmA y PuntuaciónmB son las puntuaciones en bruto del final de la partida.

Esa última transformación es más fácil de visualizarla en un gráfico.

Realizamos el mismo cálculo de puntuación para cada mundo y luego introducimos esos resultados en Glicko 2. Esto significa que las clasificaciones cambian con el tiempo como consecuencia de los resultados de batalla y de que la clasificación para un servidor determinado refleja el historial de la actuación de dicho servidor.

Enlace al comentario
Compartir en otros sitios web

Archivado

Esta discusión ahora está archivada y cerrada a otras respuestas.

×
×
  • Crear nuevo...