|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A
- the class for atomic elements in a state changed by this ActionTypepublic interface ActionType<A>
An ActionType represents a class of Actions. ActionTypes correspond to Operators in classical STRIPS planning.
Method Summary | |
---|---|
ai.krr.NamedSymbol |
getName()
This function returns the NamedSymbol representing the name of this ActionType. |
A[] |
getNegativeEffects()
This function returns the negative effects of this ActionTpye. |
A[] |
getNegativePreconditions()
This function returns the preconditions that must be false in a WorldState before an Action of this type can be applied. |
ai.krr.fol.Variable[] |
getParameters()
This function returns the parameters representing Objects used by this ActionType. |
A[] |
getPositiveEffects()
This function returns the positive effects of this ActionTpye. |
A[] |
getPositivePreconditions()
This function returns the preconditions that must be true in a WorldState before an Action of this type can be applied. |
Method Detail |
---|
ai.krr.NamedSymbol getName()
This function returns the NamedSymbol representing the name of this ActionType.
ai.krr.fol.Variable[] getParameters()
This function returns the parameters representing Objects used by this ActionType.
A[] getNegativePreconditions()
This function returns the preconditions that must be false in a WorldState before an Action of this type can be applied.
A[] getPositivePreconditions()
This function returns the preconditions that must be true in a WorldState before an Action of this type can be applied.
A[] getNegativeEffects()
This function returns the negative effects of this ActionTpye. Negative effects are deleted from a WorldState in which an Action of this type is applied.
A[] getPositiveEffects()
This function returns the positive effects of this ActionTpye. Positive effects are added to a WorldState in which an Action of this type is applied.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |