Also wenn ich mir die Workouts so anschaue, machen die einen recht willkürlichen Eindruck auf mich.
Da kannst du auch 350 Übungen auf je einen Zettel schreiben, in einen Hut werfen und jedesmal 4-6 herausziehen.
Die Anzahl der wdh. Dann mit 2 würfeln ermitteln.

Von daher wird der algo wohl nur bedingt auf gezielte wünsche eingehen.