LAMPIRAN
15
Laampiran 1 Diaagram kelas daari package FutsalClass F
Laampiran 2 Diaagram kelas daari package FSM FS
16
Laampiran 3 Diaagram state daari FutsalTeam mStates
Laampiran 4 Diaagram state daari FieldPlayeerStates
17
Laampiran 5 Diaagram state daari GoalKeepeerStates
mpilan saat sim mulasi berjalaan Laampiran 6 Tam
18
Lampiran 7 Tampilan subarea pada FutsalPitch
Lampiran 8 Tampilan Sustain Dot Analyzer
19
Lampiran 9 Tampilan informasi state pemain dan tim
Lampiran 10 Hasil pengujian FutsalTeamStates State saat ini
State selanjutnya
Pemicu
Status
KickOff
Defense
Tim A dan Tim B berada di areanya masingmasing dan permainan dimulai
OK
Defense
Attack
Tim sedang menguasai bola
OK
Defense
FullAttack
Tim musuh menendang bola keluar garis gawang di daerahnya sendiri
OK
Attack
Defense
Tim tidak sedang menguasai bola
OK
Attack
FullDefense
Tim menendang bola keluar garis gawang di daerah sendiri
OK
FullAttack
Defense
Tim tidak menguasai bola setelah terjadi corner kick di daerah lawan
OK
FullDefense
Attack
Tim menguasai bola setelah terjadi corner kick di daerahny sendiri
OK
[state apapun]
KickOff
Telah terjadi gol baik itu di daerah musuh atau di daerah sendiri, sehingga permainan dihentikan dan akan dimulai kembali
OK
20
Lampiran 11 Hasil pengujian FieldPlayerStates State saat ini
State selanjutnya
Pemicu
Status
Idle
Chase
- Pemain yang paling dekat dengan bola dan kiper tidak sedang memegang bola - Merupakan pemain bertahan dan daerah tim sedang diserang musuh
OK
Chase
Kick
Bola berada di jangkauan tendangan
OK
Chase
BackToFormation
Bukan pemain yang paling dekat dengan bola
OK
Kick
Idle
Bisa menendang bola atau bisa melakukan operan
OK
Kick
Chase
Tidak siap melakukan tendangan atau bola sedang dikuasai oleh kiper
OK
Kick
Dribble
Tidak sedang dalam kondisi terancam oleh musuh
OK
Dribble
Chase
Telah melakukan tendangan
OK
Receive
Chase
Bola berada dalam jangkauan penerima atau bola berhasil direbut oleh musuh
OK
BackToFormation
Chase
Merupakan pemain yang paling dekat dengan bola dan kiper tidak sedang memegang bola
OK
BackToFormation
Idle
Permainan tidak sedang dimulai dan pemain berada di posisi awal
OK
Support
BackToFormation
Tim tidak sedang menguasai bola
OK
OutKick
Support
Telah melakukan tendangan ke dalam
OK
CornerKick
Support
Telah melakukan tendangan sudut
OK
[state apapun]
BackToFormation
Menerima pesan agar kembali ke posisi awal
OK
[state apapun]
OutKick
Menerima pesan agar melakukan tendangan ke dalam
OK
[state apapun]
CornerKick
Menerima pesan agar melakukan tendangan sudut
OK
21
[state apapun]
Receive
Menerima pesan agar menerima operan bola
OK
[state apapun]
Support
Menerima pesan agar mendukung penyerang
OK
[state apapun]
Idle
Menerima pesan agar menunggu instruksi selanjutnya
OK
Lampiran 12 Hasil pengujian GoalKeeperStates State saat ini CoverGoal
State selanjutnya BringBallBack
Pemicu Bola berada di dalam jangkauan kiper dan berhasil ditangkap
Status OK
CoverGoal
BackToGoal
Tim sedang menguasai bola dan kiper berada di luar daerahnya
OK
CoverGoal
Intercept
Bola berada di dalam jangkauan kiper dan tim tidak sedang menguasai bola atau kiper bukan pemain yang paling dekat dengan bola
OK
BringBallBack
CoverGoal
Bola telah dikembalikan ke lapangan
OK
BackToGoal
CoverGoal
Tim tidak sedang menguasai bola dan kiper telah kembali ke posisinya
OK
Intercept
BackToGoal
Kiper keluar dari daerah jangkauannya dan merupakan pemain yang paling dekat dengan bola
OK
Intercept
BringBallBack
Bola berada dalam jangkauan kiper dan berhasil ditangkap
OK
[state apapun]
Intercept
Menerima pesan agar menerima bola dari pemain lain
OK
[state apapun]
BackToGoal
Menerima pesan agar kembali ke posisi awal
OK
22