bjr à tous et à toutes,
Voilà je dois étudier Prolog pour un examen professionnel et j'ai du mal à comprendre certains algos dont celui-çi :
Ce prédicat meme_maison(X,L1,Y,L2) est vrai si X et Y sont dans la même position dans les listes L1 et L2.Les règles donnent ça :
Pour la 1ère règle j'ai pas de problème à la comprendre mais c'est pour la 2ème que j'aimerais qu'un spécialiste me décompose le fonctionnement car j'ai du mal. D'autre part qui connait les commandes sous GNU Prolog pour Windows permettant de déboguer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 meme_maison(X,[X|_],Y,[Y|_]). % 1ère règle meme_maison(X,[_|L1],Y,[_|L2]):-meme_maison(X,L1,Y,L2). % 2ème règle
Merçi
Partager