URX Logo

Modelo del sistema

Mapa en una página desde la actividad hasta la verificación, los estados de carrera, la progresión y la clasificación, alineado con Structural states y Appendix A.

Esta página define cómo funciona el sistema URX en su conjunto.
Conecta la actividad, la competición, la verificación, la progresión y la clasificación en un solo modelo.

1. Flujo base

Todo resultado en URX sigue el mismo pipeline:

Activity → Publication → Submission → Verification → Result → Clasificación → Progression → Ranking

Definiciones

  • Activity — sesión en el mundo real (running / natación)
  • Publication — publicación de la actividad en URX
  • Submission — actividad publicada que entra en verificación para una carrera
  • Verification — validación (automática + manual)
  • Result — resultado verificado aceptado en la competición
  • Clasificación — orden oficial (carrera / temporada / liga)
  • Progression — impacto en nivel, métricas y puntos
  • Ranking — posición entre atletas (global / liga)

2. Estructura de la competición

Season → Races → (opcional) Stages

  • Season — ciclo competitivo principal
  • Race — evento competitivo con una mecánica definida
  • Stage — fase opcional dentro de una carrera

Toda la competición ocurre dentro de las carreras.
Todas las carreras pertenecen a una temporada.

3. Ciclo de vida de la carrera

Cada carrera sigue un ciclo fijo:

Upcoming → Live → Under review → Results out

Significado de los estados

  • Upcoming — publicada, aún no iniciada
  • Live — ventana abierta, se aceptan envíos
  • Under review — ventana cerrada, verificación en curso
  • Results out — clasificación oficial publicada (estado final)

Reglas

  • La clasificación es provisional durante Live y Under review
  • La clasificación es oficial solo en Results out
  • Las apelaciones solo son posibles antes de Results out

4. Capas de validación (qué ocurre con una actividad)

Una actividad puede detenerse en distintos niveles:

1. Capa de mecánica (antes de submission)

  • La actividad no cumple la mecánica → publicación bloqueada
  • No es una infracción

2. Capa de verificación

  • Evidencia inválida o inconsistente → rechazada
  • Puede corregirse y reenviarse (si se permite)

3. Capa de control (enforcement)

  • Abuso, manipulación, fraude → penalización / DQ / ban

5. Finalidad del resultado

Los resultados pasan a ser definitivos en:

Results out

Después de ese punto:

  • El orden de la carrera no se recalcula
  • Las apelaciones se cierran
  • Los cambios solo ocurren mediante procesos formales de control o corrección

6. Modelo de progresión

La progresión es multicapas y no depende de una sola métrica.

6.1 Nivel de carrera

El nivel se calcula de forma independiente:

Nivel de carrera = f(verified performance, discipline, accuracy, consistency, enforcement)

  • Eje principal de progresión
  • Define el nivel competitivo
  • No depende de los puntos

6.2 URX Points

URX Points es un sistema de acumulación:

URX Points = f(participation, results, capped influence, context)

  • Se usan para comparar dentro del mismo nivel
  • No definen el nivel
  • Operan en una ventana móvil (por ejemplo, 365 días)

6.3 Métricas de apoyo

  • Disciplina — consistencia de publicación en el tiempo
  • Precisión — fiabilidad y calidad de los datos enviados

Afectan la progresión, pero no son sistemas de clasificación independientes.

7. Modelo de ranking

La clasificación global y de liga sigue el mismo orden:

  1. Nivel de carrera (clave principal)
  2. URX Points (dentro del nivel)
  3. Tie-break — timestamp del último resultado verificado (más reciente = más alto)

Implicaciones

  • Un nivel superior siempre se posiciona por encima
  • Los puntos solo comparan atletas dentro del mismo nivel
  • Más puntos ≠ mejor posición entre niveles

8. Clasificación vs ranking

Son sistemas distintos:

Clasificación

  • Basados en carrera o temporada
  • Determinados por la mecánica
  • Fijados en Results out

Ranking

  • Sistema transversal entre carreras
  • Basado en progresión (nivel + puntos)
  • Se actualiza continuamente

9. Estados especiales

Estado exento

Estado exento = suspensión del impacto de las carreras en la progresión

  • Los resultados no afectan:
    • inputs del nivel
    • discipline
    • accuracy
    • URX Points derivados de resultados
  • No bloquea la participación
  • No elimina al atleta del leaderboard de carrera

Shield

Shield = bloqueo de efectos negativos específicos en la progresión

  • Previene consecuencias negativas (ej. DNS/DNF)
  • No otorga beneficio positivo
  • Debe aplicarse antes de que el resultado sea definitivo

10. Modelo de control

URX separa errores del sistema de infracciones:

No son infracciones

  • Mecánica de carrera incorrecta
  • Envío fallido
  • Publicación tardía

Infracciones

  • Fraude
  • Manipulación
  • Abuso de verificación

Consecuencias

Violation → Penalty → Disqualification → Ban (si escala)

  • DQ afecta resultados
  • Ban afecta acceso a la plataforma

11. Principios del sistema

  • Verification define la verdad
  • La clasificación define el resultado
  • Progression define el estado
  • Ranking define la posición

El sistema no interpreta el esfuerzo.
Registra resultados verificados y aplica reglas de forma consistente.

Ver también: Visión general del ciclo de vida de la carrera; Estados estructurales; De la mecánica al enforcement.