aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
gum::AdaptiveRMaxPlaner Member List

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

_actionsBoolTable_gum::AdaptiveRMaxPlanerprivate
_actionsRMaxTable_gum::AdaptiveRMaxPlanerprivate
_clearTables_()gum::AdaptiveRMaxPlanerprivate
_counterTable_gum::AdaptiveRMaxPlanerprivate
_fmdpLearner_gum::AdaptiveRMaxPlanerprivate
_initialized_gum::AdaptiveRMaxPlanerprivate
_initializedTable_gum::AdaptiveRMaxPlanerprivate
_makeRMaxFunctionGraphs_()gum::AdaptiveRMaxPlanerprivate
_rmax_gum::AdaptiveRMaxPlanerprivate
_rThreshold_gum::AdaptiveRMaxPlanerprivate
_visitLearner_(const IVisitableGraphLearner *, NodeId currentNodeId, MultiDimFunctionGraph< double > *, MultiDimFunctionGraph< double > *)gum::AdaptiveRMaxPlanerprivate
AdaptiveRMaxPlaner(IOperatorStrategy< double > *opi, double discountFactor, double epsilon, const ILearningStrategy *learner, bool verbose)gum::AdaptiveRMaxPlanerprivate
addReward_(MultiDimFunctionGraph< double > *function, Idx actionId=0)gum::StructuredPlaner< double >protectedvirtual
allActions_gum::IDecisionStrategyprotected
argmaximiseQactions_(std::vector< MultiDimFunctionGraph< ArgMaxSet< double, Idx >, SetTerminalNodePolicy > *> &)gum::StructuredPlaner< double >protectedvirtual
checkState(const Instantiation &newState, Idx actionId)gum::AdaptiveRMaxPlanerinlinevirtual
discountFactor_gum::StructuredPlaner< double >protected
elVarSeq_gum::StructuredPlaner< double >protected
evalPolicy_()gum::AdaptiveRMaxPlanerprotectedvirtual
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::AdaptiveRMaxPlanervirtual
initVFunction_()gum::AdaptiveRMaxPlanerprotectedvirtual
makeArgMax_(const MultiDimFunctionGraph< double > *Qaction, Idx actionId)gum::StructuredPlaner< double >protected
makePlanning(Idx nbStep=1000000)gum::AdaptiveRMaxPlanervirtual
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::IDecisionStrategyprotected
ReducedAndOrderedInstance(const ILearningStrategy *learner, double discountFactor=0.9, double epsilon=0.00001, bool verbose=true)gum::AdaptiveRMaxPlanerinlinestatic
setOptimalStrategy(const MultiDimFunctionGraph< ActionSet, SetTerminalNodePolicy > *optPol)gum::IDecisionStrategyinline
spumddInstance(double discountFactor=0.9, double epsilon=0.00001, bool verbose=true)gum::StructuredPlaner< double >inlinestatic
stateOptimalPolicy(const Instantiation &curState)gum::IDecisionStrategyinlinevirtual
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::AdaptiveRMaxPlanerinlinestatic
valueIteration_()gum::AdaptiveRMaxPlanerprotectedvirtual
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::IDecisionStrategyinlinevirtual
~IPlanningStrategy()gum::IPlanningStrategy< double >inlinevirtual
~StructuredPlaner()gum::StructuredPlaner< double >virtual