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)(source)
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.