Euclidean Configurable Move Node
constructor(environment: Environment<T, P>, node: Node<T>, reaction: Reaction<T>, routingStrategy: RoutingStrategy<T, P>, targetSelectionStrategy: TargetSelectionStrategy<T, P>, speed: Double)
Return
an AbstractConfigurableMoveNode implementation using a GloballyConstantSpeed
Parameters
environment
the Environment which is executing the simulation
reaction
the reaction which is executing the current Action
routing Strategy
the RoutingStrategy selected for this Action
target Selection Strategy
the TargetSelectionStrategy selected for this Action
speed
the maximum speed set to a GloballyConstantSpeed instance
constructor(environment: Environment<T, P>, node: Node<T>, routingStrategy: RoutingStrategy<T, P>, targetSelectionStrategy: TargetSelectionStrategy<T, P>, speedSelectionStrategy: SpeedSelectionStrategy<T, P>)
Parameters
position type
environment
the Environment which is executing the simulation
routing Strategy
the RoutingStrategy selected for this Action
target Selection Strategy
the TargetSelectionStrategy selected for this Action
speed Selection Strategy
the SpeedSelectionStrategy selected for this Action