aGrUM
0.16.0
gum::FMDP< GUM_SCALAR > Member List
This is the complete list of members for
gum::FMDP< GUM_SCALAR >
, including all inherited members.
__actionCostTable
gum::FMDP< GUM_SCALAR >
private
__actionMap
gum::FMDP< GUM_SCALAR >
private
__actionRewardTable
gum::FMDP< GUM_SCALAR >
private
__actionSeq
gum::FMDP< GUM_SCALAR >
private
__actionTransitionTable
gum::FMDP< GUM_SCALAR >
private
__main2primed
gum::FMDP< GUM_SCALAR >
private
__onDestructionDeleteVars
gum::FMDP< GUM_SCALAR >
private
__varSeq
gum::FMDP< GUM_SCALAR >
private
actionId
(const std::string &) const
gum::FMDP< GUM_SCALAR >
actionName
(Idx actionId) const
gum::FMDP< GUM_SCALAR >
addAction
(Idx actionId, const std::string &action)
gum::FMDP< GUM_SCALAR >
addCost
(const MultiDimImplementation< GUM_SCALAR > *cost)
gum::FMDP< GUM_SCALAR >
inline
addCostForAction
(Idx actionId, const MultiDimImplementation< GUM_SCALAR > *cost)
gum::FMDP< GUM_SCALAR >
addReward
(const MultiDimImplementation< GUM_SCALAR > *reward)
gum::FMDP< GUM_SCALAR >
inline
addRewardForAction
(Idx actionId, const MultiDimImplementation< GUM_SCALAR > *reward)
gum::FMDP< GUM_SCALAR >
addTransition
(const DiscreteVariable *var, const MultiDimImplementation< GUM_SCALAR > *transition)
gum::FMDP< GUM_SCALAR >
inline
addTransitionForAction
(Idx actionId, const DiscreteVariable *var, const MultiDimImplementation< GUM_SCALAR > *transition)
gum::FMDP< GUM_SCALAR >
addVariable
(const DiscreteVariable *var)
gum::FMDP< GUM_SCALAR >
beginActions
() const
gum::FMDP< GUM_SCALAR >
inline
beginVariables
() const
gum::FMDP< GUM_SCALAR >
inline
cost
(Idx actionId=0) const
gum::FMDP< GUM_SCALAR >
endActions
() const
gum::FMDP< GUM_SCALAR >
inline
endVariables
() const
gum::FMDP< GUM_SCALAR >
inline
FMDP
(bool onDestructionDeleteVar=false)
gum::FMDP< GUM_SCALAR >
main2prime
(const DiscreteVariable *mainVar) const
gum::FMDP< GUM_SCALAR >
inline
mapMainPrime
() const
gum::FMDP< GUM_SCALAR >
inline
reward
(Idx actionId=0) const
gum::FMDP< GUM_SCALAR >
size
() const
gum::FMDP< GUM_SCALAR >
toString
() const
gum::FMDP< GUM_SCALAR >
transition
(Idx actionId, const DiscreteVariable *v) const
gum::FMDP< GUM_SCALAR >
VarTransitionTable
typedef
gum::FMDP< GUM_SCALAR >
private
~FMDP
()
gum::FMDP< GUM_SCALAR >