Sistema Elo¶
Qué es y por qué existe¶
El Elo es el sistema de medición del nivel competitivo de los jugadores en Open-TT. Basado en el sistema Elo clásico, ajusta la puntuación de cada jugador tras cada partido en función del resultado y del nivel del rival. Es una pieza central del pilar de Gestión de Competiciones → FND-001 regla 1.2.
El Elo cumple tres funciones en el ecosistema: medir el nivel real de cada jugador, equilibrar las competiciones agrupando jugadores de nivel similar, y permitir el seguimiento de la progresión individual.
Reglas de negocio¶
-
1 El Elo es un valor numérico que mide el nivel competitivo de un jugador.
-
1.1 Cada jugador tiene un único valor de Elo, global para todo el ecosistema.
-
1.2 El Elo se recalcula tras cada partido, no tras cada torneo.
- 1.2.1 El Elo de un jugador puede cambiar varias veces durante un mismo torneo. Los enfrentamientos posteriores usan el Elo ya actualizado.
-
1.3 El jugador elige su Elo inicial entre segmentos predefinidos al registrarse.
- 1.3.1 El sistema orienta al jugador para elegir el segmento adecuado según su estimación de nivel de juego.
-
1.4 El Elo tiene un valor mínimo de 100. Ningún jugador puede tener un Elo inferior.
-
1.5 El Elo no decae por inactividad. Un jugador que no compite mantiene su Elo indefinidamente.
-
1.6 Si un jugador se da de baja y vuelve a registrarse, conserva su Elo anterior.
-
1.7 El Elo es público. Cualquier usuario puede ver el Elo de cualquier jugador.
-
2 La variación de Elo tras un partido depende de tres factores: la diferencia de Elo entre jugadores, el resultado del partido y el factor K.
-
2.1 La probabilidad de victoria esperada se calcula como:
E_A = 1 / (1 + 10^((E_B - E_A) / 400)). -
2.2 La variación de Elo se calcula como:
ΔE = K × (S - E_A), donde S=1 para victoria y S=0 para derrota.- 2.2.1 No existe el empate en tenis de mesa. El resultado de un partido es siempre victoria o derrota.
-
2.3 Vencer a un rival con Elo superior produce una ganancia mayor que vencer a uno con Elo inferior.
- 2.3.1 Perder contra un rival con Elo inferior produce una pérdida mayor que perder contra uno con Elo superior.
-
3 El factor K determina la magnitud máxima de variación del Elo tras un partido.
-
3.1 El factor K disminuye a medida que el jugador acumula más partidos.
-
3.2 Existen tres niveles de factor K: jugadores nuevos (K=40), intermedios (K=32) y experimentados (K=16).
- 3.2.1 Los umbrales de partidos que definen cada nivel son una decisión de diseño pendiente de definir → PA-02.
-
4 El Elo no es lo mismo que el ranking.
-
4.1 El ranking ordena a los jugadores según sus resultados acumulados en competiciones (torneos, circuitos).
-
4.2 El Elo mide el nivel de cada jugador de forma dinámica, basándose en enfrentamientos individuales.
-
4.3 Un jugador puede tener una posición alta en el ranking sin tener el Elo más alto, y viceversa.
-
5 El Elo se utiliza como herramienta de equilibrio y medición dentro del ecosistema.
-
5.1 El Elo se usa para equilibrar torneos, agrupando jugadores de nivel similar. → DOM-GC-002, NoneDOM-GC-003
-
5.2 El Elo permite comparar el nivel de dos jugadores independientemente de los torneos en los que hayan participado.
-
5.3 El historial de Elo permite al jugador hacer seguimiento de su progresión.
-
6 En la modalidad de dobles, cada pareja de dobles se trata como una entidad jugador con su propio Elo.
-
6.1 El Elo de una pareja de dobles es independiente de los Elos individuales de sus miembros.
-
6.2 Las reglas de cálculo (proposiciones 2 y 3) aplican igual al Elo de una pareja de dobles.
-
7 El Elo actual y su historial son visibles públicamente en el perfil del jugador.
-
7.1 El historial de Elo muestra por cada partido: fecha, rival (con su Elo previo al partido), resultado y variación de Elo.
Actores implicados¶
- Jugador — Posee un Elo individual que se actualiza con cada partido. Elige su Elo inicial al registrarse. Consulta su historial de progresión.
- Pareja de dobles — Posee su propio Elo como entidad, independiente de los Elos individuales de sus miembros.
- Organizador — Usa el Elo de los jugadores para equilibrar torneos (distribución en grupos, cabezas de serie). → DOM-GC-002, NoneDOM-GC-003
- Espectador — Puede ver el Elo de cualquier jugador en su perfil público.
Qué NO es¶
- El Elo no es un ranking. El ranking ordena por resultados en competiciones; el Elo mide nivel individual dinámico (ver regla 4).
- El Elo no es un sistema federativo oficial. No sustituye ni replica los ratings de federaciones nacionales o internacionales de tenis de mesa.
- El Elo no determina la participación en torneos. Un jugador no necesita un Elo mínimo para inscribirse (salvo que el organizador lo configure como requisito).
Preguntas abiertas¶
- PA-01 ¿Cuáles son los segmentos predefinidos para la elección de Elo inicial? (valores, nombres, criterios de orientación). Afecta a regla 1.3.
- PA-02 ¿Cuáles son los umbrales de partidos que definen los niveles del factor K (nuevo, intermedio, experimentado)? Afecta a regla 3.2.
Referencias¶
- FND-001 — Visión del Ecosistema
- GLO-001 — Glosario
- DOM-GC-002 — Torneos: creación, configuración y ciclo de vida
- DOM-GC-003 — Torneos: fases, formatos y estructura competitiva
- DOM-GC-004 — Torneos: inscripción, bajas y recepción
- DOM-GC-005 — Circuitos y temporadas
- DOM-GC-007 — El partido: estructura y reglas