#ifndef __SAS__EFFECT_H #define __SAS__EFFECT_H #include #include namespace plasp { namespace sas { //////////////////////////////////////////////////////////////////////////////////////////////////// // // Effect // //////////////////////////////////////////////////////////////////////////////////////////////////// struct Effect { using Condition = AssignedVariable; using Conditions = std::vector; Conditions conditions; Condition postcondition; }; //////////////////////////////////////////////////////////////////////////////////////////////////// } } #endif