3 Action::Action(std::string executable, literals preconditions, literals effects){
4 _executable = executable;
5 _preconditions = preconditions;
9 Action::Action(const Action& action){
10 _executable = action._executable;
11 _preconditions = action._preconditions;
12 _effects = action._effects;
15 literals Action::effects() const{
19 literals Action::preconditions() const{
20 return _preconditions;
23 int Action::execute() const{