|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Moteur | +--Moteur_hm
Version Automatique du moteur du jeu Awale. Jeu ordinateur contre humain
Field Summary | |
private int |
_coup
le coup a jouer |
private java.lang.Thread |
_th
le thread qui lance l'animation et choisirCoup |
Fields inherited from class Moteur |
_fin,
_interUtil,
_plateau,
_plateauSimu,
_reserves,
_reservesSimu,
_thread,
_tour |
Constructor Summary | |
Moteur_hm(InterUtil interUtil)
Constructeur d'un moteur_hm (homme/machine) |
Method Summary | |
private void |
choisirCoup()
Procedure qui fait choisir un coup par l'ordinateur et le joue. |
boolean |
joue(int t)
Fonction qui modifie le plateau si le coup est valide |
void |
run()
programme qui s'execute dans le thread |
void |
start()
lance le thread |
Methods inherited from class Moteur |
afficherDistribution,
capture,
charge,
copiePlateau,
copieReserves,
distribuer,
est_vide,
famine,
initialise,
legal,
partieTerminee,
sauve |
Methods inherited from class java.lang.Object |
|
Field Detail |
private java.lang.Thread _th
private int _coup
Constructor Detail |
public Moteur_hm(InterUtil interUtil)
Method Detail |
public void start()
public void run()
public boolean joue(int t)
t
- le numero de la case a jouerprivate void choisirCoup()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |