/src/main/java/net/finmath/optimizer/OptimizerFactoryCMAES.java
objectiveFunction.setValues( parameterStep, values) ;
objectiveFunction.setValues ( parameters, values ) ;
@Override public void run() { optimizer = new org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer(maxIterations, accuracy, true, 0, 0, new MersenneTwister(3141), false, new SimplePointChecker<org.apache.commons.math3.optim.PointValuePair>(0, 0)) { @Override public double computeObjectiveValue(final double[] parameters) { try { <extra_id_0> } catch (final SolverException e) { return Double.NaN; } double rms = 0; for(final double value : values) { rms += value*value;