|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Goal | |
---|---|
dk.deepthought.sidious.blackboard | Provides blackboard classes and interfaces |
dk.deepthought.sidious.goalhandler | Provides classes and interfaces for handling goals |
dk.deepthought.sidious.planner | Provides classes and interfaces for the planning and pathfinding algorithms |
dk.deepthought.sidious.ruleengine | Provides classes and interfaces for rule evaluation |
dk.deepthought.sidious.rules | Contains the implementations of the rules in the system. |
Uses of Goal in dk.deepthought.sidious.blackboard |
---|
Methods in dk.deepthought.sidious.blackboard with parameters of type Goal | |
---|---|
void |
BlackBoardEngine.addGoal(Goal goal)
Adds a goal to |
Uses of Goal in dk.deepthought.sidious.goalhandler |
---|
Methods in dk.deepthought.sidious.goalhandler that return Goal | |
---|---|
Goal |
GoalHandlerEngine.getTopPriorityGoal(SuperLinkID id)
|
Goal |
GoalHandler.getTopPriorityGoal(SuperLinkID id)
This method retrieves the top goal for a given SuperLinkID . |
Methods in dk.deepthought.sidious.goalhandler with parameters of type Goal | |
---|---|
int |
Goal.compareTo(Goal other)
|
Uses of Goal in dk.deepthought.sidious.planner |
---|
Fields in dk.deepthought.sidious.planner with type parameters of type Goal | |
---|---|
private SidiousQueue<Goal> |
PlannerEngine.graphFactoryQueue
Queue to facilitate generation of the graph. |
Methods in dk.deepthought.sidious.planner with parameters of type Goal | |
---|---|
void |
PlannerEngine.requestPlan(Goal goal)
|
void |
Planner.requestPlan(Goal goal)
Requests this planner for a plan to the specified goal. |
Uses of Goal in dk.deepthought.sidious.ruleengine |
---|
Methods in dk.deepthought.sidious.ruleengine that return types with arguments of type Goal | |
---|---|
java.util.Collection<Goal> |
RuleEngineImpl.extractGoals(SuperLinkID requesterID)
|
java.util.Collection<Goal> |
RuleEngine.extractGoals(SuperLinkID requesterID)
This method extracts the goals of the specified PlanRequester . |
(package private) java.util.Collection<Goal> |
RuleEngineImpl.extractGoalsFromRules(java.util.Collection<Rule> rules)
Method extracts and returns all goals from the input rules . |
Uses of Goal in dk.deepthought.sidious.rules |
---|
Methods in dk.deepthought.sidious.rules that return types with arguments of type Goal | |
---|---|
java.util.Collection<Goal> |
TemperatureRule.getGoals()
|
abstract java.util.Collection<Goal> |
Rule.getGoals()
Method returns a collection of immediate goals. |
java.util.Collection<Goal> |
PhotosynthesisRule.getGoals()
|
java.util.Collection<Goal> |
MorningDropRule.getGoals()
|
java.util.Collection<Goal> |
HeatExpensesRule.getGoals()
|
java.util.Collection<Goal> |
ConstrainingRule.getGoals()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |