| _actionsBoolTable_ | gum::AdaptiveRMaxPlaner | private |
| _actionsRMaxTable_ | gum::AdaptiveRMaxPlaner | private |
| _clearTables_() | gum::AdaptiveRMaxPlaner | private |
| _counterTable_ | gum::AdaptiveRMaxPlaner | private |
| _firstTime_ | gum::StructuredPlaner< double > | private |
| _fmdpLearner_ | gum::AdaptiveRMaxPlaner | private |
| _initialized_ | gum::AdaptiveRMaxPlaner | private |
| _initializedTable_ | gum::AdaptiveRMaxPlaner | private |
| _makeRMaxFunctionGraphs_() | gum::AdaptiveRMaxPlaner | private |
| _recurArgMaxCopy_(NodeId, Idx, const MultiDimFunctionGraph< double > *, MultiDimFunctionGraph< ArgMaxSet< double, Idx >, SetTerminalNodePolicy > *, HashTable< NodeId, NodeId > &) | gum::StructuredPlaner< double > | private |
| _recurExtractOptPol_(NodeId, const MultiDimFunctionGraph< ArgMaxSet< double, Idx >, SetTerminalNodePolicy > *, HashTable< NodeId, NodeId > &) | gum::StructuredPlaner< double > | private |
| _rmax_ | gum::AdaptiveRMaxPlaner | private |
| _rThreshold_ | gum::AdaptiveRMaxPlaner | private |
| _threshold_ | gum::StructuredPlaner< double > | private |
| _transferActionIds_(const ArgMaxSet< double, Idx > &, ActionSet &) | gum::StructuredPlaner< double > | private |
| _visitLearner_(const IVisitableGraphLearner *, NodeId currentNodeId, MultiDimFunctionGraph< double > *, MultiDimFunctionGraph< double > *) | gum::AdaptiveRMaxPlaner | private |
| AdaptiveRMaxPlaner(IOperatorStrategy< double > *opi, double discountFactor, double epsilon, const ILearningStrategy *learner, bool verbose) | gum::AdaptiveRMaxPlaner | private |
| addReward_(MultiDimFunctionGraph< double > *function, Idx actionId=0) | gum::StructuredPlaner< double > | protectedvirtual |
| allActions_ | gum::IDecisionStrategy | protected |
| argmaximiseQactions_(std::vector< MultiDimFunctionGraph< ArgMaxSet< double, Idx >, SetTerminalNodePolicy > * > &) | gum::StructuredPlaner< double > | protectedvirtual |
| checkState(const Instantiation &newState, Idx actionId) | gum::AdaptiveRMaxPlaner | inlinevirtual |
| discountFactor_ | gum::StructuredPlaner< double > | protected |
| elVarSeq_ | gum::StructuredPlaner< double > | protected |
| evalPolicy_() | gum::AdaptiveRMaxPlaner | protectedvirtual |
| evalQaction_(const MultiDimFunctionGraph< double > *, Idx) | gum::StructuredPlaner< double > | protectedvirtual |
| extractOptimalPolicy_(const MultiDimFunctionGraph< ArgMaxSet< double, Idx >, SetTerminalNodePolicy > *optimalValueFunction) | gum::StructuredPlaner< double > | protected |
| fmdp() | gum::StructuredPlaner< double > | inline |
| fmdp_ | gum::StructuredPlaner< double > | protected |
| initialize(const FMDP< double > *fmdp) | gum::AdaptiveRMaxPlaner | virtual |
| gum::StructuredPlaner< double >::initialize(const FMDP< double > *fmdp) | gum::StructuredPlaner< double > | virtual |
| initVFunction_() | gum::AdaptiveRMaxPlaner | protectedvirtual |
| makeArgMax_(const MultiDimFunctionGraph< double > *Qaction, Idx actionId) | gum::StructuredPlaner< double > | protected |
| makePlanning(Idx nbStep=1000000) | gum::AdaptiveRMaxPlaner | virtual |
| maximiseQactions_(std::vector< MultiDimFunctionGraph< double > * > &) | gum::StructuredPlaner< double > | protectedvirtual |
| minimiseFunctions_(std::vector< MultiDimFunctionGraph< double > * > &) | gum::StructuredPlaner< double > | protectedvirtual |
| operator_ | gum::StructuredPlaner< double > | protected |
| optimalPolicy() | gum::StructuredPlaner< double > | inlinevirtual |
| optimalPolicy2String() | gum::StructuredPlaner< double > | virtual |
| optimalPolicy_ | gum::StructuredPlaner< double > | protected |
| optimalPolicySize() | gum::StructuredPlaner< double > | inlinevirtual |
| optPol_ | gum::IDecisionStrategy | protected |
| ReducedAndOrderedInstance(const ILearningStrategy *learner, double discountFactor=0.9, double epsilon=0.00001, bool verbose=true) | gum::AdaptiveRMaxPlaner | inlinestatic |
| setOptimalStrategy(MultiDimFunctionGraph< ActionSet, SetTerminalNodePolicy > *optPol) | gum::IDecisionStrategy | inline |
| spumddInstance(double discountFactor=0.9, double epsilon=0.00001, bool verbose=true) | gum::StructuredPlaner< double > | inlinestatic |
| stateOptimalPolicy(const Instantiation &curState) | gum::IDecisionStrategy | inlinevirtual |
| StructuredPlaner(IOperatorStrategy< double > *opi, double discountFactor, double epsilon, bool verbose) | gum::StructuredPlaner< double > | protected |
| sviInstance(double discountFactor=0.9, double epsilon=0.00001, bool verbose=true) | gum::StructuredPlaner< double > | inlinestatic |
| TreeInstance(const ILearningStrategy *learner, double discountFactor=0.9, double epsilon=0.00001, bool verbose=true) | gum::AdaptiveRMaxPlaner | inlinestatic |
| valueIteration_() | gum::AdaptiveRMaxPlaner | protectedvirtual |
| verbose_ | gum::StructuredPlaner< double > | protected |
| vFunction() | gum::StructuredPlaner< double > | inline |
| vFunction_ | gum::StructuredPlaner< double > | protected |
| vFunctionSize() | gum::StructuredPlaner< double > | inlinevirtual |
| ~AdaptiveRMaxPlaner() | gum::AdaptiveRMaxPlaner | |
| ~IDecisionStrategy() | gum::IDecisionStrategy | inlinevirtual |
| ~IPlanningStrategy() | gum::IPlanningStrategy< double > | inlinevirtual |
| ~StructuredPlaner() | gum::StructuredPlaner< double > | virtual |