-
All Superinterfaces:
-
SelectAction, Capacity, IBehaviorGuardEvaluatorReceiver
Skill that implements the standard action selection algorithm that is defined for the game time-based goal-oriented behaviors.
-
Maven Group Identifier:
-
-
Maven Artifact Identifier:
-
-
Since:
-
Action Summary
Inherited: clearSkill(Class<T>),
getCaller,
getID,
getOwner,
getReferenceCount,
getSkill(Class<T>),
hasSkill(Class<T>),
install,
isFromMe(Event),
isMe(Address),
isMe(UUID),
operator_mappedTo(Class<T>,S),
prepareUninstallation,
setSkill(S,Class<T>*),
setSkillIfAbsent(Skill,Class<T>*),
toString(ToStringBuilder),
toString,
uninstall
Action Details
-
calculateDiscontentment(Action,List<E>)
-
protected def calculateDiscontentment(Action,List<E>) : double
Calculate the discontentment for the given action
-
selectAction(List<E>,List<E>)
-
def selectAction(List<E>,List<E>) : Action