aGrUM  0.16.0
gum::SDYNA Member List

This is the complete list of members for gum::SDYNA, including all inherited members.

__actionRewardgum::SDYNAprivate
__bingum::SDYNAprivate
__decidergum::SDYNAprivate
__lastActiongum::SDYNAprivate
__learnergum::SDYNAprivate
__nbObservationgum::SDYNAprivate
__nbValueIterationStepgum::SDYNAprivate
__observationPhaseLenghtgum::SDYNAprivate
__planergum::SDYNAprivate
_fmdpgum::SDYNAprotected
_lastStategum::SDYNAprotected
_verbosegum::SDYNAprivate
addAction(const Idx actionId, const std::string &actionName)gum::SDYNAinline
addVariable(const DiscreteVariable *var)gum::SDYNAinline
feedback(const Instantiation &originalState, const Instantiation &reachedState, Idx performedAction, double obtainedReward)gum::SDYNA
feedback(const Instantiation &reachedState, double obtainedReward)gum::SDYNA
initialize()gum::SDYNA
initialize(const Instantiation &initialState)gum::SDYNA
learnerSize()gum::SDYNAinline
makePlanning(Idx nbStep)gum::SDYNA
modelSize()gum::SDYNAinline
optimalPolicy2String()gum::SDYNAinline
optimalPolicySize()gum::SDYNAinline
RandomMDDInstance(double attributeSelectionThreshold=0.99, double similarityThreshold=0.3, double discountFactor=0.9, double epsilon=1, Idx observationPhaseLenght=100, Idx nbValueIterationStep=10)gum::SDYNAinlinestatic
RandomTreeInstance(double attributeSelectionThreshold=0.99, double discountFactor=0.9, double epsilon=1, Idx observationPhaseLenght=100, Idx nbValueIterationStep=10)gum::SDYNAinlinestatic
RMaxMDDInstance(double attributeSelectionThreshold=0.99, double similarityThreshold=0.3, double discountFactor=0.9, double epsilon=1, Idx observationPhaseLenght=100, Idx nbValueIterationStep=10)gum::SDYNAinlinestatic
RMaxTreeInstance(double attributeSelectionThreshold=0.99, double discountFactor=0.9, double epsilon=1, Idx observationPhaseLenght=100, Idx nbValueIterationStep=10)gum::SDYNAinlinestatic
SDYNA(ILearningStrategy *learner, IPlanningStrategy< double > *planer, IDecisionStrategy *decider, Idx observationPhaseLenght, Idx nbValueIterationStep, bool actionReward, bool verbose=true)gum::SDYNAprivate
setCurrentState(const Instantiation &currentState)gum::SDYNAinline
spimddiInstance(double attributeSelectionThreshold=0.99, double similarityThreshold=0.3, double discountFactor=0.9, double epsilon=1, Idx observationPhaseLenght=100, Idx nbValueIterationStep=10)gum::SDYNAinlinestatic
spitiInstance(double attributeSelectionThreshold=0.99, double discountFactor=0.9, double epsilon=1, Idx observationPhaseLenght=100, Idx nbValueIterationStep=10)gum::SDYNAinlinestatic
takeAction(const Instantiation &curState)gum::SDYNA
takeAction()gum::SDYNA
toString()gum::SDYNA
valueFunctionSize()gum::SDYNAinline
~SDYNA()gum::SDYNA