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

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

getA() constAIToolbox::MDP::SparseModel
getDiscount() constAIToolbox::MDP::SparseModel
getExpectedReward(size_t s, size_t a, size_t s1) constAIToolbox::MDP::SparseModel
getRewardFunction() constAIToolbox::MDP::SparseModel
getS() constAIToolbox::MDP::SparseModel
getTransitionFunction() constAIToolbox::MDP::SparseModel
getTransitionFunction(size_t a) constAIToolbox::MDP::SparseModel
getTransitionProbability(size_t s, size_t a, size_t s1) constAIToolbox::MDP::SparseModel
isTerminal(size_t s) constAIToolbox::MDP::SparseModel
RewardMatrix typedefAIToolbox::MDP::SparseModel
sampleSR(size_t s, size_t a) constAIToolbox::MDP::SparseModel
setDiscount(double d)AIToolbox::MDP::SparseModel
setRewardFunction(const R &r)AIToolbox::MDP::SparseModel
setRewardFunction(const RewardMatrix &r)AIToolbox::MDP::SparseModel
setTransitionFunction(const T &t)AIToolbox::MDP::SparseModel
setTransitionFunction(const TransitionMatrix &t)AIToolbox::MDP::SparseModel
SparseModel(size_t s, size_t a, double discount=1.0)AIToolbox::MDP::SparseModel
SparseModel(size_t s, size_t a, const T &t, const R &r, double d=1.0)AIToolbox::MDP::SparseModel
SparseModel(const M &model)AIToolbox::MDP::SparseModel
SparseModel(NoCheck, size_t s, size_t a, TransitionMatrix &&t, RewardMatrix &&r, double d)AIToolbox::MDP::SparseModel
TransitionMatrix typedefAIToolbox::MDP::SparseModel