EuclideanConfigurableMoveNode
constructor(environment: Environment<T, P>, node: Node<T>, reaction: Reaction<T>, routingStrategy: RoutingStrategy<T, P>, targetSelectionStrategy: TargetSelectionStrategy<T, P>, speed: Double)(source)
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
routingStrategy
the RoutingStrategy selected for this Action
targetSelectionStrategy
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>)(source)
Parameters
position type
environment
the Environment which is executing the simulation
routingStrategy
the RoutingStrategy selected for this Action
targetSelectionStrategy
the TargetSelectionStrategy selected for this Action
speedSelectionStrategy
the SpeedSelectionStrategy selected for this Action