AIToolbox
A library that offers tools for AI problem solving.
|
Go to the documentation of this file. 1 #ifndef AI_TOOLBOX_POMDP_QMDP_HEADER_FILE
2 #define AI_TOOLBOX_POMDP_QMDP_HEADER_FILE
52 QMDP(
unsigned horizon,
double tolerance = 0.001);
74 std::tuple<double, ValueFunction, MDP::QFunction>
operator()(
const M & m);
135 auto solution = solver_(m);
137 const size_t S = m.getS();
140 v.emplace_back(
fromQFunction(m.getO(), std::get<2>(solution)));
142 return std::make_tuple(std::get<0>(solution), v, std::move(std::get<2>(solution)));