4 #include <ext/hash_map>
15 Planner(std::vector<Action> actions, Literals init, Literals goal);
23 void makePlan(Node* node);
24 void addNode(Node* node);
28 std::queue<Node*> _executedNodes;
32 __gnu_cxx::hash_map<std::string,Node*> _addedEffects;
33 __gnu_cxx::hash_map<std::string,Action*> _actionEffects;
36 std::vector<Node*> _addedNodes;
37 std::vector<Action*> _actions;