Interfaces
Interface AlgoJeu

All Known Implementing Classes:
AlgoAleatoire, AlgoChoixHumain

public interface AlgoJeu


Method Summary
 java.lang.String afficherAlgo()
          Permet de savoir et d'imprimer le nom de l'algorithme utilise.
 Coup meilleurCoup(Jeu j)
          Methode de base pour appeler l'algorithme de recherche du meilleur coup (Minimax, Alpha-Beta, ID-Alpha-Beta, SSS*...)
 

Method Detail

meilleurCoup

Coup meilleurCoup(Jeu j)
Methode de base pour appeler l'algorithme de recherche du meilleur coup (Minimax, Alpha-Beta, ID-Alpha-Beta, SSS*...)

Parameters:
j - jeu sur lequel on va faire son meilleur coup
Returns:
un "Coup" qui est sense etre le meilleur.

afficherAlgo

java.lang.String afficherAlgo()
Permet de savoir et d'imprimer le nom de l'algorithme utilise.

Returns:
Une chaine decrivant l'algorithme