-
Notifications
You must be signed in to change notification settings - Fork 0
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
First exercise of superset is output as "superset: false" in Playground #1
Comments
@daveliepmann Thanks so much for filing! That is intended behavior but that being said, I am not at all wed to that being it. For the first two years of iterating on this, it has been entirely myself and in the last 6 or so month my wife using Traindown. I have a decent sense of what I want for ergonomics and UX for this but not a whole lot on how folks view what the output should be. So I guess this is a question for you--does it feel more intuitive to have all movements marked as a For reference, the original thinking was there was a "primary" movement but I don't find that to be useful in practice. |
I think that supersets are a subset of circuits, that is to say an ordered, looping collection of exercises. There might be primary movements, timed rest periods, low-intensity active-rest exercises and so on, but the role of the circuit/superset is simply to group arbitrary exercises in a loop. To further weaken the idea of the primary exercise not being part of the superset, consider training techniques where the primary movement comes last, such as when using box jumps to potentiate muscles before a squat set, or isolation exercises to pre-exhaust specific muscles before a compound movement. The potentiation or pre-exhaustion movements are incidental to the main goal. So my overall view is that circuits/supersets should be an ordered sequence of tuples, with no hierarchy among them. Any prioritization or "primary" movements should be sufficiently recognizable by the movement choice or the load. If priority is necessary then it should get its own syntax, but I don't yet see the need. With that said, it is weird that the first exercise is denoted differently (no
In that sense, I would be open to the first exercise of a superset/circuit getting a leading |
Totally agree with that and I like that phrasing.
Agreed.
I am, too. I hesitate on the
Before I being with what I think could be a solution, I want to say I prefer your My gut is to provide this as the solution:
Additionally, I'd love your thoughts on perhaps changing in the libraries the label Ultimately the idea is that's a configuration detail on whatever software. Perhaps that's the answer--make the "circuit" label configurable in the client libraries. Now I'm rambling. I love the |
Merged with #3 |
The first exercise of a superset is not classified as a superset in the Playground. Is this intended behavior?
Input, using the 20.4 Crossfit example:
JSON output:
I've replicated this with supersets of greater than 2 movements, and with other examples (like the Bi's-and-Tri's), and it appears consistent.
The text was updated successfully, but these errors were encountered: