othello.models
Class IAModel

java.lang.Object
  extended by othello.models.IAModel

public class IAModel
extends java.lang.Object

La vue qui permet à l'IA de jouer un coup.

Author:
Jean-François Berdjugin La vue doit connaître le modèle du jeu, les préférences et le contrôleur.

Constructor Summary
IAModel(GameModel gameModel, PreferenceModel preferenceModel, Controler controler)
          Permet de construire la vue
 
Method Summary
 int[] play()
          Permet de jouer un coup
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IAModel

public IAModel(GameModel gameModel,
               PreferenceModel preferenceModel,
               Controler controler)
Permet de construire la vue

Parameters:
gameModel - le modèle du jeu
preferenceModel - le modèle des préférences
controler - le contrôleur
Method Detail

play

public int[] play()
Permet de jouer un coup

Returns:
[x,y] le coup à jouer