コード例 #1
0
ファイル: map.py プロジェクト: andva/pather
 def calculatePath(self, start, goal, clusterIds):
     # Only length
     starSolver = AStar(self)
     t = starSolver.solveBetweenNodes(clusterIds, start, goal)
     if t > 0:
         self.graph.addEdge(start, goal, t)
         return True
     else:
         return False
コード例 #2
0
ファイル: map.py プロジェクト: andva/pather
 def calculatePath(self, start, goal, clusterIds):
     # Only length
     starSolver = AStar(self)
     t = starSolver.solveBetweenNodes(clusterIds, start, goal)
     if t > 0:
         self.graph.addEdge(start, goal, t)
         return True
     else:
         return False