CognitiveProperty

interface CognitiveProperty<T> : NodeProperty<T>

The pedestrian's cognitive capability.

Functions

Link copied to clipboard
abstract fun cloneOnNewNode(node: Node<T>): NodeProperty<T>
Link copied to clipboard
open fun influentialPeople(): List<CognitiveModel>

The mind model of all people considered influential for this cognitive pedestrian.

Properties

Link copied to clipboard
abstract val cognitiveModel: CognitiveModel

The pedestrian's cognitive model.

Link copied to clipboard
abstract val danger: Molecule?

The molecule associated with danger in the environment.

Link copied to clipboard
abstract val node: Node<T>

Inheritors

Link copied to clipboard
Link copied to clipboard