def dominates(one, other):
    """Return true if each objective of *one* is not strictly worse than
    the corresponding objective of *other* and at least one objective is
    strictly better.
    """
    not_equal = False
    for self_wvalue, other_wvalue in zip(one, other):
        if self_wvalue > other_wvalue:
            not_equal = True
        elif self_wvalue < other_wvalue:
            return False
    return not_equal