diff --git a/ale/rotation.py b/ale/rotation.py index eaded5785dc976332d58ed76896723914a077bb0..d511117deca24ef21bdd7d7da70c25bb2cc66b6e 100644 --- a/ale/rotation.py +++ b/ale/rotation.py @@ -198,23 +198,23 @@ class TimeDependentRotation: """ quats = self._rots.as_quat() - # First find the largest magnitude quaternion coefficient and its coordinate - num_quats = len(quats) - max_q = 0.0 - max_j = 0 - for i in range(num_quats): - for j in range(4): - if abs(quats[i][j]) > abs(max_q): - max_q = quats[i][j] - max_j = j - - # Ensure the signs are consistent - qcnt = 0 - for i in range(num_quats): - if quats[i][max_j] * max_q < 0: - qcnt = qcnt + 1 - for j in range(4): - quats[i][j] *= -1.0 + # # First find the largest magnitude quaternion coefficient and its coordinate + # num_quats = len(quats) + # max_q = 0.0 + # max_j = 0 + # for i in range(num_quats): + # for j in range(4): + # if abs(quats[i][j]) > abs(max_q): + # max_q = quats[i][j] + # max_j = j + + # # Ensure the signs are consistent + # qcnt = 0 + # for i in range(num_quats): + # if quats[i][max_j] * max_q < 0: + # qcnt = qcnt + 1 + # for j in range(4): + # quats[i][j] *= -1.0 return quats