update the byTheAngle heuristic