#include <FilteringKR.h>
Public Member Functions | |
virtual GraphPolicy * | computePolicy (const std::vector< actasp::AspRule > &goal, double suboptimality) const =0 throw (std::logic_error) |
virtual AnswerSet | filterState (const std::vector< actasp::AnswerSet > &plans, const std::vector< actasp::AspRule > &goals)=0 |
virtual | ~FilteringKR () |
Definition at line 10 of file FilteringKR.h.
virtual actasp::FilteringKR::~FilteringKR | ( | ) | [inline, virtual] |
Definition at line 16 of file FilteringKR.h.
virtual GraphPolicy* actasp::FilteringKR::computePolicy | ( | const std::vector< actasp::AspRule > & | goal, |
double | suboptimality | ||
) | const throw (std::logic_error) [pure virtual] |
Implements actasp::MultiPlanner.
Implemented in actasp::FilteringReasoner.
virtual AnswerSet actasp::FilteringKR::filterState | ( | const std::vector< actasp::AnswerSet > & | plans, |
const std::vector< actasp::AspRule > & | goals | ||
) | [pure virtual] |
Implemented in actasp::FilteringReasoner.