Finalmente pude concretar la idea del ELO para los managers, esta vez, a diferencia de la anterior corregí muchísimos errores de concepto y aplicación, les cuento un poco como funciona la cosa:
veamos
lo primero que debemos saber es que el ELO inicial de un manager es 1000, es decir, un manager debutante, en su 1ra semana tiene un ELO de 1000.
El Rating para un juego (mach en nuestro caso) es calculado fácilmente si ambos jugadores están rankeados acorde al ELO. En este caso, cada jugador puede calcular el cambio de su Rating ELO. De acuerdo a la tabla o fórmula mencionadas más abajo se requieren tres datos:
1) ELO Propio (antes del juego en cuestión)
2) ELO del Oponente (antes del juego en cuestión)
3) Resultado (1, 0.5, 0)El cambio del Rating ELO se calcula como sigue:
1) factor = [3400 - ELO propio previo]² / 100000
2) diferencia = ELO propio previo - ELO previo
del Oponente.
3) resultado esperado acorde a la tabla o fórmula
4) cambio =(resultado - result. esperado) x factorPrimer Ejemplo:
1) ELO propio previo = 1830
2) ELO previo del Oponente = 1980
3) resultado = 0.5Cálculo:
1) factor = (3400 - 1830)² / 100000 = 24.6
2) diferencia = 1830-1980 = -150
3) resultado esperado acorde a la tabla o fórmula = 0.30
4) cambio = (0.5 - 0.30) x 24.6 = +5
Ahora vamos un un Ejemplo real:
Temporada 2005, semana 1
2-D vs CardenalesDeJorgex
Recuerden que se calcula en función de el 1er Manager, en este caso, de 2-D, luego le toca el turno, en que se invierten los roles:
Elo Previo 1000
Elo Previo Rival 1000
(era la 1ra semana del 1er año, todos tenían 1000)
Resultado: 0.5 (Ganar= 1, Empatar = 0.5 perder =0)
Resultado esperado 0.5 (se espera empate porque ambos están igualmente rankeados)
Nuevo Elo=1000, con el resultado idéntico al esperado no hay variación.
vamos con otro mas avanzado:
este el batacazo mas grande en la historia del Fantasy P-B (mayor cantidad de puntos ganados en el Elo)
Datobinario vs Ronniel 2013 semana 18 AAA
Elo Previo 805 (datobinario)
Elo Rival 1087 (Ronniel)
Resultado=1 (ganó datobinario)
Resultado Esperado= 0.16 (Según la tabla de diferencias de Elo)
Elo nuevo 862
Elo ganado 57
(Ronniel perdío 45 pts en ese duelo) La suma de ganado y perdido no es algebraica.
*Hay otro que ganó 57 en un duelo, Nelson vs G.J. en la semana 21 del mismo 2013, pero quise poner donde salgo yo 🙂
así pues, esta todo calculado hasta la temporada 2013, cuando incorpore los datos de la temporada 2014 calculo los nuevos valores.
PD: no incluyen los enfrentamientos de post-temporada porque no están registrados, y por ahora seguirán sin registrarse, pues es mucho mas complejo extraer esos datos.