Iterative deepening vs depth-first search
In a depth-first search, you begin at some node in the graph and continuously explore deeper and deeper into the graph while you can find new nodes that you haven’t yet reached (or until you find the solution). Any time the DFS runs out of moves, it backtracks to the latest point where it could … Read more