diff --git a/Hansen_ES_CMA.py b/Hansen_ES_CMA.py index d90b602..6a7311f 100644 --- a/Hansen_ES_CMA.py +++ b/Hansen_ES_CMA.py @@ -9,7 +9,7 @@ def felli(x): return float(np.sum((1e6 ** exponents) * (x ** 2))) -def escma(func, *, N=10, xmean=None, sigma=0.5, stopfitness=1e-10, stopeval=None, +def escma(func, *, N=10, xmean=None, sigma=0.5, stopfitness=1e-14, stopeval=None, func_args=(), func_kwargs=None, seed=None, bestEver = np.inf, noImproveGen = 0, absTolImprove = 1e-12, maxNoImproveGen = 100, sigmaImprove = 1e-12):