public DownHillSimplex(IVertex vertex, ISimplex initialSimplex) { InitialVertex = vertex; InitialGuess = InitialVertex.Parameters; InitialSimplex = initialSimplex; InitialSimplex.Create(InitialVertex); CurrentSimplex = InitialSimplex; LoadConstants(); }