Course_Generator
Course_Generator copied to clipboard
Calculate a course time based on a chosen total time finish
For a given course with given parameters, calculate the time for each point based on a total finished time specified by the user. For example : If the user wants to finish in 30h, estimate the time for each point based on that total finish time
Done in V4.4
@patrovite I didn't find in the doc or in CG how to use this new feature, is there a button to enter the desired finished time ?
Page 49 of the pdf manual. Menu "Tools>Search 'Speed/Slope' from the the final time"
Ok, I found it and tried it but it didn't work as I expected as the function that was implemented looks for a curve that would match this time which means if the curve is not found, nothing happens. That's not actually what I meant when I created this feature request. What is meant is this :
- The user selects a track with or without a finish time
- The user specifies the desired finish time.
- From this given finish time, Course Generator computes the time from the start to the finish so that the finish time equals the time entered by the user.
Currently it's not possible to do what you want. CG work with 'speed/slope' curves. For V4.4.0 I added curves to have curves from 3.6km/h to 18km/h with a step of 0.1km/h. Other parameters (difficulty, health coeff, time in aid station...) are constants.
To use this feature you need to first set the constant parameters and then run the algorithm.
The current algorithm select the best curve but not the 'exact' curve. Maybe in the future I can generate a specific curve (for example a curve 9.156km/h) that allow to exactly reach the finish time.
OK, thanks for the explanation