Я хочу реализовать A * algorithm in Python
. Агент первоначально находится в координатах (6,2)
и пытается достичь координат (4,11)
. Вселенная этого агента представляет собой сетку 12x12 positions
, в которой подмножество позиций недоступно. Действия агента очень просты: он может двигаться на один шаг на север, юг, восток и запад от своего текущего положения. Движения по диагонали не допускаются. Агент не знает его положения. недоступен да и да только при непосредственной близости к этому заблокированному положению. Каждый Paso дается агентом на пути от начальных отсчетов положения, как расстояние (расстояние до сих пор)реализовать алгоритм A * в Python
1 У меня есть много трудностей, чтобы построить поисковую вселенную, которая в этом случае будет в 12x12
позиции сетки.
-не знаю, чтобы определить шаги координаты агента, принимая во внимание блоков не достижимые
спасибо за вашу помощь