MACS
Class AnticipationLearningManager
java.lang.Object
|
+--MACS.AnticipationLearningManager
- final class AnticipationLearningManager
- extends java.lang.Object
This class is used to represent the AnticipationLearningManager in MACS.
- Author:
- Olivier Sigaud and Pierre Gérard.
Method Summary |
private void |
anticipatesBadly(Classifier.AnticipatoryClassifier classifier,
Classifier.Perception lastPerception)
|
private void |
checkAnticipation(Classifier.AnticipatoryClassifier classifier,
Classifier.Perception lastPerception,
Classifier.Perception currentPerception)
|
protected void |
run(Classifier.Perception lastPerception,
Classifier.Action lastAction,
Classifier.Perception currentPerception)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
classifierSystem
private MACS.ClassifierSystem classifierSystem
AnticipationLearningManager
protected AnticipationLearningManager(MACS.ClassifierSystem cs)
checkAnticipation
private void checkAnticipation(Classifier.AnticipatoryClassifier classifier,
Classifier.Perception lastPerception,
Classifier.Perception currentPerception)
anticipatesBadly
private void anticipatesBadly(Classifier.AnticipatoryClassifier classifier,
Classifier.Perception lastPerception)
run
protected final void run(Classifier.Perception lastPerception,
Classifier.Action lastAction,
Classifier.Perception currentPerception)