Я пытаюсь понять, как определить истинную стоимость координатного графа (h * (n)), чтобы определить допустимую эвристику.Определение допустимой эвристики (координатный график)
В нормальном графике координат истинная стоимость должна быть от одной координаты к другой - расстояние Манхэттена (Предполагая, что движение ограничено соседними квадратами сетки)? Если да, то будет ли расстояние по прямой линии приемлемой эвристикой для такого рода проблем?
т.е. (0,1) до (21,35) MHD = 55 и SLD = 39,96 единиц
Если бы препятствия на пути (то есть формы, которые заставляют путь перенаправлять вокруг них) между координатами , будет ли Манхэттенская дистанция вместо «истинной стоимости» действительной в качестве допустимой эвристики (истинная стоимость должна быть подсчитана вручную, я думаю?)? SLD также должен быть допустимой эвристикой, но не был бы таким доминирующим, как MHD.
Итак, чтобы на графике координат была бы истинная стоимость MHD и действительной эвристикой SLD? И в координатном графе с препятствиями истинная стоимость, как правило, была бы равна = МГД?
Боковой вопрос, если h (n) = max (hSLD (n), hMHD (n)), то h (n) = hMHD (n), поскольку MHD> SLD? – gfc85