J'essaie de résoudre un problème d'eau, pichet (un 7L, un 4L, obtenir 5L dans le pichet 7L) en utilisant la première recherche dept. Cependant, quelque chose continue de mal tourner chaque fois que j'essaie d'obtenir un nouvel état de retour d'une de mes actions. Prolog CodeProfondeur Première recherche Prolog
Je ne peux pas comprendre ce qui se passe mal, c'est ce que la sortie ressemble après trace: enter image description here
Merci à l'avance pour toute aide!