aGrUM
3.1.1
a C++ library for (probabilistic) graphical models
gum::FMDP< GUM_ELEMENT > Member List
This is the complete list of members for
gum::FMDP< GUM_ELEMENT >
, including all inherited members.
_actionCostTable_
gum::FMDP< GUM_ELEMENT >
private
_actionMap_
gum::FMDP< GUM_ELEMENT >
private
_actionRewardTable_
gum::FMDP< GUM_ELEMENT >
private
_actionSeq_
gum::FMDP< GUM_ELEMENT >
private
_actionTransitionTable_
gum::FMDP< GUM_ELEMENT >
private
_discount_
gum::FMDP< GUM_ELEMENT >
private
_main2primed_
gum::FMDP< GUM_ELEMENT >
private
_onDestructionDeleteVars_
gum::FMDP< GUM_ELEMENT >
private
_varSeq_
gum::FMDP< GUM_ELEMENT >
private
actionId
(std::string_view) const
gum::FMDP< GUM_ELEMENT >
actionName
(Idx actionId) const
gum::FMDP< GUM_ELEMENT >
addAction
(Idx actionId, std::string_view action)
gum::FMDP< GUM_ELEMENT >
addCost
(const MultiDimImplementation< GUM_ELEMENT > *cost)
gum::FMDP< GUM_ELEMENT >
addCostForAction
(Idx actionId, const MultiDimImplementation< GUM_ELEMENT > *cost)
gum::FMDP< GUM_ELEMENT >
addReward
(const MultiDimImplementation< GUM_ELEMENT > *reward)
gum::FMDP< GUM_ELEMENT >
addRewardForAction
(Idx actionId, const MultiDimImplementation< GUM_ELEMENT > *reward)
gum::FMDP< GUM_ELEMENT >
addTransition
(const DiscreteVariable *var, const MultiDimImplementation< GUM_ELEMENT > *transition)
gum::FMDP< GUM_ELEMENT >
addTransitionForAction
(Idx actionId, const DiscreteVariable *var, const MultiDimImplementation< GUM_ELEMENT > *transition)
gum::FMDP< GUM_ELEMENT >
addVariable
(const DiscreteVariable *var)
gum::FMDP< GUM_ELEMENT >
beginActions
() const
gum::FMDP< GUM_ELEMENT >
beginVariables
() const
gum::FMDP< GUM_ELEMENT >
cost
(Idx actionId=0) const
gum::FMDP< GUM_ELEMENT >
discount
() const
gum::FMDP< GUM_ELEMENT >
endActions
() const
gum::FMDP< GUM_ELEMENT >
endVariables
() const
gum::FMDP< GUM_ELEMENT >
FMDP
(bool onDestructionDeleteVar=false)
gum::FMDP< GUM_ELEMENT >
main2prime
(const DiscreteVariable *mainVar) const
gum::FMDP< GUM_ELEMENT >
mapMainPrime
() const
gum::FMDP< GUM_ELEMENT >
reward
(Idx actionId=0) const
gum::FMDP< GUM_ELEMENT >
setDeleteVariablesOnDestruction
(bool b)
gum::FMDP< GUM_ELEMENT >
setDiscount
(GUM_ELEMENT discount)
gum::FMDP< GUM_ELEMENT >
size
() const
gum::FMDP< GUM_ELEMENT >
toString
() const
gum::FMDP< GUM_ELEMENT >
transition
(Idx actionId, const DiscreteVariable *v) const
gum::FMDP< GUM_ELEMENT >
VarTransitionTable
typedef
gum::FMDP< GUM_ELEMENT >
private
~FMDP
()
gum::FMDP< GUM_ELEMENT >