def check_empty(values_cookies, values_no_cookies, negative_values, method=lambda x,y: x in y, convert=lambda x: x):
    """Returns True if one mode only returns negative values and the other does not return negative values.
    
    value_cookies: Series, results of run with cookies
    value_no_cookies: Series, results of run without cookies
    negative_values: list, results that count as negative
    method: function(val, negative_values), function to check if the value is negative or not, default: in
    convert: functiont(val), function to convert value first, default: id
    """
    negative_cookies = sum([method(convert(val), negative_values) for val in values_cookies.values])
    negative_no_cookies = sum([method(convert(val), negative_values) for val in values_no_cookies.values])
    # If in total two results are negative, and they can't be equal, it can only be two negative values and 0 negative values
    return sum([negative_cookies, negative_no_cookies]) == 2 and negative_cookies != negative_no_cookies