Effort Pace Paradox
When you are "fast" in every segment but "slow" overall

Search for a command to run...
When you are "fast" in every segment but "slow" overall

No comments yet. Be the first to comment.
Vibe Video, thoughts of video production in agentic world

demo with sample codes

Inspirations from old days

recursion, complexity, probabilitistic argument, algorithmic algorithm, experimentation on million level dataset

GCP Conversational Agents and CloudRun


A runner showed an interesting activity screenshot from Coros. When you look at Effort Pace (EP) of every 5K segment, all numbers are <8min. However, the EP of entire activity (18.4K + 1649m ascent) is 9min.
This is confusing. Normally, one would think: If you do faster in every segment, you shall overall do faster for entire course.
The first possibiity that comes to my mind, assuming the watch and software are correct, is Simpson's paradox. At a nutshell, it is a type of paradox that statistic values demonstrate different behaviour between per-group calculation and overall calculation.
Common examples are like:
The last example is illustrated in the following table:

When you inspect those paradoxes closely, there are two common traits:
In our Effort Pace paradox, we look for above two traits.
The official document of Effort Pace does not give much detail related to the implementation, but overall tells the idea:
Effort Pace is a measurement of how much power out of maximum power one exerts along a certain slope.
From the official example, we can also infer that: when the absolute speed is fixed, lower Effort Pace is better because they mean you are "more efficient" over this slope.
Slope: vertical / horizontal distance.
Notice the division in the definition of slope. Depending on how you aggregate the data, the average slope could be very different. Following is one illustrative example:

All three color elevation profile gives the same cumulative distance and cumulative ascent. However, the implication on running performance is drastically different.
The green one is highly likely the situation of the runner record. When you look at the course segment by segment, there are sharp up/ down hills and flats. When you look at overall statistics, the slope looks moderate.
Think of following artificial data:
Overall: 10K, 1000m, 10% slope.
Put this in the context of our aforementioned runner, that means: