diff --git a/src/plasp/pddl/Domain.cpp b/src/plasp/pddl/Domain.cpp index 9bd80ff..5a5a527 100644 --- a/src/plasp/pddl/Domain.cpp +++ b/src/plasp/pddl/Domain.cpp @@ -169,6 +169,7 @@ void Domain::parseRequirementSection() m_context.parser.skipWhiteSpace(); } + // TODO: Do this check only once the problem is parsed // If no requirements are specified, assume STRIPS if (m_requirements.empty()) m_requirements.emplace_back(Requirement::Type::STRIPS); diff --git a/src/plasp/pddl/Problem.cpp b/src/plasp/pddl/Problem.cpp index 36438fd..60dd461 100644 --- a/src/plasp/pddl/Problem.cpp +++ b/src/plasp/pddl/Problem.cpp @@ -133,6 +133,7 @@ void Problem::parseRequirementSection() m_context.parser.skipWhiteSpace(); } + // TODO: Do this check only once the domain is parsed // If no requirements are specified, assume STRIPS if (m_requirements.empty()) m_requirements.emplace_back(Requirement::Type::STRIPS);