def __eq__(self, other):
    if ((self.tracking_state == other.tracking_state) and (self.tracking_id == other.tracking_id) and (self.enrollment_index == other.enrollment_index) and (self.user_index == other.user_index) and (self.position == other.position) and (self.skeleton_quality == other.skeleton_quality)):
        for i in range(len(self.skeleton_positions)):
            if ((self.skeleton_positions[i] != other.skeleton_positions[i]) or (self.skeleton_position_tracking_states[i] != other.skeleton_position_tracking_states[i])):
                return False
        return True
    return False
def __eq__(self, other):
    if ((self.tracking_state == other.tracking_state) and (self.tracking_id == other.tracking_id) and (self.enrollment_index == other.enrollment_index) and (self.user_index == other.user_index) and (self.position == other.position) and (self.skeleton_quality == other.skeleton_quality)):
        for i in range(len(self.skeleton_positions)):
            if ((self.skeleton_positions[i] != other.skeleton_positions[i]) or (self.skeleton_position_tracking_states[i] != other.skeleton_position_tracking_states[i])):
                return False
        return True
    return False