Error handling &引用;“未声明的要求”;使用planner运行问题文件时出错
当我用计划者运行问题文件时,我不断收到一个“未声明的需求:键入”错误,即使我已经在我的域文件中声明了它 我的域文件中的要求:Error handling &引用;“未声明的要求”;使用planner运行问题文件时出错,error-handling,pddl,Error Handling,Pddl,当我用计划者运行问题文件时,我不断收到一个“未声明的需求:键入”错误,即使我已经在我的域文件中声明了它 我的域文件中的要求: (:requirements :typing :types :durative-actions :fluents :numeric-fluents) (:types patient surgeon rooms speciality injury) 在我的问题文件中: (define (problem surgery) (:domain e
(:requirements :typing :types :durative-actions :fluents :numeric-fluents)
(:types patient surgeon rooms speciality injury)
在我的问题文件中:
(define (problem surgery)
(:domain emergency_room)
(:objects
patient1 patient2 patient3 - patient
surgeon1 surgeon2 surgeon3 - surgeon
trauma dental cardio - speciality
heart tooth accident - injury)
你用哪种计划者
:typing
表示域使用您在下面定义的类型。但据我所知
:types
需求不存在,只能用作实际类型的关键字。因此,您可能需要从需求部分删除:类型
还要注意的是,大多数规划者对于缺少的需求标签非常健壮。因此,有时省略其中一些是个好主意。您使用哪种计划器
:typing
表示域使用您在下面定义的类型。但据我所知
:types
需求不存在,只能用作实际类型的关键字。因此,您可能需要从需求部分删除:类型
还要注意的是,大多数规划者对于缺少的需求标签非常健壮。因此,有时省略其中一些是个好主意。以下是PDDL 1.2支持的需求列表 实际上,
:typing
是planner的要求,:types
是在PDDL域内声明对象类型的关键字
对于更高版本的PDDL指定的需求,请在此页面搜索PDDL x.y需求列表
以下是PDDL 1.2支持的需求列表 实际上,
:typing
是planner的要求,:types
是在PDDL域内声明对象类型的关键字
对于更高版本的PDDL指定的需求,请在此页面搜索PDDL x.y需求列表