Open varkor opened 7 years ago
5847004310dad272fa613a43d2c25b04796da84a goes some way to adding this, but there are a few families of named siteswaps that are currently unsupported (as they either rely on a recursive notation for siteswap families, or repeated sections — see #14). Some named siteswaps that are currently unsupported:
<{2n-1}2>^{n-2}{2n-1}12
, where <>
represent groups)({4n-8}, 2x)...*
where ...
represents a recursion){2n-1}...
)<{2n-1}0>^{n-1}{2n-1}
)
A constructor like
Siteswap.parse
that accepts both siteswap notation as well as natural-language names like5-ball cascade
would be very useful. This will likely entail coming up with a canonical naming scheme for juggling patterns.