Usage
Basic Usage​
Juggling Lab (JL) supports hand siteswap sequences.
In order to simulate a pattern with OSS 42
and HSS 13
,
enter the OSS in the pattern field and enter the
HSS in the "Manual Settings" field as hss=13
.
See Additional Settings for other options.
Now we show the siteswap sequences of some known patterns and compare it with other existing notations.
Solo Juggler Example​
Pattern Input
Pattern:
Manual Settings:
42
Manual Settings:
hss=13
- Common Interpretation: "Galloped"
423
- no straightforward way to mimic galloped timing in simulators
- actual pattern looks rhythmic and not galloped
- JL asynchronous notation:
R4 R2x L4 L2x
- lengthy representation
- need to change default dwell beats (find proper param name)
to a value less than
1
- does not optimize the dwell time to enable the
4
throws to be thrown lower
- JL synchronous notation:
(2, 2T)! (0, 2x)! (2T,2)! (2x, 0)!
- lengthy representation
- why should we need synchronous notation for an asynchronous pattern
- needs understanding of synchronous notation, throw modifiers and suppressed beats
Asynchronous Prechac​
Pattern Input
Pattern:
Manual Settings:
5
Manual Settings:
hss=4
- Common (Prechac) interpretation:
2.5p
- Involves fractional throws and modifiers to indicate passes
- Need modified average theorem and permutation test to check validity and to determine the number of jugglers and objects
- JL synchronous notation:
<(0,5xp) (5xp,0) | (0,0)! (0,5p) (5p,0)!>
- Apart from synchronous notation, suppressed beats and throw modifiers, knowledge of passing notation is also needed to represent what is essentially an asynchronous pattern
- The OSS/HSS approach is how Tarim envisaged asynchronous Prechac patterns
- Tarim suggested class of patterns which combined any oss with
hss
2 × numberOfJugglers
- Hand assignment imagined by Tarim was same as our default hand assignment
- Tarim suggested class of patterns which combined any oss with
hss
Pattern discovery​
Combining any valid object siteswap sequence with any valid hand siteswap sequence yields a valid pattern. For example:
Pattern Input
Pattern:
Manual Settings:
7
Manual Settings:
hss=423
- Though all throws are 7's, the difficulty level for individual hands is different
- The hand throwing every third beat has the easiest role
- Roles can be identified and assigned to jugglers with different skill
levels via the
handspec
feature