文件名称:pyddl:在 Python 中具有类似 PDDL 的问题规范的 STRIPS 规划器
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-18 18:56:10
Python
PyDDL 在 Python 中具有类似 PDDL 的问题规范的 STRIPS 规划器 作者:加里·多兰 ( ) 安装 PyDDL 可以使用pip安装: pip install -e git+https://github.com/garydoranjr/pyddl.git#egg=pyddl 或通过运行安装脚本: python setup.py install 关于 这是我为 AI 课堂作业编写的类似 STRIPS 的规划器。 规划域和问题在 Python 中指定,其方式旨在让人联想到 PDDL。 但是,仅实现了一小部分类似于 PDDL 的构造。 规划是使用A*搜索进行的,但并没有花费太多精力来优化搜索效率。 因此,PyDDL 最适合解决较小的问题。 用法 规划域被指定为一个Domain对象,并采用一个Action对象列表。 与 PDDL 不同,谓词不需要显式定义。 Actio
【文件预览】:
pyddl-master
----pyddl()
--------__init__.py(44B)
--------planner.py(3KB)
--------pyddl.py(8KB)
----LICENSE(1KB)
----setup.py(696B)
----README.md(2KB)
----numeric_effects.py(2KB)
----eight_puzzle_example.py(5KB)
----missionaries_cannibals_example.py(4KB)
----.gitignore(18B)