Package edu.uky.ai.planning.io
Class PlanningParser
java.lang.Object
edu.uky.ai.io.Parser
edu.uky.ai.logic.io.LogicParser
edu.uky.ai.logic.io.PredicateLogicParser
edu.uky.ai.planning.io.PlanningParser
- All Implemented Interfaces:
Cloneable
- Author:
- Stephen G. Ware
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final String
The keyword used to identify a domain's constantsprotected static final String
The keyword used to identify a domainprotected static final String
The keyword used to identify an operator's effectprotected static final String
The keyword used to identify a problem's goalprotected static final String
The keyword used to identify a problem's initial stateprotected static final String
The keyword used to identify a problem's objectsprotected static final String
The keyword used to identify an operatorprotected static final String
The keyword used to identify an operator's parametersprotected static final String
The keyword used to identify an operator's preconditionprotected static final String
The keyword used to identify a problem -
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new parser with rules for parsing planning objects. -
Method Summary
Methods inherited from class edu.uky.ai.io.Parser
clone, getDefined, getParser, parse, parse, parse, requireDefined, setDefined, setParser
-
Field Details
-
DOMAIN_KEYWORD
The keyword used to identify a domain- See Also:
-
CONSTANTS_KEYWORD
The keyword used to identify a domain's constants- See Also:
-
OPERATOR_KEYWORD
The keyword used to identify an operator- See Also:
-
PARAMETERS_KEYWORD
The keyword used to identify an operator's parameters- See Also:
-
PRECONDITION_KEYWORD
The keyword used to identify an operator's precondition- See Also:
-
EFFECT_KEYWORD
The keyword used to identify an operator's effect- See Also:
-
PROBLEM_KEYWORD
The keyword used to identify a problem- See Also:
-
OBJECTS_KEYWORD
The keyword used to identify a problem's objects- See Also:
-
INITIAL_STATE_KEYWORD
The keyword used to identify a problem's initial state- See Also:
-
GOAL_KEYWORD
The keyword used to identify a problem's goal- See Also:
-
-
Constructor Details
-
PlanningParser
public PlanningParser()Constructs a new parser with rules for parsing planning objects.
-