Browse Source

Optimization: Remove extra function evaluations in GoldenSectionMinimizer

pull/489/head
Scott Stephens 12 years ago
committed by Erik Ovegard
parent
commit
bac93fc493
  1. 2
      src/Numerics/Optimization/GoldenSectionMinimizer.cs

2
src/Numerics/Optimization/GoldenSectionMinimizer.cs

@ -49,9 +49,7 @@ namespace MathNet.Numerics.Optimization
}
middlePointX = lowerBound + (upperBound - lowerBound)/(1 + Constants.GoldenRatio);
lower = objective.Evaluate(lowerBound);
middle = objective.Evaluate(middlePointX);
upper = objective.Evaluate(upperBound);
expansion_steps += 1;
}

Loading…
Cancel
Save