Я немного смущен алгоритмом Hill Climbing. Я хочу "запустить" алгоритм, пока не найду первое решение в этом дереве ( "a" является начальным, а h и k являются конечными состояниями), и он говорит, что числа вблизи состояний являются эвристическими значениями. Здесь дерево:
Мой вопрос: я пытаюсь запустить холм, поднимающийся по дереву, так что хорошо, мы начинаем a- > f- > g, а затем что-то заканчиваем (без результата), но я читаю, что восхождение на холме не может вернуться и сделать новый выбор ( пример j или e)? Это правильно? Если я смогу вернуться назад, то как? я имею в виду, когда мы меняем наш первоначальный выбор, мы выбираем e вместо g или j вместо f
Извините, если мой вопрос слишком прост.