|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTablut.JoueurAleatoire
public class JoueurAleatoire
Constructor Summary | |
---|---|
JoueurAleatoire()
|
Method Summary | |
---|---|
java.lang.String |
choixMouvement()
C'est ici que vous devez faire appel a votre IA pour trouver le meilleur coup a jouer sur le plateau courant. |
void |
declareLeVainqueur(int colour)
Methode appelee par l'arbitre pour designer le vainqueur. |
void |
initJoueur(int mycolour)
L'arbitre vient de lancer votre joueur. |
void |
mouvementEnnemi(int startRow,
int startCol,
int finishRow,
int finishCol)
On suppose que l'arbitre a verifie que le mouvement ennemi etait bien legal. |
java.lang.String |
quadriName()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JoueurAleatoire()
Method Detail |
---|
public java.lang.String choixMouvement()
IJoueur
choixMouvement
in interface IJoueur
public void declareLeVainqueur(int colour)
IJoueur
declareLeVainqueur
in interface IJoueur
colour
- La couleur du gagnant (BLANC=1, NOIR=2).public void mouvementEnnemi(int startRow, int startCol, int finishRow, int finishCol)
IJoueur
mouvementEnnemi
in interface IJoueur
startRow
- Ligne de depart du mouvement (entre 0 et TAILLE-1),
commencant en haut=0 a bas=(TAILLE-1)startCol
- Colonne de depart du mouvement (entre 0 et TAILLE-1),
commencant a gauche=0 a droite=(TAILLE-1)finishRow
- Ligne d'arrivee du mouvement (entre 0 et TAILLE-1),
commencant en haut=0 a bas=(TAILLE-1)finishCol
- Colonne d'arrivee du mouvement (entre 0 et TAILLE-1),
commencant a gauche=0 a droite=(TAILLE-1)public void initJoueur(int mycolour)
IJoueur
initJoueur
in interface IJoueur
mycolour
- La couleur dans laquelle vous allez jouer (1=BLANC, 2=NOIR)public java.lang.String quadriName()
quadriName
in interface IJoueur
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |