|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A
- the class for atomic elements in a statepublic interface Domain<A>
A planning domain corresponds to a state-transition system in which the state space is implicitly defined by the Atoms used to define the Domain and the planning problems for this Domain. The state-transition function is also defined implicitly by the ActionTypes defined in the Domain.
Method Summary | |
---|---|
ai.krr.NamedSymbol |
getName()
This function returns the name of this Domain. |
ActionType<A> |
getOperator(ai.krr.NamedSymbol name)
This function returns the ActionType with the given name that may be defined in this Domain. |
java.util.List<? extends ActionType<A>> |
getOperators()
This function returns the List of Operators that define this Domain. |
Method Detail |
---|
ai.krr.NamedSymbol getName()
This function returns the name of this Domain.
java.util.List<? extends ActionType<A>> getOperators()
This function returns the List of Operators that define this Domain.
ActionType<A> getOperator(ai.krr.NamedSymbol name)
This function returns the ActionType with the given name that may be defined in this Domain. It returns null if there is no ActionType with the given name.
name
- the name identifying the ActionType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |