Back to ForDevelopers.
Long term plans
use task interface everywhere (issue509)
remove preprocessor (issue26)
state representation (issue401)
life-time management of shared objects (e.g. CG) (related: issue564)
- rething which shared objects can go together (e.g. when is it OK for a heuristic to use a different task than a search algorithm using it? When is it OK for a pattern selector to work with a different task? a landmark factory? an operator-counting constraint generator? etc.)
plugins for open lists (issue610)
- remove global objects
group code into namespaces and core (issue64)
new plugin types without code changes in option parser (issue588)
Needs tender love and care
- landmarks
- option parser
- search