|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jactr.tools.bridge.GoalFeeder
@Deprecated public abstract class GoalFeeder
GoalFeeder is part of a two part general solution for the providing goals to a running model. The second part is the ResponseCollector. There can be only one instanceof of either active at anytime in the runtime, as the custom actions require static access.
| Constructor Summary | |
|---|---|
GoalFeeder()
Deprecated. |
|
| Method Summary | |
|---|---|
abstract org.jactr.core.chunk.IChunk |
createNextGoal(org.jactr.core.model.IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
Deprecated. This is called by the NextGoalAction. |
double |
getGoalDelay(org.jactr.core.chunk.IChunk chunk)
Deprecated. return how long it will take before the chunk returned by getNextGoal() is inserted into the goal buffer. |
static GoalFeeder |
getGoalFeeder()
Deprecated. |
org.jactr.core.chunk.IChunk |
getNextGoal(org.jactr.core.model.IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
Deprecated. |
abstract boolean |
hasNextGoal(org.jactr.core.model.IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
Deprecated. |
static void |
setGoalFeeder(GoalFeeder feeder)
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GoalFeeder()
| Method Detail |
|---|
public static void setGoalFeeder(GoalFeeder feeder)
public static GoalFeeder getGoalFeeder()
public abstract org.jactr.core.chunk.IChunk createNextGoal(org.jactr.core.model.IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
model -
public abstract boolean hasNextGoal(org.jactr.core.model.IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
public double getGoalDelay(org.jactr.core.chunk.IChunk chunk)
chunk - may be null
public org.jactr.core.chunk.IChunk getNextGoal(org.jactr.core.model.IModel model,
java.util.Map<java.lang.String,java.lang.Object> variableBindings)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||