def METHOD_NAME(new_obj, objvals):
    """Check if the new objective vector is pareto efficient with respect to previously computed values.
    Args:
        new_obj (array or list): Array or list of size (n_objectives, )
        objvals (array or list): Array or list of size (n_points, n_objectives)
    Returns:
        bool: True if the vector is pareto efficient and false otherwise.
    """
    return np.all(np.any(np.asarray(new_obj) < objvals, axis=1))