+ public:
+ Action(std::string executable, literals preconditions, literals effects);
+ Action(const Action& action);
+ Action(){};
+ const literals& effects() const;
+ const literals& preconditions() const;
+ const std::string& executable() const;
+ int execute() const;