| dict | 
        
          | observe(self,
        actionDict= {})Returns:
      observations this entity would make of the given actions, in the same
      format as the provided action dictionary
 | source code |  | 
    | (Action[],Element) | 
        
          | applyPolicy(self,
        state=None,
        actions= [],
        history=None,
        debug=None,
        explain=False)Generates a decision chosen according to the agent's current policy
 | source code |  | 
    |  | 
        
          | updateActionChoices(self,
        choices,
        state=None,
        includeLocation=False) | source code |  | 
    |  | 
        
          | updateActionChoices7(self,
        choices,
        state=None,
        includeLocation=False) | source code |  | 
    |  | 
        
          | forceinitState(self) Instantiates all of the state defaults relevant to this entity
 | source code |  | 
    | dict[] | 
        
          | fitAllAction(self,
        horizon=-1,
        state=None) Computes a set of constraints on possible goal weights for this agent
      that, if satisfied, will cause the agent to prefer the desired action
      in the given state.
 | source code |  | 
    | Distribution over float | 
        
          | applyRealGoals(self,
        entity=None,
        world=None,
        debug=Debugger (0),
        fixedgoals= ['sameLocation', 'actAlive', 'specialRule'])Returns:
      expected reward of the entity in current world
 | source code |  | 
    |  | 
        
          | getDefault(self,
        feature) Finds the most specific class defaults for the specified feature; 
      raises KeyError exception if no default exists
 | source code |  | 
    |  | 
        
          | initGoals(self,
        entities= [])Sets the goal weights of this entity based on class defaults.
 | source code |  | 
    |  | 
        
          | initEntities(self,
        entityList,
        depth=1,
        maxDepth=-1) Sets the entities known to be the list provided, and makes the 
      appropriate updates to goals, policy depth, etc.
 | source code |  | 
    | PWLDynamics |  | 
    |  | 
        
          | hypotheticalPostCom(self,
        beliefs,
        msgs,
        epoch=-1,
        debug=Debugger (0)) Returns:
      the potential change in the agent's beliefs based on received 
      messages
 | source code |  | 
  
    | Inherited from agent.Entities.PsychEntity:__cmp__,__copy__,__getstate__,__init__,__setstate__,__xml__,acceptMessage,acceptability,extendPolicy,getPolicyDepth,parse,postComStateEstimator,preComStateEstimator,setPolicyDepth,stateEstimator Inherited from agent.DefaultBased.GenericEntity:addActions,applyBeliefs,applyDefaults,initActions,initBeliefs,initDynamics,initModels,initObservations,initRelationships,initState,instanceof,instantiateGoal,instantiateList,instantiateName,setHierarchy Inherited from agent.stereotypes.Stereotyper:__str__,clusterSpace,freezeModels,generateSpace,hypotheticalPreCom,reachable,setModel,updateModel,updateModels,weightEqual Inherited from agent.GoalBased.GoalBasedAgent:actionValue,applyGoals,expectedValue,fit,generateConstraints,getGoalTree,getGoalVector,getGoalWeight,getGoals,getNormalization,normalizeGoals,setGoalWeight,setGoals Inherited from agent.RecursiveAgent.RecursiveAgent:__deepcopy__,__eq__,__getitem__,__ne__,ancestry,applyChanges,beliefDepth,findObservation,freeze,getActionKeys,getAllBeliefs,getBelief,getBeliefKeys,getEntities,getEntity,getEntityBeliefs,getNestedBelief,getObservation,getObservations,getSelfBelief,getState,getStateFeatures,hasBelief,incorporateMessage,initialStateEstimator,invalidateCache,multistep,resetHistory,saveObservations,setBelief,setEntity,setName,setObservation,setRecursiveBelief,setSelfBelief,setState,step,toHTML,updateStateDict Inherited from agent.Agent.Agent:generateAllObservations,generateHistories,legalActions,legalMessages,observable Inherited from agent.support.Supporter:getLink,getLinkKey,getLinkTypes,getLinkees,getSupport,getTrust,removeLink,setLink,setSupport,setTrust,updateLinks,updateTrust Inherited from agent.consistency.ConsistentAgent:__getMessageContentKey__,__getStateIntegratedWithMessage__,__propagateBeliefsBackInTime__,__propagateBeliefsForwardInTime__,__solveForUniqueTreePath__,calculateMessageConsistency,getMemoryConsistency Inherited from agent.MemoryAgent.MemoryAgent:updateMemory |