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, wait
action, actionProb, definedFor
public 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()