This repository contains all Hierarchical Task Network (HTN) domains and problem instances that were used for the International Planning Competition (IPC) 2020, which was devoted exclusively to HTN planning. Please refer to the IPC booklet (to appear) for further information on these domains and problem instances.
All domains and problem instances are described in HDDL, the hierarchical domain description language [1] (PDF).
The IPC 2020 was organized by Gregor Behnke, Daniel Höller, and Pascal Bercher. If you have any questions, please contact us!
[1] paper describing HDDL:
@InProceedings{Hoeller2020HDDL,
author = {Daniel H\"oller and Gregor Behnke and Pascal Bercher and Susanne Biundo and Humbert Fiorino and Damien Pellier and Ron Alford},
title = {HDDL: An Extension to PDDL for Expressing Hierarchical Planning Problems},
booktitle = {Proceedings of the 34th AAAI Conference on Artificial Intelligence (AAAI 2020)},
year = {2020},
pages = {9883--9891},
publisher = {AAAI Press},
doi = {10.1609/aaai.v34i06.6542}
}
Note that some of the instances in the IPC 2020 benchmark set might be (too) hard to be grounded. In fact, at the moment, several instances can not be ground using the existing HTN grounders under reasonable time and memory constraints. For the PANDA grounder, please refer to its repo for more information.
Total Order Note: The domains Robot and Woodworking in this repository contain 30 and 40 instances respectively. In the IPC 2020 only 20 and 30 were used for evaluating the planners. Since we generated the instances, we felt it proper to include them in this repository as well.
Domain | Problems | Papers | License |
---|---|---|---|
AssemblyHierarchical | 30 | - | CC BY-NC-SA 4.0 |
Barman-BDI | 20 | - | ? |
Blocksworld-GTOHP | 30 | Paper | ? |
Blocksworld-HPDDL | 30 | Paper | ? |
Childsnack | 30 | Paper | ? |
Depots | 30 | Paper | ? |
Elevator-Learned-ECAI-16 | 147 | Paper1 Paper2 | ? |
Entertainment | 12 | Paper1 Paper2 | ? |
Factories-simple | 20 | TBA | CC BY-NC-SA 4.0 |
Freecell-Learned-ECAI-16 | 60 | Paper1 Paper2 | ? |
Hiking | 30 | Paper | ? |
Logistics-Learned-ECAI-16 | 80 | Paper1 Paper2 | ? |
Minecraft-Player | 20 | TBA | ? |
Minecraft-Regular | 59 | Paper | ? |
Monroe-Fully-Observable | 20 | Paper | ? |
Monroe-Partially-Observable | 20 | Paper | ? |
Multiarm-Blocksworld | 74 | Paper | ? |
Robot | 30 | Paper | ? |
Rover-GTOHP | 30 | Paper | ? |
Satellite-GTOHP | 20 | Paper | ? |
Snake | 20 | TBA | MIT |
Towers | 20 | Paper | ? |
Transport | 40 | Paper | ? |
Woodworking | 40 | Paper | ? |
Partial Order Note that the initial presentation of results of the IPC 2020 did include a table without the Barman-BDI domain. This was an oversight when creating the presentation. The competition was run with Barman-BDI. You can find the correct slides here.
Domain | Problems | Papers | License |
---|---|---|---|
Barman-BDI | 20 | - | ? |
Monroe-Fully-Observable | 25 | Paper | ? |
Monroe-Partially-Observable | 25 | Paper | ? |
PCP | 17 | Paper | ? |
Rover | 20 | Paper | ? |
Satellite | 25 | Paper | ? |
Transport | 40 | Paper | ? |
UM-Translog | 22 | Paper | ? |
Woodworking | 30 | - | ? |