|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RuleHandler
Method Summary | |
---|---|
void |
endEpisode()
Updates all action-nodes that were executed until now with the current reward (a sort of back-propagation routine which can be called if some connection between atomic decisions is needed). |
void |
executeUserRules(java.lang.String role,
java.util.HashMap globals)
Executes rules for the current role and time. |
void |
reset()
Clear the rulebase from the state of the agent (i.e. |
void |
startEpisode()
Start an episode. |
void |
updateRewards()
|
Method Detail |
---|
void executeUserRules(java.lang.String role, java.util.HashMap globals)
role
- StringmodelTime
- intvoid reset()
void updateRewards()
void startEpisode() throws GSimBehaviourException
GSimBehaviourException
void endEpisode() throws GSimBehaviourException
GSimBehaviourException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |