Algoritmo de emparejamiento PvP

De Guild Wars 2 Wiki
Ir a la navegaciónIr a la búsqueda
Nota Nota: Esta página web ofrecerá detalles sobre el algoritmo de emparejamiento PvP en Guild Wars 2, pero está en construcción actualmente. ¡Vuelve pronto!

ArenaNet.


Clasificaciones[editar]

En el corazón del Algoritmo de emparejamiento PvP se encuentra el Glicko2 índice de emparejamiento (MMR). Esta clasificación, que es una aproximación de tu nivel de habilidad, te ayuda a emparejarte con otros jugadores con un nivel de habilidad similar. Además de dos clasificaciones principales (una para arena sin clasificar y clasificada), también se mantiene una clasificación para cada profesión, pero las clasificaciones de profesión no se usan actualmente para emparejamiento.

Glicko fue elegido sobre su principal alternativa, Elo. Al igual que Elo, Glicko rastrea el MMR de cada jugador y actualiza esa calificación con el tiempo a medida que juegas. La principal mejora de Glicko con respecto a su predecesor es la inclusión de una desviación de calificación (RD), que mide la confiabilidad de la calificación. Al usar RD, el algoritmo de emparejamiento puede compensar a los jugadores sobre los que tiene poca o información incompleta.

También se incluye una medida de volatilidad para indicar el grado de fluctuación en la calificación de un jugador. Cuanto mayor es la volatilidad, más fluctúa la calificación. La volatilidad cambia con el tiempo en respuesta a cómo juegas. Durante los períodos de estabilidad, tu volatilidad debe permanecer baja y recíprocamente. El objetivo de esto es permitir que el sistema se centre en tu calificación adecuada lo más rápido posible.

El sistema también está configurado para aumentar tu RD después de períodos de inactividad, en caso de que esté un poco oxidado. (Consulta Clasificaciones/@período y Clasificaciones/@períodos máximos a continuación).

Configuración[editar]

<Clasificaciones>
  <Calificación predeterminada="1200" min="100" max="5000" max-cambio="300" profesión-ratio="0.0"/>
  <Desviación predeterminada="350" min="30" max="350" periodo="3d" max-periodos="20"/>
  <Volatilidad predeterminada="0.06" min="0.04" max="0.08" constante-sistema="0.5"/>
</Clasificaciones>

<Tipo de clasificaciones="Clasificada" usar-temporada="true" reinicio="2013-11-26T08:00:00-08:00" reinicio-parcial="2015-01-27T16:30:00-08:00">
  <Puntos de decadencia="700" periodo-gracia="3d" periodo-decadencia="1w" recuperación-por-partida="1d"/>
  <Tipo de puesto="Escalalineal" param1="1200" param2="0.5"/>
</Ratings>

<Tipo de clasificaciones="Sin clasificar" reinicio="2013-11-26T08:00:00-08:00" reinicio-parcial="2015-01-27T16:30:00-08:00"/>
Elemento (XRuta) Descripción
Clasificaciones/@tipo Si se especifica, indica que este elemento contiene anulaciones por tipo.
Clasificaciones/@usar-temporada Las partidas de temporada usan su propia instancia de esta clasificación en lugar de la versión de toda la cuenta.
Clasificaciones/@reinicio Cualquier dato de clasificación con una marca de tiempo anterior a esta fecha se reinicia al valor predeterminado.
Clasificaciones/@reinicio-parcial Cualquier dato de clasificación con una marca de tiempo anterior a esta fecha se reinicia parcialmente (solo desviación) al valor predeterminado.
Clasificación/@predeterminada Clasificación predeterminada que se utiliza cuando no hay datos disponibles.
Clasificación/@min Clasificación mínima permitida, todo lo que esté por debajo se sujetará a este valor.
Clasificación/@max Clasificación máxima permitida, todo lo que esté por encima se sujetará a este valor.
Clasificación/@max-cambio La cantidad máxima y absoluta que una clasificación puede cambiar de una sola partida.
Clasificación/@profesión-ratio Controla el equilibrio entre la clasificación de profesión y la clasificación básica. '0' significa que solo se usa la clasificación básica, mientras que '1' significa que solo se usa la clasificación de la profesión.
Desviación/@predeterminada Desviación de calificaciones predeterminada que se utiliza cuando no hay datos disponibles.
Desviación/@min Desviación mínima permitida, todo lo que esté por debajo se sujetará a este valor.
Desviación/@max Desviación máxima permitida, cualquier valor superior se sujetará a este valor.
Desviación/@periodo Tiempo de inactividad por un solo período.
Desviación/@max-periodos Número de periodos de inactividad antes de que un jugador se desvíe de la cantidad mínima a la máxima.
Volatilidad/@predeterminada Volatilidad de las clasificaciones predeterminadas que se utiliza cuando no hay datos disponibles.
Volatilidad/@min Volatilidad mínima permitida, todo lo que esté por debajo se sujetará a este valor.
Volatilidad/@max Volatilidad máxima permitida, todo lo que esté por encima se sujetará a este valor.
Volatilidad/@constante-sistema Parámetro de ajuste de Glicko2 que restringe el cambio de volatilidad a lo largo del tiempo.
Decadencia/@puntos La cantidad máxima de decadencia restada de la clasificación efectiva.
Decadencia/@periodo-decadencia La cantidad de tiempo antes de que se alcance el valor máximo de decadencia.
Decadencia/@periodo-gracia La cantidad de tiempo antes de que comience el decadencia a afectar la clasificación.
Decadencia/@recuperación-por-partida La cantidad de tiempo eliminado del decadencia activa por partida PvP con esta clasificación.
Puesto/@tipo Fórmula para usar cuando se calculan las clasificaciones de la nueva temporada a partir de la anterior
Puesto/@param1 Configuración para la fórmula de puestos. En el caso de "Escalalineal", param1 es el punto central hacia el cual escalar las clasificaciones.
Puesto/@param2 Configuración para la fórmula de puestos. En el caso de "Escalalineal", param2 es la relación con las clasificaciones de escala.

Emparejamientos[editar]

Deshonor[editar]