NavigationPrioritizedSteering

constructor(environment: Euclidean2DEnvironmentWithGraph<*, T, N, *>, pedestrian: PedestrianProperty<T>, timeDistribution: TimeDistribution<T>, toleranceAngle: Double = Math.toDegrees(SinglePrevalent.DEFAULT_TOLERANCE_ANGLE), alpha: Double = SinglePrevalent.DEFAULT_ALPHA)

Parameters

environment

the environment containing the navigation graph.

timeDistribution

the time distribution that schedules reaction execution.

toleranceAngle

tolerance angle in degrees for the SinglePrevalent strategy.

alpha

smoothing alpha for exponential smoothing used by SinglePrevalent.

Type Parameters

T

the concentration type.

N

the polygon type used by the environment's navigation graph.