Is there a good summary of what should happen and when with PL adaptations?
I have two currently observed behaviors which seem slightly odd to me.
I’ll have a workout scheduled as part of my plan, and just as I go to do it, it’ll get subbed out, usually with a big drop in progression level. As an example, last Wednesday I was about to do the, IIRC 4.1 (or maybe 4.2, but in that ballpark) Endurance workout as the last thing before going on a trip, and somewhere between clicking into the day and loading the workout, it got swapped out for a 2.1. This isn’t the only time this happened, and not always adjacent to an annotation, but it did seem extra weird to cut from a really normal Endurance workout to one that was more or less active recovery immediately before a Time Off annotation that meant I was going to miss the next two workouts. I’d had a day off since my previous harder workout and the day that was adjusted wasn’t marked for fatigue worries.
I’ve got “always accept adaptations” set to on, but it always asks (though it doesn’t happen often). Which I think I prefer anyhow so I can see the adaptations, but I do always accept them. It just seems like an odd behavior. What does “always accept” do if it’s always going to ask anyway?
And then there’s the question that links these two: Why is it that there are adaptations that it asks me about even when I’ve got “always accept” selected, while other times it quietly swaps the workout just as I’m about to do it with no indication of why or question of whether I want to. It’s really just “I’ve seen it’s showing me ‘workout type X at PL Y’ and then as I go to actually do it it just shows the day as ‘workout type X at PL Z’” where Z is usually way below Y. It feels like there’s a bug here, and I’m worried that it’s affecting my progression.
Okay, I’ve looked harder and maybe found a partial answer.
It did the “quiet adjustment” today, dropping my 4.1 Threshold workout to 2.8 between loading the app and loading the workout. I went and looked at my career, and it gave me an actual explanation (right where you’d expect), noting two weeks without a workout in that category making for a drop. Which may be totally accurate, even if I’m surprised TR’s plan didn’t include enough work to maintain that during specialization, but that may just be my lack of understanding.
Anyway, I was half wondering whether it was because I had “always accept adaptations” selected that it wasn’t giving me any explanation and just adjusting at the time of workout. So I set about trying to turn that off, and couldn’t find where to do it (I’ve only seen the checkbox when it’s actively asking me about pending adaptations). I just pulled up the web app while writing this to remind myself of the value of today’s adaptation, and it then gave me a “pending adaptations” preview. I’ve taken that opportunity to turn off “always accept,” so I guess we’ll see whether it starts giving me that preview before making changes.
(as an aside, the previewed adaptations were mostly small drops: Endurance 3.7 to 3.6, Sweet Spot 5.9 to 5.7, though next week’s Threshold was dropped from 3.8 to 3; it’s a little disappointing after being up at Threshold 4.1 a couple of weeks ago with a fixed FTP for specialty phase)
Okay, this is getting way too long, but one more historical note; it may have been two weeks that let my Threshold drop, but I’m not sure why I was given a Threshold 3.6 which went fine, then I had a rest week (endurance rides) then the next Threshold ride was a 2.6, then I had this ride dropped from 4.1 to 2.8… All during Specialty, so it wasn’t previously a higher PL at a lower FTP.
Im noticing some of the same behavior. I’m coming off a deload week, starting build. Much to my surprise its prescribing a VO2 with a PL of 5.5 workout while my actual level is 7.5. For sweetspot it adapted to a 6.6 workout while my PL is 7.8 (and i can do those easily). So for me it also produced some seemingly low PL workouts, which is strange particularly as im entering a build phase.
I’m getting the opposite behavior. I’m starting Base Phase tonight after a couple weeks of just messing around and I’m getting a SS 7.9 but my current level is 4.2. Needless to say I’m not looking forward to it, but will probably give it a try.
I did have an unexpectedly large bump in some category a few weeks ago, but I hadn’t noticed the behavior I’m seeing, so I don’t know whether it was subbed in at the last second or “premeditated” or whatever you’d call a normally planned item.
Really curious about whether I’m just missing something in terms of when and how adaptations are done, and distinctions about when you’re informed about them. The last-second changes with no notification are unsettling, especially without knowing whether it’s the expected behavior.
The only thing I can think of is that it modifies the intensifies to arrive at a desired tss rating based on the rolling average etc, if you are trending a bit high it starts to back off. That could be the explanation for me, I have been extending my weekend z2 rides a bit and my tss is therefore a bit high. The weird part is that it gave me a massive z2 ride in between the hard sessions which both seems to be turned down in intensity, it seems to go a bit against the keep the easy days easy and the hard days hard philosophy
I can only think that they have silently introduced some of the updates that have been flagged for the last few months. I have noticed some odd things recently too. Some workouts are being changed without any prompting and some require me to accept changes.
Other things don’t make sense, for instance, I am on a recovery week and had an endurance ride scheduled yesterday. I added my completed gym workout to the calendar and adaptive training responded by giving me a harder endurance workout.
I survived! It was hard, but definitely doable. I’m very impressed that TrainerRoad picked that workout because I’m sure in the past it would have just been a 4.5 or something