RPE PulseRPE Pulse

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)

Pesos relativos

ComponentePeso wᵢSeñal
Wellness0.40Recuperación vs baseline individual
Carga (ACWR)0.35EWMA₇ aguda ÷ EWMA₂₈ crónica desacoplada
Strain0.25Carga 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:

Ver papers de referencia · Glosario de métricas