A forward-search, heuristic planner for problems with preferences.