Fits the paper's three independent fitness-fatigue response models to dated daily strain
loads and independent CP, W′, and Pmax performance observations.
The fitter never uses held-out observations to choose parameters: the latest observations for
each output are reserved for chronological validation. It also never invents athlete-specific
gains or time constants when evidence is insufficient. Callers should aggregate activity strain
into one load per calendar day, include zero-load rest days implicitly, and periodically
recalibrate with independently measured performance observations. Returned models retain a
strictly positive baseline and daily performance trajectory.
Fits the paper's three independent fitness-fatigue response models to dated daily strain loads and independent CP, W′, and Pmax performance observations.
The fitter never uses held-out observations to choose parameters: the latest observations for each output are reserved for chronological validation. It also never invents athlete-specific gains or time constants when evidence is insufficient. Callers should aggregate activity strain into one load per calendar day, include zero-load rest days implicitly, and periodically recalibrate with independently measured performance observations. Returned models retain a strictly positive baseline and daily performance trajectory.