Is the greedy best-first search algorithm different from the best-first search algorithm?
问题 Is the greedy best-first search algorithm different from the best-first search algorithm? The wiki page has a separate paragraph about Greedy BFS but it's a little unclear. My understanding is that Greedy BFS is just BFS where the "best node from OPEN" in wikipedia's algorithm is a heuristic function one calculates for a node. So implementing this: OPEN = [initial state] CLOSED = [] while OPEN is not empty do 1. Remove the best node from OPEN, call it n, add it to CLOSED. 2. If n is the goal