CognitiveAgentCombineSteering
constructor(environment: Environment<T, P>, reaction: Reaction<T>, pedestrian: PedestrianProperty<T>, actions: List<SteeringAction<T, P>>, steerStrategy: SteeringStrategy<T, P>)(source)
Creates a new composite steering action.
Parameters
environment
the environment in which the node moves.
reaction
the reaction that executes this action.
pedestrian
the owner of this action.
actions
the list of steering actions to combine.
steerStrategy
the strategy used to combine the steering actions.
Type Parameters
T
the type of the concentration.
P
the type of the position.
A