Package teamwork :: Package examples :: Package school :: Module SchoolAgent :: Class SchoolAgent
[hide private]
[frames] | no frames]

Class SchoolAgent

source code

              agent.Agent.Agent --+                    
                                  |                    
agent.RecursiveAgent.RecursiveAgent --+                
                                      |                
         agent.GoalBased.GoalBasedAgent --+            
                                          |            
              agent.stereotypes.Stereotyper --+        
                                              |        
               agent.DefaultBased.GenericEntity --+    
                                                  |    
                  agent.Agent.Agent --+           |    
                                      |           |    
    agent.RecursiveAgent.RecursiveAgent --+       |    
                                          |       |    
             agent.GoalBased.GoalBasedAgent --+   |    
                                              |   |    
                        agent.support.Supporter --+    
                                                  |    
                  agent.Agent.Agent --+           |    
                                      |           |    
    agent.RecursiveAgent.RecursiveAgent --+       |    
                                          |       |    
              agent.MemoryAgent.MemoryAgent --+   |    
                                              |   |    
              agent.consistency.ConsistentAgent --+    
                                                  |    
                         agent.Entities.PsychEntity --+
                                                      |
                                                     SchoolAgent

Nested Classes [hide private]
  beliefClass
A utility class that supports sequential turns by a group of agents.

Inherited from agent.Agent.Agent: actionClass

Instance Methods [hide private]

Inherited from agent.Entities.PsychEntity: __cmp__, __copy__, __getstate__, __init__, __setstate__, __xml__, acceptMessage, acceptability, extendPolicy, getPolicyDepth, hypotheticalPostCom, initEntities, parse, postComStateEstimator, preComStateEstimator, setPolicyDepth, stateEstimator

Inherited from agent.DefaultBased.GenericEntity: addActions, applyBeliefs, applyDefaults, getDefault, initActions, initBeliefs, initDynamics, initGoals, 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, applyPolicy, beliefDepth, findObservation, freeze, getActionKeys, getAllBeliefs, getBelief, getBeliefKeys, getDynamics, getEntities, getEntity, getEntityBeliefs, getNestedBelief, getObservation, getObservations, getSelfBelief, getState, getStateFeatures, hasBelief, incorporateMessage, initialStateEstimator, invalidateCache, multistep, observe, 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

Class Variables [hide private]

Inherited from agent.Entities.PsychEntity: beliefWeights, consistencyWeights

Inherited from agent.DefaultBased.GenericEntity: copyCount, factors

Inherited from agent.stereotypes.Stereotyper: defaultModelChange

Inherited from agent.GoalBased.GoalBasedAgent: valueType

Inherited from agent.support.Supporter: supportLimit, supportWeights

Instance Variables [hide private]

Inherited from agent.stereotypes.Stereotyper: model, modelChange, models

Inherited from agent.GoalBased.GoalBasedAgent: constraints, goals, horizon

Inherited from agent.RecursiveAgent.RecursiveAgent: dynamics, parent, relationships, state

Inherited from agent.Agent.Agent: actions, name, omega

Inherited from agent.support.Supporter: linkDynamics, linkTypes, links