def evalfun(self, inputx):
        if self.f._is_rowformat:
            x = np.asarray(inputx)
        else:
            x = np.transpose(inputx)
        out = self.f._fun_evalfull(x)
        try:
            return out[0]
        except TypeError:
            return out
This is like self.f.evalfun(), i.e. evaluating the benchmark
dataset/ETHPy150Open pasky/cocopf/experiment.py/FInstance.evalfun