jugglinglab
jugglinglab copied to clipboard
Feature suggestion: Special siteswap syntax for patterns that exceed the siteswap barrier.
Currently, the highest throw you can achieve in Juggling Lab without directly modifying the jml is 'z' (or a beat 35 throw).
We can serve something like {35} as an alternative to z.
Examples:
| Original Siteswap | Equivalent Form |
|---|---|
| db97531 | {13}{11}97531 |
| xyz | {33}{34}{35} |
| (cx,a)* | ({12}x, {10})* |
| (cx,2x)(8x,2x)(4x,2x)* | ({12}x,2x)(8x,2x)(4x,2x) |
This syntax makes it possible to actually go beyond the siteswap barrier.
| Siteswap Ceiling | Exceeded Pattern |
|---|---|
| zxvtrpnljhfdb97531 (18 ball tower) | {41}{39}{37}zxvtrpnljhfdb97531 (21 ball tower) |
| z1 (18 ball shower) | {101}1 (51 ball shower) |
This is a good suggestion. As of now the characters { } are treated as equivalent to [ ] for indicating multiplexing. This was done for a historical reason that no longer exists so the characters { } could be repurposed.