class FacingAlgorithm implements FacingMotionAlgorithm, Serializable, Cloneable {

	@Override
	public double calculate(Point2D<?, ?> position, Vector2D<?, ?> orientation, double angularSpeed, double maxAngular,
			Point2D<?, ?> target) {
		final Vector2d alignTarget = new Vector2d(
				target.getX() - position.getX(),
				target.getY() - position.getY());
		return this.aligning.calculate(orientation, angularSpeed, maxAngular, alignTarget);
	}

	public  FacingAlgorithm(AligningMotionAlgorithm aligning);

}