二.VSCode安装教程
第一步,在VSCode中安装PDDL插件。
- 点击扩展按钮
- 搜索PDDL
- 点击安装“Install”按钮即可
安装成功后如下图所示:
第二步,在VSCode中安装VAL语法检查。
在VS Code安装PDDL成功后,打开PDDL Overview进行安装VAL。
- View -> Command Palette -> PDDL: show overview page
安装过程如下图所示,对应“VAL tools”点击“Download”。
第三步,安装成功之后,可以看到详细的配置信息如下:
- planning engine(在线规划引擎)
Planning service: http://solver.planning.domains/solve - PDDL parser(PDDL解析器)
c:\Users\xxx\AppData\Roaming\Code\User\globalStorage\jan-dolejsi.pddl\val\Val-20210215.2-win64\bin\Parser.exe - Plan Validator(规划验证器)
c:\Users\xxx\AppData\Roaming\Code\User\globalStorage\jan-dolejsi.pddl\val\Val-20210215.2-win64\bin\Validate.exe
此时,我们可以进入后续的PDDL代码编写过程。同时,存在部分在线访问的问题,后续尝试解决。
VSCode PDDL
VSCode是建模规划域的良好工具,其扩展将PDDL引入了一流的编程语言家族中,让其与C#、Python、JavaScript等处于同等级别。PDDL旨在通过以下功能帮助新手并为专家赋能。
- 规划领域建模
planning domain modeling - 通过回归或可扩展性测试用例的数量规划域验证
planning domain validation by number of regression or scalability test cases - 通过从模板生成问题文件来规划工业化解决方案
planning solution industrializing by problem file generation from templates - 计划验证
plan validation
当扩展在 .pddl
文件(通常包含域或问题定义)或选定的PDDL命令被激活时,即可配置解释器(parser)或规划器(planner)。
三.PDDL基础案例快速入门
1.Getting started
创建PDDL文件并运行计划程序,下面是官方最简单的入门步骤:
- (1) 点击
File > Open Folder
打开VS Code中一个空白文件夹。 - (2) 点击
File > New File
创