次の機能を持つPythonまたはC ++の優れたPDDLライブラリを知っている人はいますか
- pddl ドメイン/問題ファイルの解析
- ADL のサポート (つまり、前提条件と効果の数量詞)
- 適用可能性チェック: 特定の接地アクションが現在の世界の状態で適用可能かどうかをテストする機能
- アクションの適用: 根拠のあるアクションに基づいて現在の世界の状態を操作する、つまり適用する機能
- アクションの根拠となる可能性: 現在の世界の状態にアクションを適用するすべての可能性のリストを生成する関数
これはすべてのプランナーが必要とする機能ですが、これだけを行うライブラリを見つけることができず、これまでに見つけたすべてのプランナーはせいぜいあいまいです.
私が見つけた最も近いライブラリは pddlpy ( https://github.com/hfoffani/pddl-lib ) でしたが、ADL とアクションの適用をサポートしていません。
ありがとう!