私はPythonコードを書いています.ノードオブジェクトとパス値(整数)を一緒にヒープに保存する必要があります.ヒープはこの整数パス値に従ってそれをソートします.どうすればこれを成功させることができますか.
self.__frontier = [node]
heapq.heappush(self.__frontier, (node.path_cost + self.__heuristic,node))
tempNode=heapq.heappop(self.__frontier)
しかし、これらのコード行は期待どおりに機能しません。どうすれば解決できますか? 締め切りが迫っていますが、まだ解決できません。