Интересно, каковы преимущества и недостатки этих двух алгоритмов. Я хочу написать AddEmUp C++, но я не уверен, какой алгоритм (IDA или DFID) следует использовать.DFID (Iterative-Deeping A *)
Лучшая статья, которую я нашел, это this one, но она кажется слишком старой - '93. Любое новее?
Я думаю, что IDA * будет лучше, но ..? Любые другие идеи?
Любые идеи и информация были бы полезны.
Спасибо! (:
EDIT: Некоторые хорошая статья о IDA * и хорошее объяснение алгоритма
EDIT2:? Или некоторые хорошие эвристические функции для этой игры я понятия не имею, как думать о некоторых:/
Разве DFID не является частным случаем IDA *, где эвристическая функция постоянно 0? По сути, вы спрашиваете, следует ли использовать эвристическую функцию. – huaiyuan 2010-12-06 17:46:44
@huaiyuan: Это особый случай, но не в каком-либо полезном смысле. – 2010-12-06 18:26:30