Package-level declarations

Types

Link copied to clipboard

The generic implementation of a cognitive characteristic.

Link copied to clipboard
class BeliefDanger(zoneDangerousness: () -> Double, fear: () -> Double, influencialPeople: () -> List<CognitiveModel>) : MentalCognitiveCharacteristic

The perception of the situation danger. The name belief derives from the IMPACT model.

Link copied to clipboard

A cognitive characteristic which has a body response.

Link copied to clipboard

A characteristic which depends on the other agents in the environment.

Link copied to clipboard
object CognitiveSpec : ConfigSpec

A specification of the parameters regarding cognitive characteristics to load from a config file.

Link copied to clipboard
class DesireEvacuate(compliance: Double, dangerBelief: () -> Double, fear: () -> Double) : MentalCognitiveCharacteristic

The desire to evacuate.

Link copied to clipboard
class DesireWalkRandomly(compliance: Double, dangerBelief: () -> Double, fear: () -> Double) : MentalCognitiveCharacteristic

The desire not to evacuate.

Link copied to clipboard
class Fear(desireWalkRandomly: () -> Double, desireEvacuate: () -> Double, influencialPeople: () -> List<CognitiveModel>) : MentalCognitiveCharacteristic

The fear emotion.

Link copied to clipboard
class IntentionEvacuate(desireWalkRandomly: () -> Double, desireEvacuate: () -> Double) : BodyCognitiveCharacteristic

The intention to evacuate of .

Link copied to clipboard
class IntentionWalkRandomly(desireWalkRandomly: () -> Double, desireEvacuate: () -> Double) : BodyCognitiveCharacteristic

The intention not to evacuate.

Link copied to clipboard

A cognitive characteristic which has a mental response.