Bonjour à tous,

Voici mes débuts prolog (super excité ...ça ne va pas durer)

Je pose la question : personne(aurelie,niveau_moyen).
et j'obtiens false.


Je pensais que si le but échouait sur 2, il réussirait sur 1.

Qu'en pensez vous ?
Comment dois je faire pour suivre l'exécution de façon détaillée avec trace.

Merci, la Prolog Team

--------------------------------
cette règle veut signifier qu'une personne qui à un biveau_bon
a aussi un niveau moyen
qui peut le plus peut le moins

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
personne(X, niveau_moyen) :-
	personne (X,niveau_bon).
 
personne(emilie,niveau_moyen).
personne(aurelie,niveau_bon).
--------------------------------

J'utilise SWI-prolog