6 #include <knowrob/reasoner/Computable.h>
14 const std::vector<DefiningReasoner> &reasonerList)
21 return std::make_shared<Computable>(
predicate, lit->isNegated(), lit->reasonerList());
Computable(const FirstOrderLiteral &literal, const std::vector< DefiningReasoner > &reasonerList)
std::shared_ptr< Computable > ComputablePtr
std::shared_ptr< Predicate > PredicatePtr
FirstOrderLiteralPtr applyBindings(const FirstOrderLiteralPtr &lit, const Bindings &bindings)