final List<Double> yMinExpected_ = new ArrayList<Double>();
xMinExpected_.add(xMinExpected[xMinExpected.length-1]);
yMinExpected_.add(xMinExpected[yMinExpected.length-1]);
costFunctions_.add(new OneDimensionalPolynomDegreeN(coefficients));
// Set Constraint for optimizers: unconstrained problem
constraints_.add(new NoConstraint());
// Set initial guess for optimizer
final Array initialValue = new Array(0);
initialValue.add(-100.0);
initialValues_.add(initialValue);
// Set end criteria for optimizer