|
Here is JPlanner's plan:
-
PDDL Parser
-
State Factory utilities
-
Heuristic Search Planner, with aditive and max heuristic, using memoization for quick heuristic calculation.
-
Fast Forward and probably a variant.
-
Add Unit Tests to test the parser. Tests also the goals found by the planners.
-
Simple Swing frontend for problem+domain+planner+heuristic call.
-
Better isolation between heuristics and planners
-
Use a ClassLoader for the planners and heuristics, this way
the user can create his own heuristic/planner and then hook it to
JPlanner, withou recompiling the whole JPlanner.
-
Full frontend that can generate benchmarks between planners,
including graphics and reports for the generated plan size,
time consumed and visited states
-
Add numeric support for the planners
-
Add temporal support for the planners
-
Add more planners
|