저는 예를 들어 graphplan을 사용하여 PDDL에서 미로를 해결할 수있는 프로그램을 작성하려고합니다. 내가 인터넷에서 본 예에서 문제 (예 : PDDL Graphplan can't find plan)에 대한 해결책을 얻을 수 있습니다. 나는 미궁을 해결하고 개별적으로 논문 솔루션을 평가할 수있는 가능한 모든 솔루션을 얻도록 요구하는 프로젝트에 대한 몇 가지 구체적인 제한 사항을 가지고 있습니다. 이것이 가능한가?PDDL 구현에서 여러 계획을 가져올 수 있습니까?
2
A
답변
2
PDDL은 문제를 설명하기위한 사양이며 출력과 관련이 없습니다. 검색 시스템을 구현하면 결과가 반환됩니다. PDDL을 사용하는 대부분의 대회에서는 결과에 대한 단일 계획 만 필요하므로 많은 계획 시스템이 하나의 결과 (대회에서 본 것)를 반환합니다. 자신 만의 전략을 펼치면 모든 것을 반환 할 수 있습니다. 또는 선택한 것이 오픈 소스라면, 여러 최적화 계획을 지원하기 위해 업데이트하는 것이 그리 어렵지 않을 것입니다.
미로 문제에 1 초 미만을 소요하는 온라인 PDDL 해답은 다음과 같습니다. [Online PDDL-Editor] (http://editor.planning.domains/) –