astashov / liftosaur

Weightlifting tracker app for coders
https://www.liftosaur.com
GNU Affero General Public License v3.0
241 stars 32 forks source link

Add Volume statistics #28

Closed krillin666 closed 1 year ago

krillin666 commented 2 years ago

At the end of each exercise we already get the total weight lifted it would be nice if the total volume was also displayed. This is a useful variable to log for people interested in comparing it daily with HR, HRV, hours of sleep etc.

astashov commented 2 years ago

Total volume meaning total number of reps, right?

astashov commented 2 years ago

Added that:

image

1bff424213009b65a1984874122e30cf555ba966

krillin666 commented 2 years ago

I’m sorry for commenting on the closed issue.

Actually, the total volume is calculated as: The classic formula used to determine weight training volume is to multiply sets x reps x weight.

However, this is a bit flawed formula, and it would be more accurate to introduce a variable for each exercise to take into account the ease of movement for each exercise.

This is better explained in the paragraph below:

>**By Omitting Distance You Can See How the Classic Training Volume
Formula is Flawed**
For example, it would be easy for some to perform 3 sets of 20 reps
of calf raises with 300 pounds. If you calculated training volume
using theclassic formula, the training volume would be 18,000
pounds. It would however be easy for very few to perform 3 sets of
20 back squats with 300 pounds. According to the classic weight
training volume formula, thevolume would be the same as 3 sets of
calf raises.

*Instead of Using a Complex Formula You can Just Use Simple Logic*

To determine your actual training volume would be very difficult.
 From the previous example you can see that all exercises will not
contribute equally to overall training volume. Multi joint, compound
exercises which move the weight a significant distance have a
greater effect of training volume because they are obviously more
work. These exercises include bench presses, squats, pull ups, clean
and press, and more.

More information can be found in this link for example: https://www.askthetrainer.com/weight-training-volume/

Nevertheless, if you could implement the basic formula above it would be great since we already have information about sets, reps and weight used !

Thank you for your time.

On 16/03/2022 22:12, Anton Astashov wrote:

Added that: image https://user-images.githubusercontent.com/12795/158699800-7448957f-1af0-43b6-ba53-e697968ca30f.png

1bff424 https://github.com/astashov/liftosaur/commit/1bff424213009b65a1984874122e30cf555ba966

— Reply to this email directly, view it on GitHub https://github.com/astashov/liftosaur/issues/28#issuecomment-1069685664, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOMC7F5WOEZBMCCGXHC4BJDVAJMD7ANCNFSM5Q4RFG2A. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.Message ID: @.***>

astashov commented 2 years ago

However, this is a bit flawed formula, and it would be more accurate to introduce a variable for each exercise to take into account the ease of movement for each exercise.

Do you know any source where I could find those variables/multipliers per exercise?

krillin666 commented 2 years ago

I've searched but haven't found any database with this information, sorry

astashov commented 1 year ago

Okay, added a bunch of graphs and general volume support in the app. image