I have this complaint with all the training software, but Trainerroad has the best forum to discuss it.
So for the last 10 years, an absolute ton of training data has been generated. Fifteen years ago it was just ‘‘60 min ride, max speed 40 mph, average speed 20 mph, max hr 180, average 140’’ etc. Now there’s so much data, but the training apps are dumb.
When Chad sets out my plan, and says ‘‘do this workout Monday’’, and I do it, there are no adjustments made to future work outs of the plan based on my performance. I mean if I’m supposed to do 60 mins, IF .84, x-intervals etc, and I smash the workout and look like it wasn’t that hard, the plan doesn’t adjust. If I do a three hour Sunday ride rather than my 90 min TR workout, the plan doesn’t adjust … maybe my Sunday bunch ride ends up with a ton of climbing and isnt the recovery ride Chad wants me to do … but somehow my Tuesday ride is still intervals … a human coach may switch Tuesday to an easy day based on Sunday’s effort.
With all the data, why doesn’t the software have more AI type ability to duplicate what a human coach would do? I would like TR to have an expected performance in a workout, based on previous performances and knowing my TSS for the past few days, and then if I’m over performing, it makes things harder, and if I’m not hitting the numbers, it eases me off (throws in a recovery for the next ride rather than intervals or vice versa)
I work in product development, but on the mechanical side and not the software. So as a mechanical engineer, it doesn’t sound that hard … but I’m probably over simplifying it all. If the TR app was more like a human coach, it would surely dominate over all the basic apps that don’t adapt.