Notes for Planning-Constraint:
- This is an abstract class created for convenience. What is more directly
useful are the two main sub-classes: Pre-Condition and Effect.
Slots on class Planning-Constraint:
- Arity: 1
- Documentation:
A constraint used during planning. It contains two main things: 1) a
State-Of-Affairs that is required to be true for successful execution of some
activity; and 2) A specification of when that State-Of-Affairs must be true.
- Domain-Of: State-Description, When-Hold
- Instance-Of: Class, Relation, Set
- Subclass-Of: Eo-Entity, Individual, Individual-Thing, Thing
- Superclass-Of: Effect, Pre-Condition
Slots on instances of Planning-Constraint:
- State-Description:
- Slot-Cardinality: 1
- Slot-Value-Type: State-Of-Affairs
- When-Hold:
- Slot-Cardinality: 1
- Slot-Value-Type: When-Hold-Spec