public class LocalLearner extends InnerAgent
| Constructor and Description |
|---|
LocalLearner(Structure structure,
java.lang.String id,
java.util.List<java.lang.String> labels,
java.lang.String strategy,
int nbActions,
java.util.List<PolicyAction> policyActions) |
| Modifier and Type | Method and Description |
|---|---|
Strategy |
getExplorationMethod() |
PolicyAction |
getLastAction() |
double |
getLastReward() |
int |
getScore() |
Structure |
getStructure() |
java.util.List<Structure> |
getStructures() |
PolicyAction |
proposeAction() |
void |
setLastAction(PolicyAction action) |
void |
setLastReward(double lastReward) |
void |
setPerception() |
void |
setScore(int score) |
void |
updateScore(int modification) |
getCurrentPerception, getId, setCurrentPerceptionpublic LocalLearner(Structure structure, java.lang.String id, java.util.List<java.lang.String> labels, java.lang.String strategy, int nbActions, java.util.List<PolicyAction> policyActions)
public void setPerception()
setPerception in class InnerAgentpublic PolicyAction proposeAction()
public Strategy getExplorationMethod()
public Structure getStructure()
public void setLastAction(PolicyAction action)
public PolicyAction getLastAction()
public int getScore()
public void updateScore(int modification)
public void setScore(int score)
public double getLastReward()
public void setLastReward(double lastReward)
public java.util.List<Structure> getStructures()