Constructor and Description |
---|
SleepAction() |
Modifier and Type | Method and Description |
---|---|
IAction |
bind(VariableBindings variableBindings)
Bind is called during the creation of an instantiation of a produciton.
|
void |
dispose()
Dispose is called to explicitly release resources when we are done with the
IAction.
|
double |
fire(IInstantiation instantiation,
double firingTime)
wait until the goal buffer isn't empty
|
public IAction bind(VariableBindings variableBindings) throws CannotInstantiateException
IAction
bind
in interface IAction
CannotInstantiateException
IAction.bind(VariableBindings)
public void dispose()
IAction
dispose
in interface IAction
IAction.dispose()
public double fire(IInstantiation instantiation, double firingTime)
fire
in interface IAction
firingTime
- when this production was firedIAction.fire(org.jactr.core.production.IInstantiation, double)