Package | Description |
---|---|
model |
This package is the model package of the model-view-controller
(MVC) pattern.
|
Modifier and Type | Field and Description |
---|---|
(package private) List<Goal> |
GoalSet.goals |
private Map<Goal,AbstractSolutionNode> |
GoalsList.goalsList |
Modifier and Type | Method and Description |
---|---|
Goal |
GoalSet.getGoal(String goalName)
Gets the goal corresponding to the specified name.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
GoalsList.backtrack(AbstractSolutionNode leaf,
Goal goal,
RuleSet rulesAndEvents,
RuleSet ruleSet,
RuleSet events) |
boolean |
GoalsList.solveGoal(Goal goal,
RuleSet ruleSet,
RuleSet events,
RuleSet rulesAndEvents)
Solves the specified goal.
|
Constructor and Description |
---|
Goal(Goal genericGoal,
SimpleSentence goal)
Constructor of the class
|
GoalSet(Goal... goals)
Constructor of the class.
|