Display improvements

This commit is contained in:
2017-02-06 14:01:56 -05:00
parent 7dcd9dec75
commit 223a1c996a
13 changed files with 82 additions and 17 deletions
+8 -4
View File
@@ -23,12 +23,16 @@ namespace LeafWeb.Core.Utility
_yData = yData.ToArray();
}
private Func<double, double> FitFunc => Fit.PolynomialFunc(_xData, _yData, 3);
public TimeSpan EstimateTimeInProgress(ILeafInput leafInput)
{
//var lineFunc = Fit.LineFunc(_xData, _yData);
var lineFunc = Fit.PolynomialFunc(_xData, _yData, 3);
var estimate = lineFunc(leafInput.InputFiles.Count);
return ConvertToTimeSpan(estimate);
return EstimateTimeInProgress(leafInput.InputFiles.Count);
}
public TimeSpan EstimateTimeInProgress(int inputFileCount)
{
return ConvertToTimeSpan(FitFunc(inputFileCount));
}
private static double ConvertFromTimeSpan(TimeSpan timeSpan)