|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Step | |
---|---|
dk.deepthought.sidious.gui | Provides classes for the gui and debug hooks into the planner |
dk.deepthought.sidious.planner | Provides classes and interfaces for the planning and pathfinding algorithms |
dk.deepthought.sidious.planner.graph | Provides classes and interfaces for representing graphs for the planner. |
dk.deepthought.sidious.ruleengine | Provides classes and interfaces for rule evaluation |
dk.deepthought.sidious.rules | Contains the implementations of the rules in the system. |
dk.deepthought.sidious.supportsystem | Provides interfaces and classes for the general interaction with the system. |
Uses of Step in dk.deepthought.sidious.gui |
---|
Method parameters in dk.deepthought.sidious.gui with type arguments of type Step | |
---|---|
void |
Display.finished(java.util.List<Step> steps)
Sets the final plan. |
Uses of Step in dk.deepthought.sidious.planner |
---|
Fields in dk.deepthought.sidious.planner with type parameters of type Step | |
---|---|
private java.util.Stack<Step> |
Plan.steps
The stack of steps. |
Methods in dk.deepthought.sidious.planner that return types with arguments of type Step | |
---|---|
java.util.Stack<Step> |
Plan.getSteps()
Gets the steps that make up this plan. |
Methods in dk.deepthought.sidious.planner with parameters of type Step | |
---|---|
void |
Plan.add(Step step)
Adds a Step to this Plan . |
Uses of Step in dk.deepthought.sidious.planner.graph |
---|
Fields in dk.deepthought.sidious.planner.graph declared as Step | |
---|---|
private Step |
AStarEdge.step
The step of to this edge. |
Methods in dk.deepthought.sidious.planner.graph that return Step | |
---|---|
Step |
Edge.getStep()
Gets the Step this Edge represents |
Step |
AStarEdge.getStep()
|
Step |
Vertex.getStepToThis()
Gets the Step leading to this Vertex . |
Step |
AStarVertex.getStepToThis()
|
Methods in dk.deepthought.sidious.planner.graph with parameters of type Step | |
---|---|
(package private) double |
AStarGraph.calculateCost(State current,
State next,
Step step)
Method returns the calculated cost of getting from current
to next . |
Vertex |
Vertex.toSourceVertex(Step initialStep)
Creates a source vertex from the specified initial setpoints. |
Vertex |
AStarVertex.toSourceVertex(Step initialStep)
|
Constructors in dk.deepthought.sidious.planner.graph with parameters of type Step | |
---|---|
AStarEdge(Vertex startVertex,
Vertex endVertex,
Step step,
double cost)
|
Uses of Step in dk.deepthought.sidious.ruleengine |
---|
Methods in dk.deepthought.sidious.ruleengine with parameters of type Step | |
---|---|
double |
RuleEngineImpl.evaluate(SuperLinkID requesterID,
State current,
State next,
Step step)
|
double |
RuleEngine.evaluate(SuperLinkID requesterID,
State current,
State next,
Step step)
This method evaluates the rules associated with the given plan requester. |
(package private) double |
RuleEngineImpl.evaluateRules(java.util.Collection<Rule> rules,
State current,
State next,
Step step)
This method evaluates each of the input rules according to
the input states (current and next ), and
returns a combined value. |
Uses of Step in dk.deepthought.sidious.rules |
---|
Methods in dk.deepthought.sidious.rules with parameters of type Step | |
---|---|
(package private) double |
PhotosynthesisRule.calculateDesire(State state,
Step step)
Returns the desire related to DESIRED_RATE . |
double |
TemperatureRule.desire(State currentState,
State newState,
Step step)
|
abstract double |
Rule.desire(State currentState,
State newState,
Step step)
Method returns the calculated desire associated with the change from currentState to newState . |
double |
PhotosynthesisRule.desire(State currentState,
State newState,
Step step)
|
double |
MorningDropRule.desire(State currentState,
State newState,
Step step)
|
double |
HeatExpensesRule.desire(State currentState,
State newState,
Step step)
|
double |
ConstrainingRule.desire(State currentState,
State newState,
Step step)
|
protected double |
Rule.getAdjustableSetting(Step step,
SuperLinkID id)
Returns the setting of an adjustable contained in the step
identified by the id . |
Uses of Step in dk.deepthought.sidious.supportsystem |
---|
Methods in dk.deepthought.sidious.supportsystem that return types with arguments of type Step | |
---|---|
java.util.Collection<Step> |
Step.getSteps()
Returns all possible steps emanating from this step. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |