def __lt__(self, other):
        for v, o, m in zip(self.values, other.values, self.maximize):
            if m:
                if v < o:
                    return True
                elif v > o:
                    return False
            else:
                if v > o:
                    return True
                elif v < o:
                    return False
        return False
dataset/ETHPy150Open aarongarrett/inspyred/recipes/lexicographic.py/Lexicographic.__lt__/original