get the first element from the open list . this is the next one to be searched . concode_field_sep Node parent concode_elem_sep float cost concode_elem_sep ArrayList<Node> list concode_elem_sep SortedList open concode_elem_sep float heuristic concode_elem_sep int maxSearchDistance concode_elem_sep Node[][] nodes concode_elem_sep int depth concode_elem_sep int x concode_elem_sep Array<Node> closed concode_elem_sep int y concode_elem_sep GameMap gameMap concode_elem_sep int[][] map concode_field_sep void add concode_elem_sep boolean inOpenList concode_elem_sep Array<Pair> getReachableCells concode_elem_sep void clear concode_elem_sep boolean inClosedList concode_elem_sep void removeFromClosed concode_elem_sep int compareTo concode_elem_sep void addToClosed concode_elem_sep void addToOpen concode_elem_sep boolean isCellBlocked concode_elem_sep void remove concode_elem_sep int getNumberOfTurns concode_elem_sep boolean contains concode_elem_sep boolean isValidLocation concode_elem_sep float getMovementCost concode_elem_sep int size concode_elem_sep float getHeuristicCost concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep int setParent concode_elem_sep Path findPath concode_elem_sep void removeFromOpen concode_elem_sep Object first
Node function ( ) { return ( Node ) open . first ( ) ; }