Алгоритм A*: поиск пути в играх и на картах
Коротко: A* эффективно находит кратчайшие пути в графах или на сетках, сначала исследуя самые перспективные клетки с помощью оценки (эвристики) расстояния до цели.
Подробнее: Игровым персонажам, навигаторам и роботам нужны пути в обход препятствий. Дейкстра надёжно находит кратчайший путь, но ищет во всех направлениях. A* (A-звезда) направляет поиск к цели с помощью эвристики.
Подробности
Идея: f = g + h
См. также: алгоритм Дейкстры, поиск в ширину и в глубину, куча и очередь с приоритетом, игровой цикл