Changed effects in normalized PDDL effects according to recent changes.

This commit is contained in:
2017-06-27 18:17:02 +02:00
parent 0beab67bd4
commit da85683f7c
2 changed files with 26 additions and 23 deletions

View File

@@ -183,8 +183,7 @@ namespace detail
{
using ConditionalEffectT = Variant<
Literal,
AndPointer<Literal>,
NotPointer<ConditionalEffect>>;
AndPointer<Literal>>;
}
class ConditionalEffect : public detail::ConditionalEffectT
@@ -196,16 +195,14 @@ class ConditionalEffect : public detail::ConditionalEffectT
////////////////////////////////////////////////////////////////////////////////////////////////////
// TODO: support effects appropriately
class Effect;
namespace detail
{
using EffectT = Variant<
AtomicFormula,
Literal,
AndPointer<Effect>,
ForAllPointer<Effect>,
NotPointer<Effect>,
WhenPointer<Precondition, ConditionalEffect>>;
}