diff --git a/TP1/taquin.pl b/TP1/taquin.pl index 36b9e66..9051f7f 100644 --- a/TP1/taquin.pl +++ b/TP1/taquin.pl @@ -180,8 +180,8 @@ delete(N,X,[Y|L], [Y|R]) :- %************* heuristique(U,H) :- - heuristique1(U, H). % au debut on utilise l'heuristique 1 -% heuristique2(U, H). % ensuite utilisez plutot l'heuristique 2 + % heuristique1(U, H). % au debut on utilise l'heuristique 1 + heuristique2(U, H). % ensuite utilisez plutot l'heuristique 2 %**************** @@ -207,7 +207,7 @@ diff(_,_) :- true. heuristique1(U,H) :- findall(X, - (final_state(Fin), coordonnees([L,C], U, X) + (final_state(Fin), coordonnees([L,C], U, X), coordonnees([L,C], Fin, Y), diff(X,Y)), Count), length(Count, H).