- volume: # sets to do on each workout day of that muscle group
- frequency: # days between workout days of that muscle group
The goal is to avoid having some days at the gym be huge (many exercises) while others are small (fewer exercises). The script uses simulated annealing to try to even out the schedule as much as possible. muscle group,`X sets per training day`,`train every X
days`
back,9,4
chest,9,4
quads,8,4
biceps,7,3
shoulder,6,4
abdominal,4,2
calf,4,5
anterior forearm,5,6
posterior forearm,5,6
OUTPUT:
It tells you what to do on each training day, as many days you want (it is an "infinite roll"). Here are 9 days to exemplify: day 1:
chest 9
biceps 7
day 2:
quads 8
abdominal 4
day 3:
back 9
calf 4
anterior forearm 5
day 4:
biceps 7
shoulder 6
abdominal 4
day 5:
chest 9
posterior forearm 5
day 6:
quads 8
abdominal 4
day 7:
back 9
biceps 7
day 8:
shoulder 6
abdominal 4
calf 4
day 9:
chest 9
anterior forearm 5
day X:
...
Kind regards.
Open-source ESP32-P4-based wi-fi connected pixel art player, part of the Makapix Club project (https://makapix.club/).
Link to firmware repo: https://github.com/fabkury/p3a