На рисунках показан граф узлов, расположенных в виде пиксельной сетки с прямыми рядами и столбцами. Каждый узел (кроме тех, что на краю) имеет 8 ребер, и все они ведут к ближайшим 8 узлам вокруг него. На рисунке справа показан поиск A* с эвристикой простого пройденного расстояния + евклидово расстояние до цели.
Теперь я говорю, что путь, указанный на картинке справа, недостаточно хорош. Вместо этого мне нужен путь, который вы получите, если соедините начальный узел и целевой узел кратчайшей возможной строкой. Каков алгоритм получения этого вызова?