Class PrioritySteering

  • All Implemented Interfaces:
    it.unibo.alchemist.model.Actionable , it.unibo.alchemist.model.Reaction , java.io.Serializable , kotlin.Comparable

    
    public final class PrioritySteering<T extends Object>
    extends SteeringBehavior<T>
                        

    Steering behavior using Nearest steering strategy (= the only action executed is the one with the nearest target).

    • Constructor Detail

      • PrioritySteering

        PrioritySteering(Euclidean2DEnvironment<T> environment, PedestrianProperty<T> pedestrian, TimeDistribution<T> timeDistribution)
        Parameters:
        environment -
        the environment inside which the pedestrian moves.
        pedestrian -
        the owner of this reaction.
        timeDistribution -
        the time distribution according to this the reaction executes.
    • Method Detail