use the normal information in evaluating symmetry. If the normal does not agree, a maximum penalty is used.

Note that the floorId has been changed.