Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot parse negative weights #226

Open
Logan-Dang opened this issue Dec 5, 2024 · 3 comments
Open

Cannot parse negative weights #226

Logan-Dang opened this issue Dec 5, 2024 · 3 comments

Comments

@Logan-Dang
Copy link
Contributor

I'll admit it, I can't do a pull up, and I use the assisted pullup machine.

There are workarounds but those leave a sour taste in your mouth imo

@Logan-Dang
Copy link
Contributor Author

Logan-Dang commented Dec 5, 2024

So far I've tried removing !unary from liftoscript.grammar and regenerating the rules but it did not work, and haplessly moving grammar rules probably isn't good

@astashov
Copy link
Owner

astashov commented Dec 5, 2024

Yeah, it's kinda surprisingly tricky, so I have to admin didn't get to it yet... :)

@AnonJohn
Copy link

AnonJohn commented Jan 2, 2025

Also relevant to band assists and warm ups for pull ups. I've been using my body weight - assist levels as the pull up amount. Which is the amount actually being lifted.

Further, this intersects with 1 RM and RPE calculations. Consider (using the Epley formula, 1RM = Weight * (1+ reps / 30)):

I can do 8 reps with my 180 lb body weight and a 22 lb weight on a belt. If we consider the weight lifted as 180+22, my 1 RM is 256 lbs. That means a pull up with a 76 lb weight. Plausible.

If we treat it as 22 lbs, my 1 RM is 28 lbs. This is incorrect (I have done multiple reps at that weight). This impacts programs based on 1RM %s.

Ideally I would have bodyweight as a defined variable and the ability to use negative weight for assists.

For me this comes up somewhat frequently, including with dips and standing ab rollouts (someday I'll get one unassisted!)

Taking this to its logical end does get a little crazy. Pushups, for instance, are a bodyweight exercise. For most people, you are pushing ~70% of your body weight if your feet are on the floor. There is variance depending on how your bodyweight is distributed, and more if you elevate your feet etc). In a perfect world I would imagine configuring body weight exercises with a changeable % of body weight, but that is probably more trouble than it is worth.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants