CostFunction
ICostFunction
Simple1DCostFunction(func)
Func<float, float>
this.Value
DoubleVector
float