diff --git a/src/symbolic/goals.cpp b/src/symbolic/goals.cpp index 684bbdb22bde3d4b596a836dfdc398ea02c7e948..189e6efc7d30209f70424dc9bac62022bbaab822 100644 --- a/src/symbolic/goals.cpp +++ b/src/symbolic/goals.cpp @@ -161,16 +161,17 @@ void RDDLGoal::write_PPDDL_problem(std::ostream &out) const void RDDLGoal::write_PPDDL(std::ostream &out, const std::vector<PPDDL::FullObject>& rule_params) const { - throw std::logic_error("Unimplemented"); + throw std::logic_error("Unimplemented RDDLGoal::write_PPDDL"); } -void RDDLGoal::PPDDL_grounding() { throw std::logic_error("Unimplemented"); }; +void RDDLGoal::PPDDL_grounding() { throw std::logic_error("Unimplemented RDDLGoal::PPDDL_grounding"); }; -void RDDLGoal::modify_reward(const float modification) { throw std::logic_error("Unimplemented (but can be implemented)"); }; +void RDDLGoal::modify_reward(const float modification) { throw std::logic_error("Unimplemented RDDLGoal::modify_reward (but can be implemented)"); }; RewardFunctionGroup RDDLGoal::get_pddl_grounded_goals(const std::vector<std::string>& symbolic_params, const std::vector<std::string>& grounded_params, - const PPDDLObjectManager<PPDDL::FullObject>& object_manager) const { throw std::logic_error("Unimplemented"); return RewardFunctionGroup(); }; + const PPDDLObjectManager<PPDDL::FullObject>& object_manager) const +{ throw std::logic_error("Unimplemented RDDLGoal::get_pddl_grounded_goals"); return RewardFunctionGroup(); }; void RDDLGoal::add_simple_reward(const PredicateGroup<TypedAtom>& preconditions, const float reward_value) { RDDLGoalComponent::Ptr reward_value_component_ptr(new RDDLGoalNumericLeaf(reward_value));