Supercompensation Window Calculator Formula
Understand the math behind the supercompensation window calculator. Each variable explained with a worked example.
Formulas Used
Full Recovery Time
recovery_time_hours = base_recovery_hours * recovery_multiplier * fitness_adjustmentSupercompensation Window Start
supercomp_start = base_recovery_hours * recovery_multiplier * fitness_adjustmentSupercompensation Window End
supercomp_end = base_recovery_hours * recovery_multiplier * fitness_adjustment * 1.5Variables
| Variable | Description | Default |
|---|---|---|
workout_intensity | Workout Intensity (1-10) | 7 |
base_recovery_hours | Base Recovery Time(hours) | 48 |
fitness_level | Fitness Level (1=beginner, 5=elite) | 3 |
recovery_multiplier | Derived value= 1 + (workout_intensity - 5) * 0.15 | calculated |
fitness_adjustment | Derived value= 1 - (fitness_level - 1) * 0.08 | calculated |
How It Works
Supercompensation Theory
After training stress, your body recovers and temporarily overshoots its baseline fitness level. Training during this supercompensation window yields optimal gains.
Estimation
Recovery Time = Base Recovery x Intensity Multiplier x Fitness Adjustment
Supercompensation Window = Recovery Time to 1.5x Recovery Time
Training too soon (before full recovery) leads to overtraining. Training too late (after the window closes) means you have returned to baseline and the stimulus was wasted.
Worked Example
A moderately fit athlete (level 3) does an intensity-7 workout with 48-hour base recovery.
- 01Intensity multiplier = 1 + (7-5) x 0.15 = 1.30
- 02Fitness adjustment = 1 - (3-1) x 0.08 = 0.84
- 03Recovery time = 48 x 1.30 x 0.84 = 52 hours
- 04Supercompensation window = 52 to 78 hours after workout
Ready to run the numbers?
Open Supercompensation Window Calculator