PhysicalSteeringStrategy
interface PhysicalSteeringStrategy<T, P : Position<P>, Vector<P>, A : Transformation<P>, F : GeometricShapeFactory<P, A>> : SteeringStrategy<T, P>
Strategy that combines physical forces with intentional steering actions to compute a node's next position.
The aggregation of steering actions and target computation is delegated to nonPhysicalStrategy. The resulting intentional force is then combined with the physical forces to compute the final displacement of node.
Type Parameters
T
the concentration type.
A
the transformation type supported by shapes in this space.
F
the geometric shape factory used by the environment.
Inheritors
Properties
Functions
Link copied to clipboard
Computes the next relative position given the overall intentional force.
Computes the next position by delegating the combination of steering actions to nonPhysicalStrategy and then applying physical dynamics.
Link copied to clipboard
Delegates target computation to nonPhysicalStrategy.