Home Start Back Next End
  
22
Dibawah
terdapat
contoh
simpel
diagram
dan
algoritma  Finale
State Machine “Ghost” pada game Pac Man
Gamgar 2.4 - Diagram Ghost pada  finite state machine
SWITCH(currentState){
CASE
Roam:
IF (imBlue==TRUE) currentState=Evade;
ELSE IF (canSeePlayer== TRUE) currentState=Chase;
ELSE IF (canSeePlayer== FALSE) currentState=Roam;
break;
CASE
Chase:
IF (imBlue== TRUE) currentState=Evade;
ELSE IF (canSeePlayer== FALSE) currentState=Roam;
ELSE IF (canSeePlayer== TRUE) currentState=Chase;
break;
CASE
Evade:
IF (imBlue== TRUE) currentState=Evade;
ELSE
IF
(canSeePlayer==
TRUE)
currentState=Chase;
ELSE
IF
(canSeePlayer==FALSE) currentState=Roam;
break;
}
2.2.3. Basic Probability
Algoritma
ini
menilai
semua
kemungkinan yang
akan
player
lakukan,
sebelum
komputer
mengambil keputusan. Sebelum algoritma
ini
dibuat,
kita
harus
membuat
sebuah
nilai
probilitas
pada
setiap
aksi
yang
akan player
lakukan. komputer akan
mencari
nilai probilitas terbasar atau
Word to PDF Converter | Word to HTML Converter