Why does the AI Forecaster schedule workouts that do not exist? How would I create them?
For example this Sunday the schedule calls for a 2hr 8 min Pure CG Specialist workout with an XSS of 157. There are Pure GC Specialist workouts with an XSS close to that, but they are around 1 hour.
The durations from XFAI are estimated durations based on the XSS. The existing calculations work well for endurance focus workouts, but not always with shorter/more intense focus types. Weāre working on improvements to estimated duration based on the Focus & specificity of the training. Likely to be added soon.
I have a similar situation myself tomorrow - XFAI is calling for 135 XSS Mixed GC Specialist training (estimated for 2h6m), but the top recommended workout (SMART - Bangarang - Extended) accomplishes the desired XSS in just over 90 minutes. So I get my necessary training done and an extra 30 min for my morning coffee
I basically use Xert now to decide which workouts to do and how much.
I normally run TrainerRoad workouts based on the suggestions in Xert or export workouts from Xert to TrainerRoad. All workouts are run using the TrainerRoad app (or outside).
Hello, I donāt really understand the difference between the āevent readinessā setting and āprogram difficultyā. for me if you set more readiness the program will be harder so what is the difference please?
Canāt get the forecast to work for me. Iāve set a target date of 7th July, I run the forecast and get a plan. Then when I try to edit my availability as I canāt do Mondays or Fridays, it just gets stuck and I see the message ācanāt forecast taper weekā. If I only change Mondays it seems to work okay, but as soon as I try and change Fridays it gets stuck. Iād much rather be able to specify which days I am able to train and how long I can train for on those days and it build me the best plan possible (might not be the āperfectā plan, but a good plan would be good enough for me) based on my availability, rather than going through the process of building a forecast only to have to change everything itās built due to not being available on certain days of the week.
1st 3 month block + race completed on 3/16.
At the start, it predicted I would get to 270 ftp. Iāve never achieved that in my life but hey, letās give it a go. Lots of hard days right off the bat. I achieved my all time hi 261 Right at the start of February. But this wasnāt according to the plan schedule. I did Zwift races every Friday through the winter and was getting breakthroughs in the races. Soā¦ from early February to race in March, I was pretty much just maintaining although I did try to follow the schedule as much as I could. I did my race at 255 and had a great race. Unknown if I could have done much better.
So the last couple weeks Iāve just done fun rides and. mostly chilled.
No on to my 2nd block with next race scheduled for 6/8. I have another interim smaller race in May. I was able to put the interim race on the calendar and mark the day as unavailable for training. The adapt forecast did indeed remove training for that day without me having to run the whole AI forecast again. Thatās nice. My new predicted target for on the training tab is only 256W and Iām sitting at 251W. IDK if thatās a good realistic goal or If I should change something in the settings to try to push harder.
Looking forward to the day when the Race option is ready for FAI.
I would love to have the ability to generate and play around with alternative AI forecasts/plans without messing up my current active AI training plan. It could even be implemented as a way to āmarkā the current state and then ārestoreā it later.
If youāre looking to āplanā (in quotes) for progress then it can be a useful way to train. For example, if you want to raise your power, then if you can pinpoint what type of power you want to improve (i.e. climbing, punching, sprinting, longer duration efforts), you can then select the increase you want and by when and XFAI will lay out a plan to get there. To get there though (unless itās going to require you to follow a precise plan without making any changes) you can just ride outside with the goal of each ride to hit the targets specified. If youāre not too concerned about get the exact increase or not getting the amount of improvement you initially set to achieve, at least youāll see a general progression on your planner that you can aim to follow when youāre looking for something with purpose to do. It can also help you plan out your week and avoid too much fatigue for rides you have coming up.
not a huuuge deal but would love a AI Generate Outdoor Workout feature that is a little more loose in structure - and easier to remember intervals / targetsā¦like just more rounded numbers to memorize (since you wonāt be able to hit on the dot anyway being outdoors).
possibly even a summary text thatās quick to read, rather than a table?
I know itās not a huge deal but especially if I need to make my workout on my phone, a short summary paragraph:
so something like this for this workout I got:
3 sets of 14 min with 3 min rest in between
Set 1: 2x (2 min 360w then 5 min 270w)
Set 2 2x (2 min 340w then 5 min 260w)
Set 3: 2x (2 min 320w then 5 min 250w)
I could then translate the above workout to almost any ride and figure out warmup / cooldown on my own. I could even use that if I wanted to ride 3 hours and just make the first hour my workout then the rest endurance, or whatever.
edit: Iād even be ok with something like this. this is kinda what iām going to memorize:
3 sets of 14 min with 3 min rest in between
Set 1: 2x (2 min 360w then 5 min 250 - 270w)
Set 2 2x (2 min 340w then 5 min 250 - 270w)
Set 3: 2x (2 min 320w then 5 min 250 - 270w)
You could just go with the middle intensity and round the numbers. Iād also use MPA rather than duration. In your example, youād be thinking: Ride at 340W to bring MPA down to X. Then ride hardish at 260W and bring MPA back up to Y and repeat 6 times.
but yeah no idea how hard that is to program or if anyone else would like thatā¦Iād love a 1-2 sentence AI generated WO like that. (as a separate option - not to replace the current button)