def AStarShortestPath( node_count: "int", start_node: "int", end_node: "int", graph: "std::function< int64 (int,int) >", heuristic: "std::function< int64 (int) >", disconnected_distance: "int64") -> "std::vector< int > *": return _pywrapgraph.AStarShortestPath(node_count, start_node, end_node, graph, heuristic, disconnected_distance)
def AStarShortestPath( node_count: 'int', start_node: 'int', end_node: 'int', graph: 'std::function< int64 (int,int) >', heuristic: 'std::function< int64 (int) >', disconnected_distance: 'int64') -> "std::vector< int > *": return _pywrapgraph.AStarShortestPath(node_count, start_node, end_node, graph, heuristic, disconnected_distance)
def AStarShortestPath(node_count, start_node, end_node, graph, heuristic, disconnected_distance): return _pywrapgraph.AStarShortestPath(node_count, start_node, end_node, graph, heuristic, disconnected_distance)