-Action::Action(std::string executable, literals preconditions, literals effects){
- _execututable = executable;
+const Literals Action::_empty;
+
+Action::Action(std::string name,const Preconditions& preconditions, std::string executable,const EffectsMap& effects){
+ _name = name;
+ _executable = executable;