having the same issue today. in my case, I changed tomorrow’s planned ride to a day off, and for Sunday I chose a 137xss ride instead of the 90 as planned. Clicked adapt, and it failed with error, failed to adapt for 3/25 which is last week of plan.
I don’t think that small change should cause such problems with the ability to forecast, but honestly it should be more flexible prompting you to either lower your target or lengthen the time Horizon.
I didn’t do it this time, but last time starting the process over again with a new goal worked.
I think Adapt Forecast is intended as a faster way of fixing the training plan compared to starting from scratch, which is what the other method does. But still, I think it should fall back to full re-optimization if the quick-n-dirty update does not work.
Yup. That’s a change that we’re working on. Needs a few other updates to be made but keep your eyes open for some fixes and improvements to the Adapt Forecast feature.
But then without changing or adding anything I run Adapt Forecast, it now decides that I need to be deep into the long and hard sessions for training. ?!?!!
I think one issue is that the optimization does not have a unique solution. It mainly tries to find a feasible plan (one that reaches your goal), but doesn’t have an optimization objective for the remaining degrees of freedom (minimize number of hours, do as much of the training now, not later, etc)
I tried to run the full forecast (Run Forecast AI) a few times without changing anything between the runs. As you can see the recommendation for the three coming days (Fri-Sat-Sun) varies slightly between the runs, so it is not only relevant for the Adapt Forecast feature.
I am looking at the Choose my Training dialog and have a few comments.
This dialog is used to select the training, especially for the near future including today. Can you please add the Autogen feature to this dialog? If you do not allow it for workouts long into the future, just hide it if you are not showing today, tomorrow, or the day after tomorrow.
You are showing various information related to forecast training, but this is not relevant for selecting a workout for this day. E.g. you show the 20 min power for the first day of the plan and the last day of the plan. But not for this particular day. I suggest you just remove this section as it is not relevant.
The XSS target should be displayed as a split between the various energy systems, as you are going to select a workout based on this (now you have to click on it to see the values).
Yes Etape du Tour. But if I change I expect it before running then it says unachievable which is why I kept the numbers down. Shame as ill be fine come the event day.
Also, I think the Training page should be focused on today’s training. It used to be like that, but now it also includes the training for tomorrow and the day after tomorrow. That makes the page much more complicated than necessary.
The process is temporal. Running it now versus and an hour will yield slightly different results, sometimes simply from floating point accuracy of the numbers themselves and the granularity at which solutions can be found.
What are the differences between setting Duration to:
a) Use Advisor 2 hours 30 mins,
b) 2 hours 30 min (same advisor, but as a custom value)
c) 4 hours
d) 4 > hours
Even if I select a) I will get more than 3 hours and 30 minutes, which is a bit surprising. It is not clear if d) means unconstrained or if you end up asking for a workout that is more than four hours.
What does the Flex vs Fixed option do? Does Flex mean an upper time constraint, while Fixed means you put a lower and upper time constraint, i.e. you say that you want to work out the specified time no matter what? If so, how does that work with 4 > hours?