¿Cómo clasificarías una combinación dada de cinco campeones de League of Legends en sus respectivos carriles?

La mejor idea que podría sugerir es la orientación del elemento. Si tiene un método para determinar el bot y el jungler, debe ser modificable para adaptarse a la mitad y la parte superior.

Dado que su mid laner será un campeón más agresivo y, a menudo, más blandito (excepciones obvias: cho’gath, urgot, vlad), es posible analizar las construcciones de elementos. Si la construcción posee más elementos orientados a la ofensiva que a la defensiva, lo más probable es que sea un medio. Y viceversa en las compilaciones para la parte superior.

Por supuesto, siempre hay excepciones a esto, Fiora y Riven tienden a construirse de manera más ofensiva. Sin embargo, estos son campeones de AD cuerpo a cuerpo, y sabiendo esto, puedes descartar que sean intermedios, a menos que se haya tomado una decisión en el juego para intercambiar carriles para acomodar un determinado enfrentamiento de jugador o campeón.

Compara a los dos campeones. Las dos reglas que puedes usar:

  1. Tankier será el mejor. O
  2. AP más alto será a mediados
  3. En el caso de dos jugadores de ADC, el campeón de Tankier será el mejor. (Vlad top / Varus mid, Quinn top / Ahri mid)

Al observar los datos estadísticos, se pueden determinar las probabilidades de cada campeón asignado a cada carril. Por ejemplo, las probabilidades de annie mid lane 0.7, bot lane 0.28 y 0.02 podrían calcularse a partir de un conjunto de coincidencias bien distribuido.

En lugar de pensar en la clasificación superior o media; Deberíamos considerar al equipo como un todo. Porque la probabilidad de que Annie juegue en el medio también depende de otros campeones. Entonces, cuando vemos un equipo con posiciones indeterminadas, debemos considerar las probabilidades condicionales de todo el equipo dependiendo de todos para cada posición.

Básicamente, creo que una inferencia bayesiana podría usarse muy bien en este problema. Después de determinar las probabilidades relativas de todos, dependiendo de cada uno en cada posición, la mejor ubicación del equipo podría determinarse buscando a través de estas probabilidades.

No soy estadístico pero creo que eso podría funcionar.

Esto puede ser extremadamente difícil de determinar con solo mirar las estadísticas, y habrá partidos en los que ni siquiera los humanos podrían distinguir entre los campeones de la línea superior y media de un partido. Esto se debe a que no hay un factor específico que dicte qué campeones podrían haber estado en el medio o en la cima. Definitivamente, podría crear un sistema que simplemente considere a los campeones y los coloque en su rol más común (según la experiencia del jugador), pero eso no representaría el ~ 5-10% de los juegos donde habrá múltiples campeones que a menudo se juegan en ambos roles.

Riot sí ha incluido un campo de carril en su API basado en el posicionamiento real de los campeones en un partido, por lo que si está planeando usar su API para obtener datos del partido, ya lo tendrán determinado, con una precisión bastante buena.