Я продолжаю читать об итеративном углублении, но я не понимаю, как он отличается от поиска по глубине.
Я понял, что поиск по глубине продолжается все глубже и глубже.
В итерационном углублении вы устанавливаете значение уровня, если на этом уровне нет решения, вы увеличиваете это значение и начинаете с нуля (корень).
Разве это не то же самое, что поиск по глубине?
Я имею в виду, что вы будете продолжать увеличивать и увеличивать, углубляясь, пока не найдете решение. Я вижу это как одно и то же! Я бы пошел по той же ветке, потому что, если я начну с нуля, я бы спустился по той же ветке, что и раньше.