EllipsoidFactor: use turn() in optimisation strategy