http://users.livejournal.com/_navi_/ ([identity profile] http://users.livejournal.com/_navi_/) wrote in [personal profile] dastapov 2012-07-16 11:41 pm (UTC)

Рабочая эвристическая функция для A* тут была безумно простой — manhattan distance. Она испортилась (начала переоценивать), когда добавились трамплины, и поэтому A* перестал находить гарантированно лучшее короткое решение, но это в принципе не беда. Чуть более сложная эвристика, которую [livejournal.com profile] _adept_ описал: при помощи тупого A*, который в процессе продвижения по карте не меняет карту, найти путь до цели, и его длину использовать как оценку (это тот самый A* поверх A*).

Post a comment in response:

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting