Учитывая график с набором из 5 узлов, 2 из которых являются узлами цели.A * алгоритм с несколькими целями
Запустив алгоритм, он находит узел цели 1 со стоимостью 7 и завершает работу.
Хозяева выбраны целиком - 2, со стоимостью 6.
Есть, так как цель 1 - правильное решение? Или оптимальное решение для A *, чтобы найти цель-2 со стоимостью 6?
он должен найти цель 2. Эвристика не должна быть одинаковой от одного поиска цели до нескольких целей поиска – UmNyobe
Это ваша домашняя работа? –
@UmNyobe: Но A * просто использует функцию f, которая вычисляет сумму стоимости пути, что узел N (функция g), а эвристическая функция просто имеет расстояние от текущей цели до узла цели. То есть в математическом выражении: f (n) = g (n) + h (n). – Chris