The program created will be adapted to the user and move them closer to being able to do the selected exercise.
When selecting an exercise as Objective, the algorithm will find similar exercises, as well as exercises that work specific components to increase the user's readiness for the selected exercise.