Class Problem

java.lang.Object
edu.tufts.hrilab.pddl.Problem

public class Problem extends Object
  • Constructor Details

    • Problem

      public Problem()
  • Method Details

    • generate

      public String generate(String name)
    • getObjects

      public List<Symbol> getObjects()
    • getObject

      public Symbol getObject(String objectName)
    • getInits

      public List<Predicate> getInits()
    • getGoal

      public List<Predicate> getGoal()
    • addObject

      public void addObject(Symbol object)
    • addInit

      public void addInit(Predicate init)
    • addGoal

      public void addGoal(Predicate goal)
    • containsObjectName

      protected boolean containsObjectName(String name)
    • addMetric

      public void addMetric(Predicate metric)