The wind, hills and gears are the variables. Exertion, Heart Rate and breathing are the constants - or that's the idea, anyway.
Strava file a>