A structured representation of a PDDL domain.
pairs_type types
A list of types with their super types.
std::vector< predicate_type > predicates
A list of predicate names in the domain, including the types of their arguments.
std::vector< Action > actions
A list of actions defined in the domain.