A | AIToolbox::MDP::OffPolicyBase | protected |
alpha_ | AIToolbox::MDP::OffPolicyBase | protected |
clearTraces() | AIToolbox::MDP::OffPolicyBase | |
discount_ | AIToolbox::MDP::OffPolicyBase | protected |
epsilon_ | AIToolbox::MDP::OffPolicyControl< ImportanceSampling > | protected |
getA() const | AIToolbox::MDP::OffPolicyBase | |
getDiscount() const | AIToolbox::MDP::OffPolicyBase | |
getEpsilon() const | AIToolbox::MDP::OffPolicyControl< ImportanceSampling > | |
getLearningRate() const | AIToolbox::MDP::OffPolicyBase | |
getQFunction() const | AIToolbox::MDP::OffPolicyBase | |
getS() const | AIToolbox::MDP::OffPolicyBase | |
getTolerance() const | AIToolbox::MDP::OffPolicyBase | |
getTraces() const | AIToolbox::MDP::OffPolicyBase | |
ImportanceSampling(const PolicyInterface &behaviour, const double discount=1.0, const double alpha=0.1, const double tolerance=0.001, const double epsilon=0.1) | AIToolbox::MDP::ImportanceSampling | inline |
OffPolicyBase(size_t s, size_t a, double discount=1.0, double alpha=0.1, double tolerance=0.001) | AIToolbox::MDP::OffPolicyBase | |
OffPolicyControl(size_t s, size_t a, double discount=1.0, double alpha=0.1, double tolerance=0.001, double epsilon=0.1) | AIToolbox::MDP::OffPolicyControl< ImportanceSampling > | |
Parent typedef | AIToolbox::MDP::ImportanceSampling | |
q_ | AIToolbox::MDP::OffPolicyBase | protected |
S | AIToolbox::MDP::OffPolicyBase | protected |
setDiscount(double d) | AIToolbox::MDP::OffPolicyBase | |
setEpsilon(double e) | AIToolbox::MDP::OffPolicyControl< ImportanceSampling > | |
setLearningRate(double a) | AIToolbox::MDP::OffPolicyBase | |
setQFunction(const QFunction &qfun) | AIToolbox::MDP::OffPolicyBase | |
setTolerance(double t) | AIToolbox::MDP::OffPolicyBase | |
setTraces(const Traces &t) | AIToolbox::MDP::OffPolicyBase | |
stepUpdateQ(const size_t s, const size_t a, const size_t s1, const double rew) | AIToolbox::MDP::OffPolicyControl< ImportanceSampling > | |
tolerance_ | AIToolbox::MDP::OffPolicyBase | protected |
Trace typedef | AIToolbox::MDP::OffPolicyBase | |
Traces typedef | AIToolbox::MDP::OffPolicyBase | |
traces_ | AIToolbox::MDP::OffPolicyBase | protected |
updateTraces(size_t s, size_t a, double error, double traceDiscount) | AIToolbox::MDP::OffPolicyBase | protected |