AIToolbox
A library that offers tools for AI problem solving.
AIToolbox::MDP::DoubleQLearning Member List

This is the complete list of members for AIToolbox::MDP::DoubleQLearning, including all inherited members.

DoubleQLearning(size_t S, size_t A, double discount=1.0, double alpha=0.1)AIToolbox::MDP::DoubleQLearning
DoubleQLearning(const M &model, double alpha=0.1)AIToolbox::MDP::DoubleQLearning
getA() constAIToolbox::MDP::DoubleQLearning
getDiscount() constAIToolbox::MDP::DoubleQLearning
getLearningRate() constAIToolbox::MDP::DoubleQLearning
getQFunction() constAIToolbox::MDP::DoubleQLearning
getQFunctionA() constAIToolbox::MDP::DoubleQLearning
getQFunctionB() constAIToolbox::MDP::DoubleQLearning
getS() constAIToolbox::MDP::DoubleQLearning
setDiscount(double d)AIToolbox::MDP::DoubleQLearning
setLearningRate(double a)AIToolbox::MDP::DoubleQLearning
setQFunction(const QFunction &qfun)AIToolbox::MDP::DoubleQLearning
stepUpdateQ(size_t s, size_t a, size_t s1, double rew)AIToolbox::MDP::DoubleQLearning