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
![]()
Partager