Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
This document contains diagrams that can be used for quickly finding valid siteswap juggling patterns
and transitions between different such patterns. These diagrams contain all possible siteswaps for
juggling with 3, 4, or 5 balls using throws of height at most 7.
www.juggling.org/help/siteswap/ is recommended reading if you are not familiar with siteswap
notation.
How to use
Decide how many balls you want to juggle and the highest throws you want to use, and find the
corresponding diagram.
The arrows are important. Each arrow is labeled by a digit which represents a throw, or by a string
of digits which represents a sequence of throws.
The numbers in the boxes are less important. They represent so-called juggling states, and the
numbering is explained in the technical notes below. The state with the lowest number in each
diagram is called the ground state and the others are called excited states.
Note:
A m
x
y
z
- B
is drawn as
x,y
Any closed loop corresponds to a valid siteswap pattern, and vice versa. In other words:
pick an initial state, then start walking around the diagram from there, following an arrow of your
choice from one state to the next. For each step, remember the digit(s) on that arrow. When you
return to the state where you started, the sequence of digits so obtained constitutes a valid siteswap.
(And every valid siteswap with throws up to the chosen height can be found in this way.)
Examples
In these examples, I will use the diagram for 3 balls, up to height 5. This is already enough for
most well-known 3 ball tricks. The illustration below shows where the siteswaps 3, 441, and 531 can
be found in the diagram.
7
11
13
11
\88
88
8
53
18
/ 13
11
Siteswap 441
Siteswap 3 (cascade)
V
13
Siteswap 531
These three siteswaps all begin and end in the same state (namely the ground state 7). This means
that they can be combined freely: 3 3 441 3 531 441, for example, is a valid siteswap.
The shower, on the other hand, starts and ends in an excited state, so one cant go immediately from
a ground state pattern (like the cascade) to the shower; throwing 3 51 will cause two balls to land
simultaneously in one hand. Some extra throws must be inserted as a transition between the two
patterns, for example 3 4 51 or 3 52 51. As can be seen in the state diagram, there are four such
transitions from the ground state 7 to the shower state 11 using throws no higher than 5:
4,52
13
Siteswap 51 (shower)
8
88
88
8
53,551
51
11
11
13
Transitions: 4 or 52. . .
11 o
50
13
. . . or 5350 or 55150
Inserting one cycle of the shower at the point where the siteswap 441 passes through state 11 produces
the siteswap 4 51 4 1:
11
51
\88
88
8
18
8
/ 13
Siteswap 45141
The nice-looking number 12345 also happens to be a siteswap. When juggling this, it is better to think
of it as 3 4 51 2 since that is a ground state pattern:
E
4
51
11
13
Siteswap 34512
55500
7
11
11 l
13
Three ball flash
550
50
The snake
13
Technical notes
These diagrams cover only standard siteswap juggling (asynchronous, no multiplex).
Juggling states are usually thought of as binary numbers with as many ones as the number of balls
being juggled; a one at the kth position from the right means that a previously thrown ball will be
landing k time units from now, a zero means no ball. In the diagrams, the states are labeled by the
decimal and binary representations of that number.
The usual way of drawing state diagrams is to have each arrow denote only a single throw. However,
the diagrams here are reduced in the sense that states having only one arrow coming in or only one
arrow going out have been removed and replaced by extra (multi-throw) arrows. This leaves only the
interesting states where there is a true crossroads of choices, and reduces the total number of states
d2
in the diagram from nd to n1
, where n is the number of balls and d is the maximum height:
height 2
3
4
5
6
7
8
9
1
1
1
1
1
1
1
1
1
1
2
3
4
5
6
7
1
3
6
10
15
21
1
4
10
20
35
1
5
15
35
1
6
21
1
7
balls
1 See
homepages.cwi.nl/~rooij/.
3 balls, up to height 4
3,42,441,4440
7
111
3 balls, up to height 5
3,5520,55500
7
111
9999
9999
9999
9999
9999
9999
9999
9999
9999
99
4,52
51
99999
999
53,551
99999
999
2,530
1,40
11
1011
4,550
50
13
1101
3 balls, up to height 6
3,66300,666000
7
630
11
1011
19
10011
3 balls, up to height 7
3,774000,7770000
7
41
35
6,72
74
400
75000
l
111
100011
?
/
%
L
W//<<OOOO
%
/
?
ovov
?
o
?
/
71
%
%
/
?
O
o
<
?
// << OO
oo vv
% % /// ????
ooo vv
%%%%%% ///// ????
//
600 O
o
o
O
OOO
//1,700<<
ooo v3,720 77000
%%%% //// 77300
4
20
?
O
?
4
O
/
v
?
/
// <<
OOO
73
???
//
o 7300 vvvv
???
OOO
<<
o
?
7720
//
o
%
%
OOO
<<
??? ooo
% 75,771
vv
//
////
OOO
5 %%%%%
2
<<
oo?o????? vvvv
o
//
O
o
??? vv
//
<<
OOO
%%%%
o/o/ o
//
<<
v?v?????
OOOO
%o% ooo ////
%
v
<
//
O
o%
????
//// vvv
<<
OoOoOoOoOo %%%%
????
//
<<
//vv
/
O
o
v
?
%
%
???
O%O% O vv ///
oo
//
<<
????
%%%% OvOvOvO ////
ooooo
// <<<
?
?
v
OOO //
?????
<< oooo
//
vv% %
O/O///O
???
<o<oo
vv %%%%
/
O
v
/
/
o
??
O
/
30
v
%
%
o
O
<
/
60
v
/
o
OOO
??????
%%%%
//
o <<
v
/
/
o
v
o
O
/
v
v
/// OOO
<<
??
/ oo
%%
OOO
zvv
////
o/o/ o
o
2
70
o
O
20,500
//
OOO 1,40????
oo
////
21
%
%
[
???
[
e
O
e
?
%
[
%
[
71
/
O
[
10101
50
e
[
/
[
e
[
/
1
o
e
O
[
[% [%% [[[[[[[ //
OOO ????
o
e/ eee
%% %
[[[[[////[[[[[[[[[
OO
ooooo 5,740 eeeeeee //
[
[
e
%
%
[
e
/
[
[
e
[[[[-' 13
e
////
%%%%
11
//
50
4
\
\
\
eee2 1101
//
1011
O \\
\
%%%%
//// eeeeeeeeeee ooo7 O
????O?OOO 750 \\\\\\\\\/\//\\\\ 70
\
\
e
???? OO
oo
// \\\\\\\ 600 \\\\\
eeeeee////
???? 770
ooo
\\ 25 ee 1 e
o
////
o
?
/ /
OOOO
11001
/o///oooo
OOO //
6
730?
60
v: ^<<<
o
???
/
o
/
v
O
O
o
/
////
O
????
<< ooo
vv
OOOO //
vv
????
<o<ooo
////
v
/
O
v
?
O
700
???
o <<
v
O//OOO
//
o
v
o
?
v
?
ooo
<<
////
// OOO vv
???? ?
o
O
<<
////
oo
?
// vvOvOO
<<
???
////
OOOO ooooo
//vvv
??????
<
<<
////
OoOoOO
???
vv /
o
v
o
<<
o
//
???? vvv
o
////
O
o
O
O
<<
OO
??v??v
//oooo
////
O
O
?
<
OO
vv ????? oooo //
<
v
<
O
v
OOOO
<< 300,6000
??o?o
//
vv
OO
//
<<
ooo??????
vv
/
o
v
O
o
O
5,7700
???
<< //////
//
O
O
vv oooo
?
v
O
?
<< ///
OOOO
//
v
o
/// 20
vv 40 oo
2,7400
OO
30
3,7500
?
60
1 < ////
?
o
?
o
6
?
v o
< /
7000 O
???? //
vvvoooo
OOO <<</////
????//
OO
vovooo
101001
70
37
100101
71
19
49
10011
720
110001
4 balls, up to height 5
4,53,552,5551,55550
15
1111
4 balls, up to height 6
4,66620,666600
15
?????
???
1111
5,63
62
????
????
????
????
????
????
????
????
????
????
??
663,6661
64,662
?????
???
3,6630
23
10111
1,50
64,6660
?????
???
60
????
????
????
????
????
????
????
????
????
????
??
5,661
2,640
61 ?
????
???
27
11011
660
?
29
11101
4 balls, up to height 7
4,777300,7777000
71
ok
101011
H 22 OO
2 4,750
43
70
15
57
20,600
111001
PP 774,7771
nnn 1111
?
/
G
O
/
?
ooo E V
?
?
?
/
?
/
6,73
773
////
700
PPPP
OOO
nnn
5
77720
PPPP
ooo
6,770
????
nnn
o
OOO
n
o
22
n
o
?
75,772 ?
PPP
OOO
nn
2,730
1
//// ????
22
PPPPooooo
OnOnOnnn
?
?
22
o
/
?
/
n
?
O
o
75
n
?
O
/
o
/
?
2
OOO
77400
???? oooo
////
PP
OOO
nn 30
?o???o
72
/
/
O
o
39
53
?
/
O
o
o
?
/
O
o
771
?
???
OOO
// oo
110101
SS
k 100111
????
OOO
ooo/////
kkkk | ****
60 SS
o
?
J ...
O
?
o
/
| **
3
S
k
?k
OOO ooo
SSS
////
70
|| ** 6
kk?k?????
SSSS
OoOoO
k
k
1.
k
/
o
?
/ kk
SSS
OOO
o
????| 73 4,7720
77700
..
****
SSSS oooo
kk////k/
O
?
k
?
O
|
k
?
k
S
O
o
/
?
|
.
k
S
O
o
****
?
k
S
/
?
O
|
o
k
S
/
..
?
O
k
S
o
oo
???
|
SSSkkk
OOO///
|
****
?
k
S
o
/
|
?
.
k
???
O/O/ O |
.
oo
kk SSSSS
****
k
o
|
?
/
k
O
o
/
SSS
????
o
kk
..
// |O|OOO
k
o
/
****
k
S
o
k
?
S
???
SSS |/|//
.. ooo
OOO
kkkkk
****
???
S|SS//
o
?
O
o
k
|
.
O
k
S
o
| ////SSSS OOO
o . kkkk
??
o
6 75
|
o
k
.
O
S
o kkk.
OO
////
||
3
1,50 70**
SSS
k .
||
kkk
//// SSSSSSOOOOO ?????? ******
ooo7770
.
|
SSS OO ??
..
////
||
oookkkkk 72
SSSO'
..
S) 29
//
||
kk
|
23
/
/
|
7740
60
.
.
/
|
/
10111
11101
O
|
..
?????OOOO
////
||
? O
/
????
|
/
..
////
??? 771 O
||
..
O OO O
//
||
/
|
///
5,7730
|
..
OOO
74
????
////
||
|
???? O OO OO ..
////
OO O .
||
????
//
O O.O. |||
????
?
/////
|.O.|OO O
??????
|
///
| . O OO O
???
////
|| ..
OO O
????
|
..
////
O OO O
???? |||
..
???|?
////
O OO O
|
?
| ???
..
////
O
|
O
O
?
???
OOO O
||
..
////
?
|
?
|
????
O
O
.
////
|
O
|
..
????
O OO O
////
||
????
.
O
O
|
|
..
O OO O
////
????
|
|
????
.
O
|
O
O
|
?? .. 2 71
O OO O
1
7500
//// 3
||
40
O
5
740? ..
|||
////
?
?????..
720 OO
|
?
OO //
~||
45
101101
60
74
27
11011
750
770
2,7700
71
51
110011
5 balls, up to height 6
5,64,663,6662,66661,666660
31
11111
5 balls, up to height 7
5,777720,7777700
31
11111
** JJJ
tttttt **** JJJ
6,74
***** 7773,77771
JJJJJ
tt
t
***
JJJJ
t
t
t
t
JJJJ
t
t
****
ttt
JJJJ
t
t
t
JJJJ
t
t
ttt
JJJJ
t
774,7772
75,773
t
t
JJJJ
t
*
t
*
t
t
JJJJ
t
*
*
t
ttt
**
JJJJ
*
t
t
t
*
J
t
t
t
**
*
73
***
1,60
4,77730
JJJJJJ
t
****
ttttt
*
***
47
61
774,77770
70
****
101111
111101
<y K
'''' EEEEE
**
*
***
y
'''' EEEEEE
yy
EEEE
**
*
y
''''
y
EEE
***
yy
****
yy
75,7771
6,772
y
''''
EEEEE
****
yy
EEEE
yy
''''
**
*
y
EEEE
y
*
''''
EEEE
**** yyy
EEEE
''''
****yyy
EEEE
''''
EEEE
yy**
yy ****
''''
EEEEEEE
y
y
*
*
EEEEE
''''
****
yy
EEEE
yy
''''
*
*
y
E
E
y
EEEE
****
''''
EEEE yyy
****
EEEEyy
''''
y
E
****
''''
yy EEEEEE
****
yy
EEEEE
''''
y
EEEE
**
yy
''''
EEEE
yy
y
E
2,750
3,7740
E
'' '
EEEE
yy
****
'
E
yy
****
6
71 E
75
72
''' '
EEEE
y
EEEE *****
''''
yy
y
EEEE ***
y
'''' yy
EEEE **
y
E
y
55
110111
6,7770
770
771
10
59
111011