A B C D E F G H I L M N O P R S T U V W

P

p - Variable in class crowdmodel.InitCrowdSim
 
P_NAME_FRIEND - Static variable in class crowdmodel.Constants
 
P_NAME_INGROUP - Static variable in class crowdmodel.Constants
 
P_NAME_LEADER - Static variable in class crowdmodel.Constants
 
P_NAME_OUTGROUP - Static variable in class crowdmodel.Constants
 
P_NAME_SELF - Static variable in class crowdmodel.Constants
 
P_NAME_UNKNOWN - Static variable in class crowdmodel.Constants
 
PEACEFUL_LEADER - Static variable in class crowdmodel.Constants
 
perceive() - Method in class crowdmodel.agents.CrowdAgent
In this model perception is 'hard-coded', this means that no intelligent algorithm is behind perception.
perceivedBehaviours() - Method in class crowdmodel.test.PerceiveTest
Checks whether the perception of behaviours that are supposably seen by an agent are correctly handled by:
priming the corresponding behaviourRule in memory This is done for all agents.
perceivedPersons() - Method in class crowdmodel.test.PerceiveTest
Checks whether perceiving a person is correctly handled: 1) by priming the corresponding personFact in memory 2) density levels affecting physiology 3) satisfaction of the social goal
perceivedPOIs() - Method in class crowdmodel.test.PerceiveTest
Function checks whether the agents that are situated on POIs (point-of-interest's) have their internal settings correctly updated.
PerceiveTest - Class in crowdmodel.test
This class describes a test of the function of the implemented CrowdModel It concerns one of the major processes: perception By checking this process, the functioning of the structure components is also tested.
PerceiveTest(CrowdAgent) - Constructor for class crowdmodel.test.PerceiveTest
 
PersonFact - Class in crowdmodel.agents
Describes a specific type of Fact (MemoryElement) related to a person (or a group).
PersonFact(String, boolean, boolean, int, int) - Constructor for class crowdmodel.agents.PersonFact
The constructor creates an PersonFact and sets the initial settings
personLocomotionList - Variable in class crowdmodel.agents.LocomotionRule
 
personLocomotions - Static variable in class crowdmodel.agents.LocomotionRule
 
personManips - Static variable in class crowdmodel.agents.ManipulationRule
 
personManipsList - Variable in class crowdmodel.agents.ManipulationRule
 
Physiology - Class in crowdmodel.agents
Physiology is one of the architecture main types.
Physiology() - Constructor for class crowdmodel.agents.Physiology
Constructor sets the initial values of arousal, bladder and stomach
POI - Static variable in class crowdmodel.environment.CellObject
 
POI_BAR - Static variable in class crowdmodel.Constants
 
POI_BAR1 - Static variable in class crowdmodel.Constants
 
POI_BAR2 - Static variable in class crowdmodel.Constants
 
POI_STAGE - Static variable in class crowdmodel.Constants
 
POI_TOILET - Static variable in class crowdmodel.Constants
 
POI_TOILET1 - Static variable in class crowdmodel.Constants
 
POI_TOILET2 - Static variable in class crowdmodel.Constants
 
posClose2pos(Context<CObject>, NdPoint, CrowdAgent) - Static method in class crowdmodel.utils.Misc
Function returns a position close a given position (here the position of a friend is used) It searches for a position in the Moore's neighbourhood (the eight surrounding patches) When no position can be found in the neighbourhood that is available for an agent to stand on (depending on walkablility: occupiedness (other objects/agents) and positioned within the world) the function returns null.
posNearestAgent(Context, NdPoint, Iterator<CrowdAgent>, CrowdAgent) - Static method in class crowdmodel.utils.Misc
Returns the location of the nearest positioned agent given a set of agents and my own position.
prime() - Method in class crowdmodel.agents.MemoryElement
Primes a memoryElement Psy terms: This means that a concept in memory is getting more salient/dominant.
primeMemory() - Method in class crowdmodel.agents.CrowdAgent
When an agents observes the world around it, information enters the cognitive system that directly affect the agent in terms of activation or dominance.
primingTest(String, CrowdAgent) - Method in class crowdmodel.test.PerceiveTest
Tests whether a memory element was primed during the current time step.

A B C D E F G H I L M N O P R S T U V W