Package planning

Interface Planner

    • Method Detail

      • plan

        java.util.List<Action> plan()
        Planifie une liste d'actions (chemin) à emprunter pour aller de l'état initial à l'état but.
        Returns:
        liste d'actions planifiées
      • getInitialState

        java.util.Map<Variable,​java.lang.Object> getInitialState()
        Récupère l'état initial du planificateur.
        Returns:
        état initial du planificateur
      • getActions

        java.util.Set<Action> getActions()
        Retourne un ensemble d'actions pouvant être effectuées.
        Returns:
        ensemble d'actions pouvant être effectuées
      • getGoal

        Goal getGoal()
        Récupère le but attendu.
        Returns:
        le but attendu
      • getNumOfExploredNodes

        int getNumOfExploredNodes()
        Récupère le nombre de noeuds explorés.
        Returns:
        nombre de noeuds explorés