from Outils.Moteur_de_jeu import Pathfinding from Outils.Moteur_de_jeu.Pathfinding import * from Outils.Moteur_de_jeu import Joueur from Outils.Moteur_de_jeu.Joueur import * class IA_chemin_plus_court(Joueur) : #Elric et Baptiste, 18/10/2016 """ I.A. brutale, pour tester. Hérite de la classe Joueur. """ def __init__(self, nom) : #Elric et Baptiste, 18/10/2016 Joueur.__init__(self, "O", nom) def calculer_coup(self, plateau, liste_coups) : #Elric et Baptiste, 18/10/2016 t = path_finding (plateau, plateau.pions[self.num][0], plateau.pions[self.num][1],plateau.rangee_desiree(self.num)) for i in range (len(liste_coups)) : a = liste_coups[i].case a = (int(a[0]),int(a[1])) if a in t : return i return (0)