AIMA.Core.Search.Informed.RecursiveBestFirstSearch.getBestFValueIndex C# (CSharp) Method

getBestFValueIndex() private method

private getBestFValueIndex ( double f ) : int
f double
return int
	private int getBestFValueIndex(double[] f) {
		int lidx = 0;
		Double lowestSoFar = INFINITY;

		for (int i = 0; i < f.length; i++) {
			if (f[i] < lowestSoFar) {
				lowestSoFar = f[i];
				lidx = i;
			}
		}

		return lidx;
	}