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