Planners by Rating
Contributors: Adam Green,
For user convenience we rank planners according to a Quality Assurance metric detailed below. This metric, scores planners between 0 and 100, not based solely on their competitive performance, but rather by a number of factors, with a strong emphasis focused on end user experience.
Such a metric was highly controversial when first proposed, and so this metric comes with a caveat, that planning researchers have not agreed to or support this metric. Over time we aim to fine tune this metric to better capture the elements end users of planning value.
We welcome debate and further input on this system, so if you have any feedback or wish to voice an opinion, a dedicated issue has been opened to discuss this here
Score system
- 25 points for coverage
- 5 points for classical coverage
- 5 points for classical optimal coverage
- 10 points for temporal-numeric coverage
- 5 points for expressive features coverage (TILs, Action Costs, Processes, Events)
- 50 points for end user usability
- 25 points for published and maintained code including:
- 10 points for a code publication on a popular public source control system (GitHub, BitBucket, Mercurial etc.)
- 5 points for including a readme in text/markdown format on how to compile the code for a defined system (e.g. here’s how to compile in on Ubuntu/Fedora/MacOS/Windows etc)
- 5 points for including an automated script that is guaranteed to work on a developer defined base system with no pre-requisites installed
- 5 points for clear updates and bug reporting and patching processes
- 25 points for documentation of planner including
- 5 points for a readme detailing the major contribution of the planner, and how to use it (e.g. command line/UI instructions)
- 10 points for an extended readme detailing supported PDDL features, as defined in this wiki or on the eviscerator testing tool - or equivalent table of support attached clearly to the planner or the software repo
- 10 points for code documentation that outlines structure and implementation of the code
- 25 points for published and maintained code including:
- 25 points for IPC competitve ranking
- If
n
planners participate, and rank in positionp
the score is25 * (p/n)
- If
Planners by score
Planner | Links | Score |
---|---|---|
Alien | Guide Page | Home Page [Not Found] | Paper | 38.1 |
AllPACA | Guide Page | Home Page [Not Found] | Paper | 31.2 |
Arvandherd | Guide Page | Home Page [Not Found] | Paper | 30 |
Arvand | Guide Page | Home Page [Not Found] | Paper | 22.6 |
ACOPlan & ACOPlan 2 | Guide Page | Home Page [Not Found] | Paper | 15.9 |