Skip to content

Maumagnaguagno/PDDL_Typing_Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

PDDL Typing Viewer

Graph visualization of PDDL Typing

Convert a PDDL Typing description into a DOT graph to be client-rendered using d3-graphviz. Typing is similar to class inheritance to describe hierarchical relations between objects. They are useful to obtain compact and readable descriptions, but may become complex to modify without a visual representation. They follow the form child1 child2 - parent orphan, where elements before the hyphen are childs of the parent after the hyphen. Orphan elements may be considered childs of supertype object or explicitly require the description, implementation dependent.

Instead of typing or pasting your types, the URL can contain the description:

https://maumagnaguagno.github.io/PDDL_Typing_Viewer?types=red%20blue%20-%20color

For similar planning visualization projects, see Classical Plan Viewer and HTN Plan Viewer.