Project 3: Playing with Temporal Planners
Assigned [Apr 16, 2003]. Due [May 1, 2003]
You basically repeat the steps of projects 1 and 2, but in the context
of metric temporal planning.
You will work with two planners: Sapa and LPG --both of which have
been discussed in the class. They are both available from the class
code page.
There will be two phases in the project
In phase 1, you will run problems from a couple of domains from IPC
that Romeo will make available to you on both the planners and compare
results. You will have to write an analysis report.
In phase 2, you will make a temporal domain (either by extending one
from your project 2, or making one of your own), write it in PDDL 2.1,
make some problems and run them on the planner. Specifically, you will:
-
Provide an english descrption of your domain (or its extensions)
- Provide a PDDL 2.1 description of it.
- Explain (in an accompanying
report) what aspects of the domain were hard to convert to PDDL, and
how you abstracted/simplified them. (You may have a chance to bring
these issues back for latter projects).
- Generate at least 5 problems of varying complexity for your
domain.
- Test these problems on LPG and SAPA.
- Write a report on the results, with focus on whether this domain
is different or similar to the ones you considered in mini-project 2.
- Turn in the report as well as the domain/problem descriptions