RPE Pulse Score
Indicador compuesto de readiness del atleta en escala 1–10 (más alto = mejor). Combina wellness (vs línea de base individual), carga/ACWR y strain de Foster. Cada señal se expresa primero como riesgo r ∈ [0,1]; el score invierte ese riesgo para leerse como wellness. No es un diagnóstico médico ni un predictor validado de lesión.
El score agrega señales para priorizar el seguimiento coach–atleta. No predice lesiones en un individuo.
Fórmula general
Índice normalizado con rampas continuas (sin escalones). La suma se normaliza solo con los componentes disponibles: una señal faltante no penaliza ni diluye.
Score = 10 − 9 × Σ(wᵢ · rᵢ) / Σ(wᵢ disponibles) rᵢ ∈ [0, 1] · wᵢ = peso relativo del componente r = 0 → Score 10 (óptimo) · r = 1 → Score 1 (crítico)
- • Resultado redondeado a 1 decimal, clampeado a [1, 10].
- • Se requieren al menos 2 de 3 componentes con rᵢ disponible; si no, score = null (no se inventa zona).
- • Adherencia no entra en la fórmula: es índice de confianza aparte.
- • Pesos: Wellness 0.40 · Carga/ACWR 0.35 · Strain 0.25 (suman 1 si los tres están).
Pesos relativos
| Componente | Peso wᵢ | Señal |
|---|---|---|
| Wellness | 0.40 | Recuperación vs baseline individual |
| Carga (ACWR) | 0.35 | EWMA₇ aguda ÷ EWMA₂₈ crónica desacoplada |
| Strain | 0.25 | Carga semanal × monotonía Foster vs historial |
Wellness (r_w, w = 0.40)
Wellness del check-in = promedio de las cinco respuestas obligatorias: sueño, fatiga, DOMS, estrés y ánimo. Solo entran fechas elegibles desde la vinculación y según la política del coach; los faltantes no son cero. Ventana reciente: días 0–6 (≥ 3 check-ins). Baseline individual: días 7–27 (≥ 8 check-ins) → media μ y desvío σ (piso σ = 0.5).
z = (reciente − μ) / σ r_w = clamp(−z / 2) # z ≤ −2 (dos desvíos bajo su normal) → r_w = 1
Arranque en frío (sin baseline suficiente) — rampa poblacional:
r_w = clamp((8 − reciente) / 5)
Carga / ACWR (r_l, w = 0.35)
ACWR = EWMA₇ al día evaluado / EWMA₂₈ cerrada 7 días antes. λ₇ = 0.25 y λ₂₈ = 2/29; los días sin sesión cuentan como carga cero. Se requieren al menos 28 días observados y la estimación continúa estabilizándose con más historial. Doble rampa continua:
sobrecarga = clamp((ACWR − 1.1) / 0.7) # 1.1 → 0, ≥ 1.8 → 1 subcarga = 0.5 × clamp((0.8 − ACWR) / 0.4) # 0.8 → 0, ≤ 0.4 → 0.5 r_l = max(sobrecarga, subcarga)
Strain (r_s, w = 0.25)
Monotonía Foster sobre cargas diarias de la semana (≥ 3 días con entrenamiento). Strain semanal = carga semanal × monotonía. Con ≥ 3 semanas previas: r_s = percentil del strain actual vs semanas propias.
monotonía = mean(dailyLoads) / max(SD(dailyLoads), 1) strain = weeklyLoad × monotonía # frío: r_s = clamp((monotonía − 1.0) / 1.5)
Adherencia al protocolo (fuera del score)
Promedio en partes iguales del cumplimiento de Wellness y del cumplimiento de RPE en la ventana. Un componente sin obligaciones se excluye; sin obligaciones no se informa porcentaje. Alta ≥ 80%, media 50–80%, baja < 50%. Es una regla operativa del producto para informar confianza; no aporta puntos de riesgo.
Zonas de readiness
Óptimo (7–10)
Readiness alta / riesgo compuesto bajo.
Atención (4–7)
Readiness media; requiere seguimiento coach–atleta.
Crítico (1–4)
Readiness baja / riesgo alto; priorizar conversación e intervención.
Datos mínimos
Sin inventar score con poca evidencia:
- • Wellness: ≥ 3 check-ins en 7 días (óptimo: + baseline 28 días).
- • ACWR: al menos 28 días observados para iniciar la estimación EWMA.
- • Strain: ≥ 3 días de entrenamiento en la semana (óptimo: + 3 semanas previas).
- • Si hay menos de 2 componentes: score = null y mensaje de datos insuficientes.