Package planning

Class BasicGoal

  • All Implemented Interfaces:
    Goal

    public class BasicGoal
    extends java.lang.Object
    implements Goal
    Cette classe décrit une instanciation but à atteindre.
    • Constructor Summary

      Constructors 
      Constructor Description
      BasicGoal​(java.util.Map<Variable,​java.lang.Object> partialInstantiation)
      Constructeur par défaut.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isSatisfiedBy​(java.util.Map<Variable,​java.lang.Object> state)
      Vérifie si le but est satisfait.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • BasicGoal

        public BasicGoal​(java.util.Map<Variable,​java.lang.Object> partialInstantiation)
        Constructeur par défaut.
        Parameters:
        partialInstantiation - instanciation à atteindre
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isSatisfiedBy

        public boolean isSatisfiedBy​(java.util.Map<Variable,​java.lang.Object> state)
        Description copied from interface: Goal
        Vérifie si le but est satisfait.
        Specified by:
        isSatisfiedBy in interface Goal
        Parameters:
        state - état actuel
        Returns:
        booléen représentant la validation du but