Cognitive Behavior
class CognitiveBehavior<T, V : Vector<V>, A : Transformation<V>>(node: Node<T>, timeDistribution: TimeDistribution<T>) : AbstractReaction<T>
Reaction representing the cognitive behavior of a pedestrian.
Parameters
node
the owner of this reaction.
Content copied to clipboard
time Distribution
the time distribution according to this the reaction executes.
Content copied to clipboard
Properties
Functions
Link copied to clipboard
Link copied to clipboard
open override fun cloneOnNewNode(node: Node<T>, currentTime: Time): CognitiveBehavior<T, out Vector<*>, Nothing>
Link copied to clipboard
Link copied to clipboard
open override fun initializationComplete(@Nonnull atTime: Time, @Nonnull environment: Environment<T, *>)
Link copied to clipboard
Converts a Reaction to a ReactionSurrogate.