CognitiveAgentFlee
open class CognitiveAgentFlee<T, P : Position<P>, Vector<P>, A : Transformation<P>>(environment: Environment<T, P>, reaction: NodeReaction<T>, pedestrian: PedestrianProperty<T>, coords: Double) : AbstractSteeringAction<T, P, A> (source)
Move the agent away from a target position. It's the opposite of CognitiveAgentSeek.
Parameters
environment
the environment inside which the node moves.
reaction
the reaction which executes this action.
pedestrian
the owner of this action.
coords
the coordinates of the position the node moves away from.
Constructors
Link copied to clipboard
constructor(environment: Environment<T, P>, reaction: NodeReaction<T>, pedestrian: PedestrianProperty<T>, vararg coords: Double)