UMLStandard
Cpp
Untitled
5
Use Case View
L/7yD0U2gUq901JYdSc6xQAA
1
Main
J6YJ1oYVOE62WDEHNTFtCQAA
yDuafz6a80K/VfPJ0JyNzAAA
1
clMaroon
$00B9FFFF
64
101
78
Ttc8B9teLkCR6PeBtZAmFgAA
1
actor
False
False
False
Ttc8B9teLkCR6PeBtZAmFgAA
False
Ttc8B9teLkCR6PeBtZAmFgAA
1
actor
J6YJ1oYVOE62WDEHNTFtCQAA
3
65Se+dMdw0Sg1HzJHxT8OgAA
z6uCvsiVk0Sd/7ZAza1bqAAA
/ifBtQpKIUWG3dTIpOkbNwAA
1
k72/pyioE0mSmQ9HN4SqkwAA
Logical View
L/7yD0U2gUq901JYdSc6xQAA
1
Overview of Logical View
True
PTpJGCH1oUG+DHAwJuWhSQAA
D2qZ9PA5p0O4vJeaE6LJIwAA
8
clMaroon
$00B9FFFF
True
308
516
190
160
True
True
Rl4KbTsX1UmqiNRh5QbE1QAA
1
Daten
False
False
Rl4KbTsX1UmqiNRh5QbE1QAA
Rl4KbTsX1UmqiNRh5QbE1QAA
False
Rl4KbTsX1UmqiNRh5QbE1QAA
clMaroon
$00B9FFFF
True
16
712
416
212
True
KzlUMF/XnEyZZYvTfdaNzAAA
1
Highscore
False
False
KzlUMF/XnEyZZYvTfdaNzAAA
KzlUMF/XnEyZZYvTfdaNzAAA
False
KzlUMF/XnEyZZYvTfdaNzAAA
clMaroon
$00B9FFFF
16
264
207
420
True
IW8+9QZ3Z0OS7Hnkn34mNQAA
1
Steuerung
False
False
IW8+9QZ3Z0OS7Hnkn34mNQAA
IW8+9QZ3Z0OS7Hnkn34mNQAA
False
IW8+9QZ3Z0OS7Hnkn34mNQAA
clMaroon
$00B9FFFF
222,517;308,554
6DkSwf1HNECWm4FfOuqhAwAA
0Tbb1Blz90qgzqd0klilQQAA
JZbess9TEUWdMcX4iYxXqQAA
False
1,5707963267949
15
6DkSwf1HNECWm4FfOuqhAwAA
False
1,5707963267949
30
6DkSwf1HNECWm4FfOuqhAwAA
False
-1,5707963267949
15
6DkSwf1HNECWm4FfOuqhAwAA
-0,653881796434221
48,7647413609464
epHead
+dieDaten
5tldsgHIXUC29S/HYuMWLgAA
False
0,523598775598299
30
epTail
YZd1AHOZwku65vf+a8Im8gAA
False
0,523598775598299
25
epHead
5tldsgHIXUC29S/HYuMWLgAA
False
-0,523598775598299
25
epTail
YZd1AHOZwku65vf+a8Im8gAA
False
-0,785398163397448
40
epHead
5tldsgHIXUC29S/HYuMWLgAA
False
0,785398163397448
40
epTail
YZd1AHOZwku65vf+a8Im8gAA
False
-1000
-1000
50
8
5tldsgHIXUC29S/HYuMWLgAA
False
-1000
-1000
50
8
YZd1AHOZwku65vf+a8Im8gAA
clMaroon
$00B9FFFF
182,683;191,712
XsB7G3Qk10WsELioSfN7igAA
K0YxjBbNR0mpQa+fi8Ws+QAA
JZbess9TEUWdMcX4iYxXqQAA
False
1,5707963267949
15
XsB7G3Qk10WsELioSfN7igAA
False
1,5707963267949
30
XsB7G3Qk10WsELioSfN7igAA
False
-1,5707963267949
15
XsB7G3Qk10WsELioSfN7igAA
4,74100012507564
50
epHead
+dieHighscores
/2vQR24iwkGm6GRaby0GYwAA
False
0,523598775598299
30
epTail
K3HnlcebJ0iR5/RLDFTpnAAA
False
0,523598775598299
25
epHead
/2vQR24iwkGm6GRaby0GYwAA
False
-0,523598775598299
25
epTail
K3HnlcebJ0iR5/RLDFTpnAAA
False
-0,785398163397448
40
epHead
/2vQR24iwkGm6GRaby0GYwAA
False
0,785398163397448
40
epTail
K3HnlcebJ0iR5/RLDFTpnAAA
False
-1000
-1000
50
8
/2vQR24iwkGm6GRaby0GYwAA
False
-1000
-1000
50
8
K3HnlcebJ0iR5/RLDFTpnAAA
clMaroon
$00B9FFFF
244
80
281
290
True
ClHAZhRF5UWyc5OtQibrDgAA
1
TdieGUI
False
False
ClHAZhRF5UWyc5OtQibrDgAA
ClHAZhRF5UWyc5OtQibrDgAA
False
ClHAZhRF5UWyc5OtQibrDgAA
clMaroon
$00B9FFFF
222,376;244,355
GB3euVPAP0ye9OC9fdg0agAA
sryoGB1iIkSI6dPW6s3HewAA
JZbess9TEUWdMcX4iYxXqQAA
False
1,5707963267949
15
GB3euVPAP0ye9OC9fdg0agAA
False
1,5707963267949
30
GB3euVPAP0ye9OC9fdg0agAA
False
-1,5707963267949
15
GB3euVPAP0ye9OC9fdg0agAA
1,59404725417364
38,1837661840736
epHead
+dieGUI
C+nM5p/Ew0y21lzE3PIZDgAA
-1,44344440663105
47,6340214552582
epTail
+dieSteuerung
dPm5KQ8vmE2S/JxUSBXDNAAA
False
0,523598775598299
25
epHead
C+nM5p/Ew0y21lzE3PIZDgAA
False
-0,523598775598299
25
epTail
dPm5KQ8vmE2S/JxUSBXDNAAA
False
-0,785398163397448
40
epHead
C+nM5p/Ew0y21lzE3PIZDgAA
False
0,785398163397448
40
epTail
dPm5KQ8vmE2S/JxUSBXDNAAA
False
-1000
-1000
50
8
C+nM5p/Ew0y21lzE3PIZDgAA
False
-1000
-1000
50
8
dPm5KQ8vmE2S/JxUSBXDNAAA
clMaroon
$00B9FFFF
504
404
163
96
Darstellung der Feldvariablen
leider nicht anderst möglich
#spielfeld:int [10][20]
7
Daten
PTpJGCH1oUG+DHAwJuWhSQAA
4
0Tbb1Blz90qgzqd0klilQQAA
sdOrrDmUDUOgV14xbpJghwAA
KMswXEgmb0WFgAfuvX8flgAA
HSxjLeCNK0yd8UhcV9sUtwAA
7
Daten
constructor
Rl4KbTsX1UmqiNRh5QbE1QAA
gibDaten
Rl4KbTsX1UmqiNRh5QbE1QAA
3
x
int
ogb+ftl+EEiOB3daT6IesAAA
y
int
ogb+ftl+EEiOB3daT6IesAAA
return
pdkReturn
int
ogb+ftl+EEiOB3daT6IesAAA
setzeDaten
Rl4KbTsX1UmqiNRh5QbE1QAA
3
x
int
lf8N7WcjP0uG1XEHh/8gdwAA
y
int
lf8N7WcjP0uG1XEHh/8gdwAA
farbe
int
lf8N7WcjP0uG1XEHh/8gdwAA
1
1/BBEm1cxUKb8bzDXlT+owAA
initialisiereSpielfeld
Rl4KbTsX1UmqiNRh5QbE1QAA
1
p3RhlaNFY0epHSyajEzRYQAA
gibPunktestand
Rl4KbTsX1UmqiNRh5QbE1QAA
1
pdkReturn
int
yvlSQZNqZ0SWqea85Xl1FAAA
1
516+QbvSu0an4d3T+/96RgAA
setzePunktestand
Rl4KbTsX1UmqiNRh5QbE1QAA
1
punkte
int
CK0FFDxQV0mg3uawM3BZLgAA
2
6gt6u4MmIk2of5hCFi4pHAAA
CiGM5bF2cUyi/yd78VpKDgAA
testeReihen
Rl4KbTsX1UmqiNRh5QbE1QAA
1
pdkReturn
int
yHBHW5/nuU+5WSF9hBfl4gAA
1
5tldsgHIXUC29S/HYuMWLgAA
2
spielfeld
vkProtected
int
[10] [20]
Rl4KbTsX1UmqiNRh5QbE1QAA
derPunktestand
vkProtected
int
Rl4KbTsX1UmqiNRh5QbE1QAA
1
7/mLp1qFHEmMiWTZSVzk1AAA
Highscore
PTpJGCH1oUG+DHAwJuWhSQAA
4
K0YxjBbNR0mpQa+fi8Ws+QAA
Dhcgwy/UaU6Wq+telTdDcAAA
/eBnDZzK8kiyBLrGOLVOKwAA
6MCUZwjZjEOEzKOYFcCgJwAA
12
Highscore
constructor
KzlUMF/XnEyZZYvTfdaNzAAA
berechneChecksumme
vkProtected
KzlUMF/XnEyZZYvTfdaNzAAA
3
pScore
int
Rr59fvnJwEmOQinvSdSeVgAA
pName
AnsiString
Rr59fvnJwEmOQinvSdSeVgAA
return
pdkReturn
int
Rr59fvnJwEmOQinvSdSeVgAA
ueberpruefeChecksumme
vkProtected
KzlUMF/XnEyZZYvTfdaNzAAA
4
pScore
int
xBSdBwJdiEWQ/Y8eU0OF+QAA
pName
AnsiString
xBSdBwJdiEWQ/Y8eU0OF+QAA
pChecksumme
int
xBSdBwJdiEWQ/Y8eU0OF+QAA
return
pdkReturn
bool
xBSdBwJdiEWQ/Y8eU0OF+QAA
schreibeScore
vkProtected
KzlUMF/XnEyZZYvTfdaNzAAA
3
pScore
int
Ihx8HlSawUCk5G42a00S5gAA
pName
AnsiString
Ihx8HlSawUCk5G42a00S5gAA
return
pdkReturn
bool
Ihx8HlSawUCk5G42a00S5gAA
leseName
vkProtected
KzlUMF/XnEyZZYvTfdaNzAAA
2
pPlatz
int
yisJHwzd0kGIwCYCEtxSrQAA
return
pdkReturn
AnsiString
yisJHwzd0kGIwCYCEtxSrQAA
leseScore
vkProtected
KzlUMF/XnEyZZYvTfdaNzAAA
2
pPlatz
int
e0mVxh9aNkOiR9iRxZhHTwAA
return
pdkReturn
int
e0mVxh9aNkOiR9iRxZhHTwAA
leseChecksumme
vkProtected
KzlUMF/XnEyZZYvTfdaNzAAA
2
pPlatz
int
inagxK6efkGH4C/YD1iNhAAA
return
pdkReturn
int
inagxK6efkGH4C/YD1iNhAAA
sendeScore
KzlUMF/XnEyZZYvTfdaNzAAA
3
pScore
int
Gj+hUO0qYUGucQNinDKDiwAA
pName
AnsiString
Gj+hUO0qYUGucQNinDKDiwAA
return
pdkReturn
bool
Gj+hUO0qYUGucQNinDKDiwAA
gibName
KzlUMF/XnEyZZYvTfdaNzAAA
2
pPlatz
int
ZHZNpF7qxEyKVS32qtXkQQAA
return
pdkReturn
AnsiString
ZHZNpF7qxEyKVS32qtXkQQAA
gibScore
KzlUMF/XnEyZZYvTfdaNzAAA
2
pPlatz
int
pqcZf6dP+0+aDGA+PKBQdwAA
return
pdkReturn
int
pqcZf6dP+0+aDGA+PKBQdwAA
ueberpruefeHighscores
KzlUMF/XnEyZZYvTfdaNzAAA
1
return
pdkReturn
void
ztbOsjNOp0uTjaDhvOmrXwAA
ladeHighscores
KzlUMF/XnEyZZYvTfdaNzAAA
1
return
pdkReturn
void
Ka65Tn5BREadB8OGI7ldAAAA
1
/2vQR24iwkGm6GRaby0GYwAA
1
scores
vkProtected
TStringList
KzlUMF/XnEyZZYvTfdaNzAAA
1
Cpp
CppPointer
CppPointer
*
xGh8lXBw6ESKxCeaKGmc4AAA
Steuerung
PTpJGCH1oUG+DHAwJuWhSQAA
4
JZbess9TEUWdMcX4iYxXqQAA
N9wlE9JUHEijHLFByjQkzgAA
7R7LnJnkGUSYOB6rOVbtEwAA
Gn87/Fy6KU62EByvvar2CQAA
20
Steuerung
constructor
IW8+9QZ3Z0OS7Hnkn34mNQAA
tasteGedruecktPause
IW8+9QZ3Z0OS7Hnkn34mNQAA
tasteGedruecktRechts
IW8+9QZ3Z0OS7Hnkn34mNQAA
tasteGedruecktLinks
IW8+9QZ3Z0OS7Hnkn34mNQAA
tasteGedruecktOben
IW8+9QZ3Z0OS7Hnkn34mNQAA
tasteGedruecktUnten
IW8+9QZ3Z0OS7Hnkn34mNQAA
fallen
IW8+9QZ3Z0OS7Hnkn34mNQAA
1
n/hpCx8xD0SIvt8H5BCxvgAA
neuesSpiel
IW8+9QZ3Z0OS7Hnkn34mNQAA
1
2IUzIJ4w1ke0Loh0ls3U9AAA
spielBeenden
IW8+9QZ3Z0OS7Hnkn34mNQAA
ladeHighscores
IW8+9QZ3Z0OS7Hnkn34mNQAA
gibName
IW8+9QZ3Z0OS7Hnkn34mNQAA
2
pPlatz
int
4lH97pT6m0urHX6E6DFqfQAA
return
pdkReturn
AnsiString
4lH97pT6m0urHX6E6DFqfQAA
gibScore
IW8+9QZ3Z0OS7Hnkn34mNQAA
2
pPlatz
int
W2CYHVoyZ0W0tzng9ODqEgAA
return
pdkReturn
int
W2CYHVoyZ0W0tzng9ODqEgAA
speichereHighscore
IW8+9QZ3Z0OS7Hnkn34mNQAA
1
pName
AnsiString
3CRAF0qPhUqbpWDu3Pv7rgAA
gibSpielstatus
IW8+9QZ3Z0OS7Hnkn34mNQAA
1
return
pdkReturn
int
XiCeOOCNakSkgDlpWMVmbwAA
testePosition
vkProtected
IW8+9QZ3Z0OS7Hnkn34mNQAA
3
x
int
HlckHFTku0KdBiAkA5kyrwAA
y
int
HlckHFTku0KdBiAkA5kyrwAA
return
pdkReturn
bool
HlckHFTku0KdBiAkA5kyrwAA
drehen
vkProtected
IW8+9QZ3Z0OS7Hnkn34mNQAA
1
return
pdkReturn
void
Nmtu2PCqJUqixd+X11QVkQAA
initialisiereStein
vkProtected
IW8+9QZ3Z0OS7Hnkn34mNQAA
1
typ
int
j7takbLoQku9QvU8NZbfawAA
2
t12BwkWGrUOJFEaY18OUEgAA
teKR5Rj2PkKDvRZ/qkQPwgAA
schreibeDaten
vkProtected
IW8+9QZ3Z0OS7Hnkn34mNQAA
1
HuahWny+jUSuq4q+pGyR+AAA
loescheReihe
vkProtected
IW8+9QZ3Z0OS7Hnkn34mNQAA
1
y
int
VBf0PyXlEUGmYsw/Nyq1EQAA
aktualisiereSpielfeld
vkProtected
IW8+9QZ3Z0OS7Hnkn34mNQAA
3
YZd1AHOZwku65vf+a8Im8gAA
K3HnlcebJ0iR5/RLDFTpnAAA
dPm5KQ8vmE2S/JxUSBXDNAAA
9
pause
vkProtected
bool
IW8+9QZ3Z0OS7Hnkn34mNQAA
gameOver
vkProtected
bool
IW8+9QZ3Z0OS7Hnkn34mNQAA
typStein
vkProtected
int
IW8+9QZ3Z0OS7Hnkn34mNQAA
level
vkProtected
int
IW8+9QZ3Z0OS7Hnkn34mNQAA
naechsterStein
vkProtected
int
IW8+9QZ3Z0OS7Hnkn34mNQAA
reihen
vkProtected
int
IW8+9QZ3Z0OS7Hnkn34mNQAA
drehungStein
vkProtected
int
IW8+9QZ3Z0OS7Hnkn34mNQAA
xPositionBrick
vkProtected
int
IW8+9QZ3Z0OS7Hnkn34mNQAA
yPositionBrick
vkProtected
int
IW8+9QZ3Z0OS7Hnkn34mNQAA
1
SDm+/v6HT0itZ7eNlOGonwAA
TdieGUI
PTpJGCH1oUG+DHAwJuWhSQAA
4
sryoGB1iIkSI6dPW6s3HewAA
p4FmlC10DkKI45brePxwFwAA
xk/ozYy+yEueTNxeDXa2jAAA
EGkb5p0ITUOt+UWD2DTbdQAA
16
TdieGUI
constructor
ClHAZhRF5UWyc5OtQibrDgAA
Timer1Timer
vkPrivate
ClHAZhRF5UWyc5OtQibrDgAA
2
Sender
TObject
0glUJM5X4kW0b12Cw5FaaQAA
1
Cpp
CppPointer
CppPointer
*
c2ghBmO/lEeTsw4EvWJsRAAA
return
pdkReturn
void
0glUJM5X4kW0b12Cw5FaaQAA
1
Cpp
CppPointer
CppPointer
__fastcall
i8hcSbKjakKKcv7TgVTnrwAA
tmrCreditsTimer
vkPrivate
ClHAZhRF5UWyc5OtQibrDgAA
2
Sender
TObject
BgrCyJauVE6AG7w7a9OrMwAA
1
Cpp
CppPointer
CppPointer
*
1p7pc6ojR0G11RE63/Ft1gAA
return
pdkReturn
void
BgrCyJauVE6AG7w7a9OrMwAA
1
Cpp
CppPointer
CppPointer
__fastcall
0fwLj1MWpEW4zeL1TAQM5QAA
tmrGameoverTimer
vkPrivate
ClHAZhRF5UWyc5OtQibrDgAA
2
Sender
TObject
C4hhs9/QkkSzAt8mR75h5gAA
1
Cpp
CppPointer
CppPointer
*
kl2VAyHGnkKOn6VF1t0OLgAA
return
pdkReturn
void
C4hhs9/QkkSzAt8mR75h5gAA
1
Cpp
CppPointer
CppPointer
__fastcall
DdB5usKimk2lEIefK8hZiwAA
initialisiereSpielfeld
ClHAZhRF5UWyc5OtQibrDgAA
1
return
pdkReturn
void
l1gnaS2peE6W0dt5y5X8bwAA
1
LD/lXyoJc0SNDE0D1P2qXgAA
setzeSegment
ClHAZhRF5UWyc5OtQibrDgAA
4
x
int
oFK9zgNNaES8gmIAAxOiTwAA
y
int
oFK9zgNNaES8gmIAAxOiTwAA
farbe
int
oFK9zgNNaES8gmIAAxOiTwAA
return
pdkReturn
void
oFK9zgNNaES8gmIAAxOiTwAA
setzeSegment
ClHAZhRF5UWyc5OtQibrDgAA
4
x
int
E2CwuA9HdUWxIPxq0tIDIwAA
y
int
E2CwuA9HdUWxIPxq0tIDIwAA
farbe
int
E2CwuA9HdUWxIPxq0tIDIwAA
vorschau
bool
E2CwuA9HdUWxIPxq0tIDIwAA
loescheSegment
ClHAZhRF5UWyc5OtQibrDgAA
2
x
int
pYAanYvoukyEj7vd331m8wAA
y
int
pYAanYvoukyEj7vd331m8wAA
loescheSegment
ClHAZhRF5UWyc5OtQibrDgAA
3
x
int
OAFqL/J5+ECihzNCj1sioAAA
y
int
OAFqL/J5+ECihzNCj1sioAAA
vorschau
bool
OAFqL/J5+ECihzNCj1sioAAA
gameOver
ClHAZhRF5UWyc5OtQibrDgAA
1
highscore
bool
lLM7eVKiqkW8HJ9MXPlkxgAA
loescheReihe
ClHAZhRF5UWyc5OtQibrDgAA
1
reihe
int
o3iT/cLAi0Wd6NskXYNKoAAA
pause
ClHAZhRF5UWyc5OtQibrDgAA
1
pause
bool
D29lHYS4Bk6e2WXy/Ei4lQAA
vorschau
ClHAZhRF5UWyc5OtQibrDgAA
1
steinTyp
int
B9f+HrznREmYf/ek9EYIrAAA
zeigeAnzahlReihen
ClHAZhRF5UWyc5OtQibrDgAA
1
anzahlReihen
int
DAByVFdyvkCFPc6gnmltOQAA
zeigePunkte
ClHAZhRF5UWyc5OtQibrDgAA
1
pPunkte
int
kavpW7f+SUiOb/H9LNE4MQAA
1
hdA//PEzbkuD69lGFFN5VgAA
zeigeLevel
ClHAZhRF5UWyc5OtQibrDgAA
1
int pLevel
tO5qks/zgkCyq8FLAqLEjAAA
1
C+nM5p/Ew0y21lzE3PIZDgAA
3
status
vkPrivate
int
ClHAZhRF5UWyc5OtQibrDgAA
xPositionVorschauBrick
vkPrivate
int
ClHAZhRF5UWyc5OtQibrDgAA
yPositionVorschauBrick
vkPrivate
int
ClHAZhRF5UWyc5OtQibrDgAA
1
/lB3dcslEUqkyqNchsJmBwAA
PTpJGCH1oUG+DHAwJuWhSQAA
4
0z4TJq4luUefmtVPj1yq0wAA
zh8KDTLbbEGkyBsFkdID4gAA
W+z/+IXCPE67supOGhJ/wQAA
/lFh+auUg0GaqauHcFwx/gAA
2
False
6DkSwf1HNECWm4FfOuqhAwAA
IW8+9QZ3Z0OS7Hnkn34mNQAA
4
C/WmhyuKQkqmxzs8Mzel6gAA
ncXNoVhjgEGxGFRV+9vRmQAA
mhJF0H48lEyQxouaxx3VaQAA
azyRgFlAmk2Cjr1RBROgKAAA
dieDaten
6DkSwf1HNECWm4FfOuqhAwAA
Rl4KbTsX1UmqiNRh5QbE1QAA
4
A0Fw2+vSv0W8z4G2JBLb6AAA
Ojt27mFZqEuEc4DiavPAsgAA
JnPUEbH14kmoPLVa2jnRHgAA
e57mADJHl0C5q6JUgBtEogAA
PTpJGCH1oUG+DHAwJuWhSQAA
4
lgwxSSbGDU2yc9KrS24XUQAA
x3Bs/IWhU0mwQBPKOPa61AAA
9t7SSJSRZESqxEOwEt6lFgAA
8y8RyvUEX0aQ4E5DsMtcEQAA
2
False
XsB7G3Qk10WsELioSfN7igAA
IW8+9QZ3Z0OS7Hnkn34mNQAA
4
gs0KN6Q6tUWsanWdk+YyPAAA
ecHtpzHhNEmJw72sSHSGuQAA
vqbznoiRe0KoYSjIN6DTnQAA
wHp5xiIsA06/pJ3ESqCo0gAA
dieHighscores
XsB7G3Qk10WsELioSfN7igAA
KzlUMF/XnEyZZYvTfdaNzAAA
4
xmLt5THC3kOK1W6IXcKXCwAA
8GVQpJzHVkSgcrWVIungtAAA
oNOKDiy690W2yn4PPGZYVgAA
y/7NlaUNPU2WT2L9X9k8hAAA
PTpJGCH1oUG+DHAwJuWhSQAA
4
f1LcIsKMqEmnQiBmIkeFUAAA
HnIL/KB20ki4rWgHmfQAfAAA
QoOlnrxAt0uMgeECjRm5DwAA
Ai+XogQJA06JzXmBCQ+WlAAA
2
dieSteuerung
GB3euVPAP0ye9OC9fdg0agAA
IW8+9QZ3Z0OS7Hnkn34mNQAA
4
aLv0yfGWi0aK+LNkfFTZCwAA
rQF7k9cgu02g/RjUjKcDtwAA
waXWWOYcJECTQ01Z2x4QjQAA
joAPDDNfEEKlwCelg+l5VQAA
dieGUI
GB3euVPAP0ye9OC9fdg0agAA
ClHAZhRF5UWyc5OtQibrDgAA
4
DVM/HbvdBUKEiwuEBoY7ZQAA
OOCGhgBDl0eaFuvDBL/L2gAA
6iOwX0jRfkSnCaRGntDRGgAA
DH7IQ8y6nkC1JB+oQ7lVeAAA
1
CollaborationInstanceSet2
PTpJGCH1oUG+DHAwJuWhSQAA
2
fallen
kdHgntVzo0yybTGjNPCKigAA
1
fallen,setztauf,gehtweiter
False
t72NDMc2z0SqMTHgIpi9FAAA
WM+TdYQKwUyayrDGjhetmAAA
16
clMaroon
$00B9FFFF
176
64
134
445
SDm+/v6HT0itZ7eNlOGonwAA
4
dieSteuerung : Steuerung
False
False
SDm+/v6HT0itZ7eNlOGonwAA
clMaroon
$00B9FFFF
12
64
70
445
k72/pyioE0mSmQ9HN4SqkwAA
4
: actor
False
False
k72/pyioE0mSmQ9HN4SqkwAA
clMaroon
$00B9FFFF
552
64
90
350
/lB3dcslEUqkyqNchsJmBwAA
4
dieGUI : TdieGUI
False
False
/lB3dcslEUqkyqNchsJmBwAA
clMaroon
$00B9FFFF
428
64
92
350
7/mLp1qFHEmMiWTZSVzk1AAA
4
dieDaten : Daten
False
False
7/mLp1qFHEmMiWTZSVzk1AAA
clMaroon
$00B9FFFF
4
4
241
53
Sequenzdiagramm für fallen.
Der Stein setzt auf !
Das Spiel geht weiter.
clMaroon
$00B9FFFF
lsRectilinear
243,136;273,136;273,156;256,156
QkOYtM8KrEGGUEN+fG5sFgAA
0ydMTjQPTEipv+YOnWxp/AAA
0ydMTjQPTEipv+YOnWxp/AAA
1,5707953267949
56
schreibeDaten()
QkOYtM8KrEGGUEN+fG5sFgAA
OBSrfa6lfUeRYUDo6xfP9wAA
False
1,5707963267949
25
QkOYtM8KrEGGUEN+fG5sFgAA
OBSrfa6lfUeRYUDo6xfP9wAA
False
-1,5707963267949
10
QkOYtM8KrEGGUEN+fG5sFgAA
OBSrfa6lfUeRYUDo6xfP9wAA
243
156
14
177
clMaroon
$00B9FFFF
lsRectilinear
47,140;236,140
SCpE5yD1N06phRw4D2Jw/gAA
0ydMTjQPTEipv+YOnWxp/AAA
CE2O8ljhs0+Zhol2bokm8AAA
1,5707963267949
10
fallen()
SCpE5yD1N06phRw4D2Jw/gAA
1uKXWxw77UW+As3SQepAVQAA
False
1,5707963267949
25
SCpE5yD1N06phRw4D2Jw/gAA
1uKXWxw77UW+As3SQepAVQAA
False
-1,5707963267949
10
SCpE5yD1N06phRw4D2Jw/gAA
1uKXWxw77UW+As3SQepAVQAA
236
140
14
257
clMaroon
$00B9FFFF
lsRectilinear
256,175;467,175
zdot2qFbskSuFPP7OmO1uQAA
6e5xse9d8U6ETfPu/lfbrQAA
0ydMTjQPTEipv+YOnWxp/AAA
1,5707963267949
10
gibPunktestand()
zdot2qFbskSuFPP7OmO1uQAA
sECxVJCNqESm55OdmZfQ4QAA
False
1,5707963267949
25
zdot2qFbskSuFPP7OmO1uQAA
sECxVJCNqESm55OdmZfQ4QAA
False
-1,5707963267949
10
zdot2qFbskSuFPP7OmO1uQAA
sECxVJCNqESm55OdmZfQ4QAA
467
175
14
29
clMaroon
$00B9FFFF
lsRectilinear
467,200;256,200
qzDD0EOm3USmsIjTPbOg7QAA
0ydMTjQPTEipv+YOnWxp/AAA
6e5xse9d8U6ETfPu/lfbrQAA
False
1,5707963267949
10
qzDD0EOm3USmsIjTPbOg7QAA
gQfWf0MdD0CeU6/cn07Z6AAA
False
1,5707963267949
25
qzDD0EOm3USmsIjTPbOg7QAA
gQfWf0MdD0CeU6/cn07Z6AAA
False
-1,5707963267949
10
qzDD0EOm3USmsIjTPbOg7QAA
gQfWf0MdD0CeU6/cn07Z6AAA
False
243
200
14
29
clMaroon
$00B9FFFF
lsRectilinear
256,217;467,217
qR82sOzpO0ayn0HJcZcA0QAA
6e5xse9d8U6ETfPu/lfbrQAA
0ydMTjQPTEipv+YOnWxp/AAA
True
1,5707963267949
10
setzePunktestand()
qR82sOzpO0ayn0HJcZcA0QAA
OreNcWj/ZE6biCsxGofa8QAA
False
1,5707963267949
25
qR82sOzpO0ayn0HJcZcA0QAA
OreNcWj/ZE6biCsxGofa8QAA
False
-1,5707963267949
10
qR82sOzpO0ayn0HJcZcA0QAA
OreNcWj/ZE6biCsxGofa8QAA
467
217
14
29
clMaroon
$00B9FFFF
lsRectilinear
467,240;256,240
zEucB2TuH0exKKFeUDc/uwAA
0ydMTjQPTEipv+YOnWxp/AAA
6e5xse9d8U6ETfPu/lfbrQAA
False
1,5707963267949
10
zEucB2TuH0exKKFeUDc/uwAA
mAYNPXfoH026iVJFv+9UQQAA
False
1,5707963267949
25
zEucB2TuH0exKKFeUDc/uwAA
mAYNPXfoH026iVJFv+9UQQAA
False
-1,5707963267949
10
zEucB2TuH0exKKFeUDc/uwAA
mAYNPXfoH026iVJFv+9UQQAA
False
243
240
14
29
clMaroon
$00B9FFFF
lsRectilinear
256,261;590,261
iaTCaG5z2UmrHzAZw9g/nQAA
O10FP9GGe0Gol5xyehJDwAAA
0ydMTjQPTEipv+YOnWxp/AAA
0,0964737648733096
93,4344690143846
zeigePunkte()
iaTCaG5z2UmrHzAZw9g/nQAA
qVgkRVs7Q0i1M9xlVMjNTAAA
False
1,5707963267949
25
iaTCaG5z2UmrHzAZw9g/nQAA
qVgkRVs7Q0i1M9xlVMjNTAAA
False
-1,5707963267949
10
iaTCaG5z2UmrHzAZw9g/nQAA
qVgkRVs7Q0i1M9xlVMjNTAAA
590
261
14
29
clMaroon
$00B9FFFF
lsRectilinear
590,284;256,284
qNENy4F4UkaUuAvygzreJAAA
0ydMTjQPTEipv+YOnWxp/AAA
O10FP9GGe0Gol5xyehJDwAAA
False
1,5707963267949
10
qNENy4F4UkaUuAvygzreJAAA
OXtPAuVtgUiRcPsyLiz79wAA
False
1,5707963267949
25
qNENy4F4UkaUuAvygzreJAAA
OXtPAuVtgUiRcPsyLiz79wAA
False
-1,5707963267949
10
qNENy4F4UkaUuAvygzreJAAA
OXtPAuVtgUiRcPsyLiz79wAA
False
243
284
14
29
clMaroon
$00B9FFFF
lsRectilinear
256,306;467,306
yoisSBbGl0aDGCb+va2YqAAA
6e5xse9d8U6ETfPu/lfbrQAA
0ydMTjQPTEipv+YOnWxp/AAA
1,5707963267949
10
setzeDaten()
yoisSBbGl0aDGCb+va2YqAAA
Q4rRpKY2rEamNQN/8Is+rwAA
False
1,5707963267949
25
yoisSBbGl0aDGCb+va2YqAAA
Q4rRpKY2rEamNQN/8Is+rwAA
False
-1,5707963267949
10
yoisSBbGl0aDGCb+va2YqAAA
Q4rRpKY2rEamNQN/8Is+rwAA
467
306
14
29
clMaroon
$00B9FFFF
lsRectilinear
467,332;256,332
PiDpPNn6G0SKBtNR4IZbWAAA
0ydMTjQPTEipv+YOnWxp/AAA
6e5xse9d8U6ETfPu/lfbrQAA
False
1,5707963267949
10
PiDpPNn6G0SKBtNR4IZbWAAA
lo/e7VpecEu1J33nyHBj2wAA
False
1,5707963267949
25
PiDpPNn6G0SKBtNR4IZbWAAA
lo/e7VpecEu1J33nyHBj2wAA
False
-1,5707963267949
10
PiDpPNn6G0SKBtNR4IZbWAAA
lo/e7VpecEu1J33nyHBj2wAA
False
243
332
14
29
clMaroon
$00B9FFFF
lsRectilinear
249,345;279,345;279,365;256,365
x/DHG8SbZkCztVqQKXsxhQAA
0ydMTjQPTEipv+YOnWxp/AAA
0ydMTjQPTEipv+YOnWxp/AAA
1,5707953267949
57
initialisiereStein()
x/DHG8SbZkCztVqQKXsxhQAA
ntPXQPEWsUyoR2y7PaG58wAA
False
1,5707963267949
25
x/DHG8SbZkCztVqQKXsxhQAA
ntPXQPEWsUyoR2y7PaG58wAA
False
-1,5707963267949
10
x/DHG8SbZkCztVqQKXsxhQAA
ntPXQPEWsUyoR2y7PaG58wAA
243
365
14
29
11
SDm+/v6HT0itZ7eNlOGonwAA
SDm+/v6HT0itZ7eNlOGonwAA
QkOYtM8KrEGGUEN+fG5sFgAA
D7Y9I61Mfk6cDbHja5V/GwAA
t72NDMc2z0SqMTHgIpi9FAAA
4
OBSrfa6lfUeRYUDo6xfP9wAA
mUAhhJroDUednYNFbl9f2wAA
QbQNEE4930m5My65t9VTxQAA
WnPSxgvaqUS3slLYrl/OgQAA
k72/pyioE0mSmQ9HN4SqkwAA
SDm+/v6HT0itZ7eNlOGonwAA
SCpE5yD1N06phRw4D2Jw/gAA
hq5ul+F+9EexMufs1K0HAgAA
t72NDMc2z0SqMTHgIpi9FAAA
4
1uKXWxw77UW+As3SQepAVQAA
AX6uCigL60y4SmSBhcuRJgAA
kyvrzajqrUCo1iZ9MPcsoAAA
ZJmpxGZGFUygCWKDkqe4ngAA
SDm+/v6HT0itZ7eNlOGonwAA
7/mLp1qFHEmMiWTZSVzk1AAA
zdot2qFbskSuFPP7OmO1uQAA
yvlSQZNqZ0SWqea85Xl1FAAA
t72NDMc2z0SqMTHgIpi9FAAA
4
sECxVJCNqESm55OdmZfQ4QAA
aa9xUj1ot025nwVGBlMOLwAA
+AR3N42nQkujrCV9TqFAiQAA
YbC/sYdGPkmTdQeN0d8wzAAA
7/mLp1qFHEmMiWTZSVzk1AAA
SDm+/v6HT0itZ7eNlOGonwAA
qzDD0EOm3USmsIjTPbOg7QAA
t72NDMc2z0SqMTHgIpi9FAAA
4
gQfWf0MdD0CeU6/cn07Z6AAA
Tf8UJ/7VTk+hbIJgC0f9hAAA
V2Ly2kiZNEKLooK7KIsS+QAA
8We5K1CSn06FLOEN4Om7ggAA
p+1
SDm+/v6HT0itZ7eNlOGonwAA
7/mLp1qFHEmMiWTZSVzk1AAA
qR82sOzpO0ayn0HJcZcA0QAA
CK0FFDxQV0mg3uawM3BZLgAA
t72NDMc2z0SqMTHgIpi9FAAA
4
OreNcWj/ZE6biCsxGofa8QAA
y/2PTJnhQk6tdVLKdwQzggAA
km7XV81ceUmxjdvN/eDWJwAA
6gghC/KmZEeDaEt3f61B2gAA
7/mLp1qFHEmMiWTZSVzk1AAA
SDm+/v6HT0itZ7eNlOGonwAA
zEucB2TuH0exKKFeUDc/uwAA
t72NDMc2z0SqMTHgIpi9FAAA
4
mAYNPXfoH026iVJFv+9UQQAA
PL4dJ93pz0Wk1GbZBMRJ/AAA
MoVAmsVVe0exsiANkr0GywAA
+Lv8mrinqEKuiVdmkGzWvwAA
SDm+/v6HT0itZ7eNlOGonwAA
/lB3dcslEUqkyqNchsJmBwAA
iaTCaG5z2UmrHzAZw9g/nQAA
kavpW7f+SUiOb/H9LNE4MQAA
t72NDMc2z0SqMTHgIpi9FAAA
4
qVgkRVs7Q0i1M9xlVMjNTAAA
SxdiyO3X2k6igfq3Q4FdcgAA
ir9SDEVjw06kNUtVE1DqtAAA
yKZhh9T/DUm5+djKo3c3JwAA
/lB3dcslEUqkyqNchsJmBwAA
SDm+/v6HT0itZ7eNlOGonwAA
qNENy4F4UkaUuAvygzreJAAA
t72NDMc2z0SqMTHgIpi9FAAA
4
OXtPAuVtgUiRcPsyLiz79wAA
jsNRtr3kHkWmAJCsxkssyAAA
qm6ZHFZwb0+IeyXy66E5lQAA
wu/ibr7kQkuyHm5DtcTwHQAA
SDm+/v6HT0itZ7eNlOGonwAA
7/mLp1qFHEmMiWTZSVzk1AAA
yoisSBbGl0aDGCb+va2YqAAA
lf8N7WcjP0uG1XEHh/8gdwAA
t72NDMc2z0SqMTHgIpi9FAAA
4
Q4rRpKY2rEamNQN/8Is+rwAA
FuD9kNQv+UyvCy4FWmw/3gAA
mEDBD3fmOkCkZAz3otG6+QAA
khf7OKv8tUmStujXWuk6YQAA
7/mLp1qFHEmMiWTZSVzk1AAA
SDm+/v6HT0itZ7eNlOGonwAA
PiDpPNn6G0SKBtNR4IZbWAAA
t72NDMc2z0SqMTHgIpi9FAAA
4
lo/e7VpecEu1J33nyHBj2wAA
VBIiRGfMREKWhYf6EH1MjgAA
YBasKETdMUmRA328LWIBkQAA
Gq3J+HJ/CUenN/i3pPKPGAAA
SDm+/v6HT0itZ7eNlOGonwAA
SDm+/v6HT0itZ7eNlOGonwAA
x/DHG8SbZkCztVqQKXsxhQAA
j7takbLoQku9QvU8NZbfawAA
t72NDMc2z0SqMTHgIpi9FAAA
4
ntPXQPEWsUyoR2y7PaG58wAA
TIO/iOTen0mM/1m+1JzhlAAA
ZHkzIwZkuUWDV+GlrGMBPgAA
KBslkQWX6kivr9FgSP15QAAA
1
Frame1
sd
t72NDMc2z0SqMTHgIpi9FAAA
neuesSpiel
kdHgntVzo0yybTGjNPCKigAA
1
neuesSpiel
False
iZBlb6uOEEyskayi9xaD8QAA
luUEx/RoaUyCH0N/uD1kuQAA
17
clMaroon
$00B9FFFF
172
64
134
445
SDm+/v6HT0itZ7eNlOGonwAA
4
dieSteuerung : Steuerung
False
False
SDm+/v6HT0itZ7eNlOGonwAA
clMaroon
$00B9FFFF
12
64
70
445
k72/pyioE0mSmQ9HN4SqkwAA
4
: actor
False
False
k72/pyioE0mSmQ9HN4SqkwAA
clMaroon
$00B9FFFF
552
64
90
350
/lB3dcslEUqkyqNchsJmBwAA
4
dieGUI : TdieGUI
False
False
/lB3dcslEUqkyqNchsJmBwAA
clMaroon
$00B9FFFF
428
64
92
350
7/mLp1qFHEmMiWTZSVzk1AAA
4
dieDaten : Daten
False
False
7/mLp1qFHEmMiWTZSVzk1AAA
clMaroon
$00B9FFFF
4
4
329
53
neuesSpiel( )
gameOver = false;drehungStein = 0; reihen = 0; pause = false;
clMaroon
$00B9FFFF
lsRectilinear
47,140;232,140
5OlLcaef9U+Oc8VoaEFvIAAA
QqWworiNZU2E1c1f/L3oaQAA
on0l1KPHck6IZOUrRQQYOAAA
1,5707963267949
10
neuesSpiel()
5OlLcaef9U+Oc8VoaEFvIAAA
1n8arak+mkqt4QsYqvHvfgAA
False
1,5707963267949
25
5OlLcaef9U+Oc8VoaEFvIAAA
1n8arak+mkqt4QsYqvHvfgAA
False
-1,5707963267949
10
5OlLcaef9U+Oc8VoaEFvIAAA
1n8arak+mkqt4QsYqvHvfgAA
232
140
14
189
clMaroon
$00B9FFFF
lsRectilinear
245,144;467,144
ur26/W8p1UqTzF1C86GHTgAA
640+OD029Eu8Vic1CG9ndwAA
QqWworiNZU2E1c1f/L3oaQAA
1,5707963267949
10
setzePunktestand()
ur26/W8p1UqTzF1C86GHTgAA
WeJjOcR6Gkq/nkgmyKruRwAA
False
1,5707963267949
25
ur26/W8p1UqTzF1C86GHTgAA
WeJjOcR6Gkq/nkgmyKruRwAA
False
-1,5707963267949
10
ur26/W8p1UqTzF1C86GHTgAA
WeJjOcR6Gkq/nkgmyKruRwAA
467
144
14
29
clMaroon
$00B9FFFF
lsRectilinear
467,168;245,168
P/nHtoLgSEq66zEh1JnjtQAA
QqWworiNZU2E1c1f/L3oaQAA
640+OD029Eu8Vic1CG9ndwAA
False
1,5707963267949
10
P/nHtoLgSEq66zEh1JnjtQAA
zlXNHv09fUmn/O5Xd95FEwAA
False
1,5707963267949
25
P/nHtoLgSEq66zEh1JnjtQAA
zlXNHv09fUmn/O5Xd95FEwAA
False
-1,5707963267949
10
P/nHtoLgSEq66zEh1JnjtQAA
zlXNHv09fUmn/O5Xd95FEwAA
False
232
168
14
29
clMaroon
$00B9FFFF
lsRectilinear
245,192;467,192
DBJSa2VBX0GzmkZOeWNn8AAA
640+OD029Eu8Vic1CG9ndwAA
QqWworiNZU2E1c1f/L3oaQAA
1,5707963267949
10
initialisiereSpielfeld()
DBJSa2VBX0GzmkZOeWNn8AAA
qXVF4gBNbUmWlzrq7zMssgAA
False
1,5707963267949
25
DBJSa2VBX0GzmkZOeWNn8AAA
qXVF4gBNbUmWlzrq7zMssgAA
False
-1,5707963267949
10
DBJSa2VBX0GzmkZOeWNn8AAA
qXVF4gBNbUmWlzrq7zMssgAA
467
192
14
29
clMaroon
$00B9FFFF
lsRectilinear
467,216;245,216
GGxjPscTVkS7fgD747WhJwAA
QqWworiNZU2E1c1f/L3oaQAA
640+OD029Eu8Vic1CG9ndwAA
False
1,5707963267949
10
GGxjPscTVkS7fgD747WhJwAA
GTlOl5e9MEK1AYg16lN1lQAA
False
1,5707963267949
25
GGxjPscTVkS7fgD747WhJwAA
GTlOl5e9MEK1AYg16lN1lQAA
False
-1,5707963267949
10
GGxjPscTVkS7fgD747WhJwAA
GTlOl5e9MEK1AYg16lN1lQAA
False
232
216
14
29
clMaroon
$00B9FFFF
lsRectilinear
245,240;590,240
sHSl2GV/WEOWvp/SZxJHugAA
liJzCJeuW0itacSVdRPiagAA
QqWworiNZU2E1c1f/L3oaQAA
1,5707963267949
10
initialisiereSpielfeld()
sHSl2GV/WEOWvp/SZxJHugAA
aCRezvZHaUORZf2u/FziVQAA
False
1,5707963267949
25
sHSl2GV/WEOWvp/SZxJHugAA
aCRezvZHaUORZf2u/FziVQAA
False
-1,5707963267949
10
sHSl2GV/WEOWvp/SZxJHugAA
aCRezvZHaUORZf2u/FziVQAA
590
240
14
29
clMaroon
$00B9FFFF
lsRectilinear
590,264;245,264
fUL9LBztBUmMNaeGZFdYFgAA
QqWworiNZU2E1c1f/L3oaQAA
liJzCJeuW0itacSVdRPiagAA
False
1,5707963267949
10
fUL9LBztBUmMNaeGZFdYFgAA
kXimm9XXlEyZGrB6cVV5SAAA
False
1,5707963267949
25
fUL9LBztBUmMNaeGZFdYFgAA
kXimm9XXlEyZGrB6cVV5SAAA
False
-1,5707963267949
10
fUL9LBztBUmMNaeGZFdYFgAA
kXimm9XXlEyZGrB6cVV5SAAA
False
232
264
14
29
clMaroon
$00B9FFFF
lsRectilinear
245,272;275,272;275,292;252,292
ucloHCoy/kuZ+Z8pP3uQnQAA
QqWworiNZU2E1c1f/L3oaQAA
QqWworiNZU2E1c1f/L3oaQAA
1,5707953267949
53
initialisiereStein()
ucloHCoy/kuZ+Z8pP3uQnQAA
bsGXA9YYPUe0V0SCGDgr4wAA
False
1,5707963267949
25
ucloHCoy/kuZ+Z8pP3uQnQAA
bsGXA9YYPUe0V0SCGDgr4wAA
False
-1,5707963267949
10
ucloHCoy/kuZ+Z8pP3uQnQAA
bsGXA9YYPUe0V0SCGDgr4wAA
239
292
14
29
clMaroon
$00B9FFFF
496
140
156
29
setzePunktestand(0)
clMaroon
$00B9FFFF
496,157;480,158
3eQsa26/w0Ki8UVCxFUTbQAA
c3C1psOi4Uu9IrNlQU3KtwAA
clMaroon
$00B9FFFF
408
340
164
29
initialisiereStein(-1)
clMaroon
$00B9FFFF
252,307;418,340
eHuqrHv7uE2BXssSpdHgnwAA
3wCSWp3bTUWeFoMjD8S4AAAA
8
k72/pyioE0mSmQ9HN4SqkwAA
SDm+/v6HT0itZ7eNlOGonwAA
5OlLcaef9U+Oc8VoaEFvIAAA
HubfRzMkNkiJZN74WN7lnQAA
iZBlb6uOEEyskayi9xaD8QAA
4
1n8arak+mkqt4QsYqvHvfgAA
qyJ11g3/K065bJ1P2HN/9wAA
CKiimjfQS0qRvmyqFdb6fQAA
IEVExkxRw0i2wXZg8jqtzAAA
0
SDm+/v6HT0itZ7eNlOGonwAA
7/mLp1qFHEmMiWTZSVzk1AAA
ur26/W8p1UqTzF1C86GHTgAA
CK0FFDxQV0mg3uawM3BZLgAA
iZBlb6uOEEyskayi9xaD8QAA
4
WeJjOcR6Gkq/nkgmyKruRwAA
/Pyv3QZ2T0mIbWxswUaLnAAA
gAXXVxk9yEaEd3NyVtVYnwAA
68mtpWV6eU23Ts9LW+8CXAAA
7/mLp1qFHEmMiWTZSVzk1AAA
SDm+/v6HT0itZ7eNlOGonwAA
P/nHtoLgSEq66zEh1JnjtQAA
iZBlb6uOEEyskayi9xaD8QAA
4
zlXNHv09fUmn/O5Xd95FEwAA
U4hPfHCHj0O9mxzrppt+aQAA
caLuu+PIDUuhHMeCKBiDHAAA
qDvUOZ63qUaJVN+z9Q/udAAA
SDm+/v6HT0itZ7eNlOGonwAA
7/mLp1qFHEmMiWTZSVzk1AAA
DBJSa2VBX0GzmkZOeWNn8AAA
mD7Z6nfZLkqVn5k84sjutQAA
iZBlb6uOEEyskayi9xaD8QAA
4
qXVF4gBNbUmWlzrq7zMssgAA
KNCKG/a4zUqYqKiMiLQyLgAA
NF2qYLpN70WW41eFJ/Ia9AAA
Dzq8BP7G6UCkAIrAZbG5MQAA
7/mLp1qFHEmMiWTZSVzk1AAA
SDm+/v6HT0itZ7eNlOGonwAA
GGxjPscTVkS7fgD747WhJwAA
iZBlb6uOEEyskayi9xaD8QAA
4
GTlOl5e9MEK1AYg16lN1lQAA
qiaZHOxYd0CxUDMcSjDfywAA
AVRR7XSuhEeapEqFdsoypQAA
xwTkwuAJnkynZUOTXkHivwAA
SDm+/v6HT0itZ7eNlOGonwAA
/lB3dcslEUqkyqNchsJmBwAA
sHSl2GV/WEOWvp/SZxJHugAA
l1gnaS2peE6W0dt5y5X8bwAA
iZBlb6uOEEyskayi9xaD8QAA
4
aCRezvZHaUORZf2u/FziVQAA
rfb/Ju0GTEKrQR6vcHLRcgAA
iXcO7LjKB0yMs30aXMNjvgAA
5EolrDNzK0yZdv/yOb7frwAA
/lB3dcslEUqkyqNchsJmBwAA
SDm+/v6HT0itZ7eNlOGonwAA
fUL9LBztBUmMNaeGZFdYFgAA
iZBlb6uOEEyskayi9xaD8QAA
4
kXimm9XXlEyZGrB6cVV5SAAA
YOKoy4nXZkG5vYq0PSSIAQAA
RUg0h/fHR02sYLkFTpDDogAA
rQj52h8SYki1DW9EVa/zawAA
-1
SDm+/v6HT0itZ7eNlOGonwAA
SDm+/v6HT0itZ7eNlOGonwAA
ucloHCoy/kuZ+Z8pP3uQnQAA
j7takbLoQku9QvU8NZbfawAA
iZBlb6uOEEyskayi9xaD8QAA
4
bsGXA9YYPUe0V0SCGDgr4wAA
tJcvIZOrjECPB4tFh04ZMAAA
UUD+L+1zTkilajjOZylO8QAA
VA0fFhkl7kCkOOJi7R11NQAA
1
Frame1
sd
iZBlb6uOEEyskayi9xaD8QAA
4
dieSteuerung
IW8+9QZ3Z0OS7Hnkn34mNQAA
kdHgntVzo0yybTGjNPCKigAA
4
LkzeHHJfoEGHpN548R7igwAA
0ydMTjQPTEipv+YOnWxp/AAA
V63+06kiUkyrDbjDtE0kegAA
QqWworiNZU2E1c1f/L3oaQAA
10
QkOYtM8KrEGGUEN+fG5sFgAA
x/DHG8SbZkCztVqQKXsxhQAA
zdot2qFbskSuFPP7OmO1uQAA
qR82sOzpO0ayn0HJcZcA0QAA
iaTCaG5z2UmrHzAZw9g/nQAA
yoisSBbGl0aDGCb+va2YqAAA
ur26/W8p1UqTzF1C86GHTgAA
DBJSa2VBX0GzmkZOeWNn8AAA
sHSl2GV/WEOWvp/SZxJHugAA
ucloHCoy/kuZ+Z8pP3uQnQAA
12
SCpE5yD1N06phRw4D2Jw/gAA
QkOYtM8KrEGGUEN+fG5sFgAA
x/DHG8SbZkCztVqQKXsxhQAA
qzDD0EOm3USmsIjTPbOg7QAA
zEucB2TuH0exKKFeUDc/uwAA
qNENy4F4UkaUuAvygzreJAAA
PiDpPNn6G0SKBtNR4IZbWAAA
5OlLcaef9U+Oc8VoaEFvIAAA
P/nHtoLgSEq66zEh1JnjtQAA
GGxjPscTVkS7fgD747WhJwAA
fUL9LBztBUmMNaeGZFdYFgAA
ucloHCoy/kuZ+Z8pP3uQnQAA
Ttc8B9teLkCR6PeBtZAmFgAA
kdHgntVzo0yybTGjNPCKigAA
4
lwdB92UBLEe2dLA0rhgiugAA
CE2O8ljhs0+Zhol2bokm8AAA
ThB8dWkqtkKAXgHTxm5/AgAA
on0l1KPHck6IZOUrRQQYOAAA
2
SCpE5yD1N06phRw4D2Jw/gAA
5OlLcaef9U+Oc8VoaEFvIAAA
dieGUI
ClHAZhRF5UWyc5OtQibrDgAA
kdHgntVzo0yybTGjNPCKigAA
4
P9mu1Wlmk0iTmo4FjIhT6QAA
O10FP9GGe0Gol5xyehJDwAAA
h+T4Pg9ryEal/pYjBMeW/AAA
liJzCJeuW0itacSVdRPiagAA
2
qNENy4F4UkaUuAvygzreJAAA
fUL9LBztBUmMNaeGZFdYFgAA
2
iaTCaG5z2UmrHzAZw9g/nQAA
sHSl2GV/WEOWvp/SZxJHugAA
dieDaten
Rl4KbTsX1UmqiNRh5QbE1QAA
kdHgntVzo0yybTGjNPCKigAA
4
e3UctenI+U+tE8jeoCk4hgAA
6e5xse9d8U6ETfPu/lfbrQAA
9q0tCVpJM0ygrHcfC6HubAAA
640+OD029Eu8Vic1CG9ndwAA
5
qzDD0EOm3USmsIjTPbOg7QAA
zEucB2TuH0exKKFeUDc/uwAA
PiDpPNn6G0SKBtNR4IZbWAAA
P/nHtoLgSEq66zEh1JnjtQAA
GGxjPscTVkS7fgD747WhJwAA
5
zdot2qFbskSuFPP7OmO1uQAA
qR82sOzpO0ayn0HJcZcA0QAA
yoisSBbGl0aDGCb+va2YqAAA
ur26/W8p1UqTzF1C86GHTgAA
DBJSa2VBX0GzmkZOeWNn8AAA
Component View
L/7yD0U2gUq901JYdSc6xQAA
1
Main
3rzlgGgwF0KJQfaI7k/6hQAA
A0U6PrrQj0CdRqM1ted06AAA
Deployment View
L/7yD0U2gUq901JYdSc6xQAA
1
Main
sji51uWu0UOX0ZwtwAOYQgAA
8EfV0TGTIE2lSofZnSb7qwAA
Analysis Model1
UMLStandard
analysisModel
L/7yD0U2gUq901JYdSc6xQAA
1
StateMachine1
jBvDO07rUUCkN02qwY0hsAAA
TOP
d5zYWqUJRUyW0DVIEAVcAQAA
2
Initial1
pkInitial
MHWf3FtWB0Oa0aYSb6gk7QAA
1
HDbUq3qvFk+g07EdqpTa1AAA
1
iHi35HKMSkS6JqisoYqY0AAA
gameOver:bool
vkProtected
MHWf3FtWB0Oa0aYSb6gk7QAA
2
fqTRjSmxs0mSx2Y/v5buEgAA
LP7u95pzYEaQFyBs9zMI2gAA
1
iHi35HKMSkS6JqisoYqY0AAA
1
StatechartDiagram1
d5zYWqUJRUyW0DVIEAVcAQAA
qq2PzbBasUq9UXtAwBlfxgAA
3
clMaroon
$00B9FFFF
68
268
20
20
cG8Sz83IhUKBxAyKT+3+mgAA
clMaroon
$00B9FFFF
284
244
84
76
DUUWF26TEEWwpYrzr6HblwAA
gameOver:bool
False
False
DUUWF26TEEWwpYrzr6HblwAA
clMaroon
$00B9FFFF
87,277;284,280
iHi35HKMSkS6JqisoYqY0AAA
fqTRjSmxs0mSx2Y/v5buEgAA
HDbUq3qvFk+g07EdqpTa1AAA
False
1,5707963267949
15
iHi35HKMSkS6JqisoYqY0AAA
False
1,5707963267949
30
iHi35HKMSkS6JqisoYqY0AAA
False
-1,5707963267949
15
iHi35HKMSkS6JqisoYqY0AAA
1
d5zYWqUJRUyW0DVIEAVcAQAA
cG8Sz83IhUKBxAyKT+3+mgAA
DUUWF26TEEWwpYrzr6HblwAA
4
LCQRd4kegUa0rpgGDgfpfAAA
Phx073IlYEqNL9CpMVr2SQAA
dY/wif5qP0WyvbKGbNpfLwAA
zm9KQPdLwEuWPdCMlpZBugAA