26 static constexpr
const char *
configKey =
"QLearning";
37 double discountFactor{0.5};
static constexpr const char * configKey
void updateActionValues(state_t previousState, state_t nextState, action_t previousAction, double reward) override
std::shared_ptr< Context > context
ActionValuesFunction * actionValues
QLearning(std::shared_ptr< Context > context, TabularActionValues *actionValues)