public abstract class Actor extends java.lang.Object implements Policy
updateFromCritique(CritiqueResult) method.| Constructor and Description |
|---|
Actor() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addNonDomainReferencedAction(ActionType a)
This method allows the actor to utilize actions that are not apart of the domain definition.
|
abstract void |
resetData()
Used to reset any data that was created/modified during learning so that learning can be begin anew.
|
abstract void |
updateFromCritique(CritiqueResult critqiue)
Causes this object to update its behavior is response to a critique of its behavior.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaction, actionProb, definedForpublic abstract void updateFromCritique(CritiqueResult critqiue)
critqiue - the critique of the agents behavior represented by a CritiqueResult objectpublic abstract void addNonDomainReferencedAction(ActionType a)
a - an action not apart of the of the domain definition that this actor should be able to use.public abstract void resetData()