from Outils.Moteur_de_jeu import * from Outils.Moteur_de_jeu.Partie import * from Outils import IA_alphabeta from Outils.IA_alphabeta import * def fct_eval(plateau, num) : nIA = plateau.longueur_chemin(num) n_opponent = plateau.longueur_chemin(1-num) return -nIA + n_opponent joueurA = Humain("Humain") joueurB = IA_minmax_alpha_beta("AlphaBeta 2", fct_eval, 2) Global.partie = Partie(joueurA, joueurB, True, Partie.DOSSIER_STANDARD) Global.partie.demarrer()