From bac93fc49352fa10643c1d8ff0975da8425cace6 Mon Sep 17 00:00:00 2001 From: Scott Stephens Date: Fri, 6 Jun 2014 16:31:00 -0500 Subject: [PATCH] Optimization: Remove extra function evaluations in GoldenSectionMinimizer --- src/Numerics/Optimization/GoldenSectionMinimizer.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/Numerics/Optimization/GoldenSectionMinimizer.cs b/src/Numerics/Optimization/GoldenSectionMinimizer.cs index 39c9fa59..80b09778 100644 --- a/src/Numerics/Optimization/GoldenSectionMinimizer.cs +++ b/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; }