¡Hola Comunidad Coded!

Vamos a explicaros cómo funciona la puntuación ELO en CodedArena Challenge Tournament, que sirve para ordenar la clasificación de personajes y Equipos.

Pero, ¿qué es la puntuación ELO? ¡Vamos a verlo!

Puntuación ELO

En la Wikipedia podemos leer:

El sistema de puntuación Elo es un método matemático, basado en cálculo estadístico, para calcular la habilidad relativa de los jugadores de deportes como el ajedrez.

Así pues, la puntuación ELO de cada personaje sale como resultado de unas reglas matemáticas, y refleja en qué posición debe estar dependiendo de las partidas que ha ganado, empatado, y perdido, y sobretodo ¡contra quién!

¿Por qué es interesante ELO?

Porque estaremos de acuerdo que no es lo mismo, por ejemplo en ajedrez, que un campeón mundial gane a un jugador novato, que a la inversa, ¿verdad?

Que un campeón mundial de ajedrez gane a un jugador novato es algo trivial, pero que un jugador novato gane a un maestro de ajedrez ¡es algo épico!

Así pues, no sería justo que en ambas situaciones el maestro y el novato ganasen o perdiesen los mismos puntos.

Y ahí entra ELO.

Vamos a explicar ELO en CodedArena fácil y sencillo (sin entrar en las fórmulas matemáticas).

El inicio

Al inicio de cada Competición, ya sea una Preparatoria o la CCT, todos los personajes empiezan con la misma puntuación ELO, 750.

Si el maestro gana al novato...

Si un personaje con un ELO alto gana a un personaje con un ELO bajo, el primero gana un poco de ELO, y el segundo pierde un poco ELO.

Si el novato gana al maestro...

¡Aquí las cosas cambian! Es una azaña, y se debe recompensar al novato, y penalizar al maestro.

Así pues, en este caso, el novato recibiría una buena cantidad de ELO, ¡mientras que el maestro perderá una buena cantidad de ELO!

¿Qué incentiva el ELO en CCT?

¡Que nunca nos relajemos ni nos rindamos!

Porque si nuestro personaje tiene una puntación ELO alta, y un personaje con ELO bajo nos gana, ¡nos bajará mucho nuestro ELO, y perderemos posiciones!

Y a la inversa. Que tengamos un ELO bajo, si mejoramos nuestro código Python del personaje, hacemos una buena estrategia, y ganamos a un personaje con ELO alto, ¡recibiremos una gran recompensa, y escalaremos posiciones!

Un ejemplo

Para ver ejemplos, además de una explicación más visual, os hemos creado el siguiente vídeo.

¡Esperamos que os quede claro cómo funciona la puntuación ELO en CodedArena Challenge Tournament!


Si os ha gustado este artículo y queréis saber qué es CodedArena, no dudéis en poneros en contacto con nosotros.

También podéis seguirnos en nuestras redes sociales:

https://twitter.com/codedarena
https://instagram/codedarena
https://www.youtube.com/channel/UCAtK03JY5I_Egafhu-_dqOA
https://facebook.com/codedarena