AIsOfCatan.StarterAgent.FindBestIntersection C# (CSharp) Method

FindBestIntersection() private method

private FindBestIntersection ( IEnumerable enumerable, IBoard board ) : Intersection
enumerable IEnumerable
board IBoard
return AIsOfCatan.API.Intersection
        private Intersection FindBestIntersection(IEnumerable<Intersection> enumerable, IBoard board)
        {
            return enumerable.OrderByDescending(i => DifferentTypes(i,board)).ThenByDescending(i => GetScore(i,board)).First();
        }