Prolog- intelligence artificielle
kim
-
Judex Messages postés 5022 Date d'inscription Statut Contributeur Dernière intervention -
Judex Messages postés 5022 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j' ai un probleme j'execute ce programme en prolog mais ca marche pas car au lieu de me fournir la reponse il me repond no
voici les faits:
habite(jean, belfort).
habite(lucie, paris).
habite(christian, toulouse).
habite(adeline, paris).
habite(nicolas, paris).
et le question est la suivante :
?- findall(X, habite(X,paris), R).
j' ai un probleme j'execute ce programme en prolog mais ca marche pas car au lieu de me fournir la reponse il me repond no
voici les faits:
habite(jean, belfort).
habite(lucie, paris).
habite(christian, toulouse).
habite(adeline, paris).
habite(nicolas, paris).
et le question est la suivante :
?- findall(X, habite(X,paris), R).
A voir également:
- Prolog- intelligence artificielle
- Comment utiliser l'intelligence artificielle - Accueil - Guide Intelligence artificielle
- Intelligence artificielle whatsapp - Guide
- Intelligence artificielle - Guide
- L'après smartphone : ils préparent un assistant numérique à emporter partout (et c'est effrayant) - Guide
- Cours intelligence artificielle gratuit - Accueil - Intelligence artificielle
1 réponse
Bonjour,
Je travaille sous Windows XP SP3.
Quelle est la version de Prolog que tu utilises ?
En essayant avec celle-ci (qui doit marcher sous Vista et Win 7) :
https://www.swi-prolog.org/download/stable
==> j'obtiens la réponse correcte après compilation des 5 lignes de faits dans la fenêtre d'édition et lancement de ta commande findall dans la fenêtre d'exécution :
R = [lucie, adeline, nicolas].
Judex
Je travaille sous Windows XP SP3.
Quelle est la version de Prolog que tu utilises ?
En essayant avec celle-ci (qui doit marcher sous Vista et Win 7) :
https://www.swi-prolog.org/download/stable
==> j'obtiens la réponse correcte après compilation des 5 lignes de faits dans la fenêtre d'édition et lancement de ta commande findall dans la fenêtre d'exécution :
R = [lucie, adeline, nicolas].
Judex