AStartTest.AStar.GetLowestCostNodeFromOpenNodes C# (CSharp) 메소드

GetLowestCostNodeFromOpenNodes() 개인적인 메소드

private GetLowestCostNodeFromOpenNodes ( ) : Node
리턴 Node
        private Node GetLowestCostNodeFromOpenNodes()
        {
            Node lowestCostNode = new Node();
            lowestCostNode.overallCost = float.MaxValue;
            for (int i = 0; i < openNodes.Count; i++)
            {
                if (openNodes[i].overallCost < lowestCostNode.overallCost)
                    lowestCostNode = openNodes[i];
            }
            return lowestCostNode;
        }