class documentation

Abstract Gallagher with nhighpeaks Gaussian peaks, condition up to 1000, one global rotation

Attribute fac2, nhighpeaks, highpeakcond and method boundary handling need to be defined.

Method initwithsize Undocumented
Class Variable fac2 Undocumented
Class Variable fitvalues Undocumented
Class Variable highpeakcond Undocumented
Class Variable maxcondition Undocumented
Class Variable nhighpeaks Undocumented
Class Variable rrseed Undocumented
Instance Variable arrscales Undocumented
Instance Variable dim Undocumented
Instance Variable lastshape Undocumented
Instance Variable peakvalues Undocumented
Instance Variable rotation Undocumented
Instance Variable xlocal Undocumented
Instance Variable xopt Undocumented
Method _evalfull return noisy and noise-free value, the latter for recording purpose.

Inherited from BBOBFunction:

Method __eq__ Undocumented
Method __init__ Common initialisation.
Method getiinstance Designates the instance of the function class.
Method setiinstance Undocumented
Method shape_ Undocumented
Method shortstr Gives a short string self representation (shorter than str(self)).
Instance Variable fopt Undocumented
Instance Variable iinstance Undocumented
Instance Variable param Undocumented
Instance Variable rseed Undocumented
Instance Variable zerox Undocumented
Method _getxopt Return the argument of the optimum of the function.
Method _setxopt Return the argument of the optimum of the function.
Instance Variable _iinstance Undocumented
Instance Variable _xopt Undocumented

Inherited from AbstractTestFunction (via BBOBFunction):

Method __call__ Returns the objective function value of argument x.
Method evaluate Returns the objective function value (in case noisy).
Method getfopt Returns the best function value of this instance of the function.
Method setfopt Undocumented
Instance Variable _fopt Undocumented
def initwithsize(self, curshape, dim):

Undocumented

fitvalues: tuple[float, ...] =

Undocumented

maxcondition: float =

Undocumented

rrseed: int =

Undocumented

arrscales =

Undocumented

dim =

Undocumented

lastshape =
peakvalues =

Undocumented

rotation =

Undocumented

xlocal =

Undocumented

xopt =

Undocumented

def _evalfull(self, x):

return noisy and noise-free value, the latter for recording purpose.