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