Package RAIN.GOB.GOBTree

Classes

class  GOBActionNode
 GOBActionNode is a special action type for GoalOrientedBehavior. GOBActionNodes are used to predict the change in world state caused by execution of their associated actions. The predictions are fed into the goal evaluation step and used to calculate an overall utility. GOB then chooses an action based on maximum overall utility. More...
class  GOBGoalNode
 GOBGoalNode represents high level goals in Goal Oriented Behavior (GOB). These goals may not be tied directly to actions (i.e., not 1 to 1) but instead represent preferrable world states. GOBGoals have insistence functions that produce a "discomfort level", which can be translated to the urgency to which the goal requires satisfaction. GOB operates by choosing choosing actions which are predicted to do the best job of reducing overall discomfort/urgency. More...
class  GOBInsistenceNode
 Representation of an insistence measure for GOB. More...
class  GOBPersonalityInfluenceNode
class  GOBTreeNode
class  GOBUtilityNode
 Representation of a utility function for GOB. More...