Planificateur

Dans le cadre du cours de Prolog, il nous a été demandé d'implémenter un programme écrit en Prolog permettant de trouver les actions à réaliser pour arriver à un but.
Vous pouvez récupérer les sources ici.

Par exemple

Etat initial : But : L'une des actions possibles pourrait être:
prendre(B), poser B sur C, prendre(A), poser A sur B

Ce planificateur a été implémenté en parcours en largeur. Sa complexité augmente donc exponentiellement en fonction du nombre de blocs.

Copyright © 2010 Karim Yarboua website. Tous droits réservés.