_m_areCachedImmediateRewards | BayesianGameForDecPOMDPStage | protected |
_m_immR | BayesianGameForDecPOMDPStage | protected |
_m_JAoverflow | BayesianGameBase | protected |
_m_JBs | BayesianGameForDecPOMDPStage | protected |
_m_JToverflow | BayesianGameBase | protected |
_m_nrActions | BayesianGameBase | protected |
_m_nrAgents | BayesianGameBase | protected |
_m_nrJA | BayesianGameBase | protected |
_m_nrJTypes | BayesianGameBase | protected |
_m_nrTypes | BayesianGameBase | protected |
_m_pu | BayesianGameForDecPOMDPStage | private |
_m_qHeuristic | BayesianGameForDecPOMDPStage | private |
_m_stepSizeActions | BayesianGameBase | protected |
_m_stepSizeTypes | BayesianGameBase | protected |
_m_verboseness | BayesianGameBase | protected |
AddProbability(Index i, double p) | BayesianGameBase | inline |
AddProbability(const std::vector< Index > &indIndices, double p) | BayesianGameBase | inline |
AreCachedJointToIndivIndices(const PolicyGlobals::PolicyDomainCategory pdc) const | BayesianGameBase | virtual |
BayesianGameBase() | BayesianGameBase | |
BayesianGameBase(size_t nrAgents, const std::vector< size_t > &nrActions, const std::vector< size_t > &nrTypes, int verboseness=0) | BayesianGameBase | |
BayesianGameBase(const BayesianGameBase &a) | BayesianGameBase | |
BayesianGameForDecPOMDPStage(const PlanningUnitDecPOMDPDiscrete *pu, const QFunctionJAOHInterface *q, Index t, size_t nrAgents, const std::vector< size_t > &nrActions, const std::vector< size_t > &nrTypes) | BayesianGameForDecPOMDPStage | protected |
BayesianGameForDecPOMDPStage(const PlanningUnitDecPOMDPDiscrete *pu, const QFunctionJAOHInterface *q, const boost::shared_ptr< const PartialJointPolicyDiscretePure > &pastJPol) | BayesianGameForDecPOMDPStage | |
BayesianGameForDecPOMDPStage(const PlanningUnitDecPOMDPDiscrete *pu) | BayesianGameForDecPOMDPStage | |
BayesianGameForDecPOMDPStage(const BayesianGameForDecPOMDPStage &a) | BayesianGameForDecPOMDPStage | |
BayesianGameForDecPOMDPStageInterface() | BayesianGameForDecPOMDPStageInterface | |
BayesianGameForDecPOMDPStageInterface(const boost::shared_ptr< const PartialJointPolicyDiscretePure > &pastJPol) | BayesianGameForDecPOMDPStageInterface | |
BayesianGameForDecPOMDPStageInterface(Index t) | BayesianGameForDecPOMDPStageInterface | |
BayesianGameIdenticalPayoff() | BayesianGameIdenticalPayoff | |
BayesianGameIdenticalPayoff(const BayesianGameIdenticalPayoff &o) | BayesianGameIdenticalPayoff | |
BayesianGameIdenticalPayoff(size_t nrAgents, const std::vector< size_t > &nrActions, const std::vector< size_t > &nrTypes, bool useSparseRewardModel=false) | BayesianGameIdenticalPayoff | |
BayesianGameIdenticalPayoffInterface() | BayesianGameIdenticalPayoffInterface | inline |
BayesianGameIdenticalPayoffInterface(size_t nrAgents, const std::vector< size_t > &nrActions, const std::vector< size_t > &nrTypes) | BayesianGameIdenticalPayoffInterface | inline |
CacheJointToIndivAOH_Indices() const | BayesianGameBase | inline |
CacheJointToIndivOH_Indices() const | BayesianGameBase | inline |
CacheJointToIndivType_Indices() const | BayesianGameBase | inline |
ChangeNrActions(Index agI, size_t new_nr) | BayesianGameBase | protected |
ChangeNrTypes(Index agI, size_t new_nr) | BayesianGameBase | protected |
ClearAllImmediateRewards() | BayesianGameForDecPOMDPStage | inlinevirtual |
ComputeAllImmediateRewards(const FactoredDecPOMDPDiscreteInterface *fd=0) | BayesianGameForDecPOMDPStage | virtual |
ComputeDiscountedImmediateRewardForJPol(const boost::shared_ptr< JointPolicyDiscretePure > &jpolBG, const PlanningUnitFactoredDecPOMDPDiscrete *pu=0) const | BayesianGameForDecPOMDPStage | virtual |
ComputeImmediateReward(Index jtI, Index jaI) const | BayesianGameForDecPOMDPStage | protected |
ComputeValueJPol(const JointPolicyDiscretePure &jpolBG) const | BayesianGameIdenticalPayoff | virtual |
ConstructExtendedPolicy(PartialJointPolicyDiscretePure &jpolPrevTs, JointPolicyDiscretePure &jpolBG, std::vector< size_t > &nrOHts, std::vector< Index > &firstOHtsI) | BayesianGameForDecPOMDPStage | protected |
Fill_FirstOHtsI(Index ts, std::vector< Index > &firstOHtsI) | BayesianGameForDecPOMDPStage | protected |
Fill_jaI_Array(Index ts, Index joIs[], boost::shared_ptr< const JointPolicyDiscretePure > jpolPrevTs, Index *jaI_arr) | BayesianGameForDecPOMDPStage | protected |
Fill_joI_Array(const Index ts, const std::vector< Index > &indTypes, const std::vector< Index > &firstOHtsI, Index *joI_arr) | BayesianGameForDecPOMDPStage | protected |
GenerateRandomBG(size_t nrAgents, std::vector< size_t > acs, std::vector< size_t > obs) | BayesianGameIdenticalPayoff | static |
GetDefaultIndexDomCat() const | BayesianGameBase | virtual |
GetImmediateReward(Index jtI, Index jaI, const FactoredDecPOMDPDiscreteInterface *fd=0) const | BayesianGameForDecPOMDPStage | inlinevirtual |
GetNrActions(Index agentI) const | BayesianGameBase | inlinevirtual |
GetNrActions() const | BayesianGameBase | inline |
GetNrAgents() const | BayesianGameBase | inlinevirtual |
GetNrJointActions() const | BayesianGameBase | |
GetNrJointPolicies() const | BayesianGameBase | inline |
Interface_ProblemToPolicyDiscretePure::GetNrJointPolicies(PolicyGlobals::PolicyDomainCategory cat, size_t depth=MAXHORIZON) const | Interface_ProblemToPolicyDiscretePure | inline |
GetNrJointTypes() const | BayesianGameBase | |
GetNrPolicies(Index ag) const | BayesianGameBase | inline |
Interface_ProblemToPolicyDiscretePure::GetNrPolicies(Index ag, PolicyGlobals::PolicyDomainCategory cat, size_t depth=MAXHORIZON) const | Interface_ProblemToPolicyDiscretePure | inline |
GetNrPolicyDomainElements(Index agentI, PolicyGlobals::PolicyDomainCategory cat, size_t depth=MAXHORIZON) const | BayesianGameBase | virtual |
GetNrTypes() const | BayesianGameBase | inline |
GetNrTypes(Index agI) const | BayesianGameBase | inline |
GetPastJointPolicy() const | BayesianGameForDecPOMDPStageInterface | inline |
GetProbability(Index i) const | BayesianGameBase | virtual |
GetProbability(const std::vector< Index > &indIndices) const | BayesianGameBase | inlinevirtual |
GetPUDecPOMDPDiscrete() const | BayesianGameForDecPOMDPStage | inline |
GetQHeur() const | BayesianGameForDecPOMDPStage | inline |
GetStage() const | BayesianGameForDecPOMDPStageInterface | inline |
GetUtility(const Index jtype, const Index ja) const | BayesianGameIdenticalPayoff | inlinevirtual |
GetUtility(const std::vector< Index > &indTypeIndices, const std::vector< Index > &indActionIndices) const | BayesianGameIdenticalPayoff | inlinevirtual |
IndividualToJointActionIndices(const Index *IndArr) const | BayesianGameBase | inlinevirtual |
IndividualToJointActionIndices(const std::vector< Index > &indices) const | BayesianGameBase | inlinevirtual |
IndividualToJointTypeIndices(const std::vector< Index > &indices) const | BayesianGameBase | inline |
Initialize() | BayesianGameForDecPOMDPStage | protected |
Interface_ProblemToPolicyDiscrete() | Interface_ProblemToPolicyDiscrete | inline |
JointToIndividualActionIndices(Index jaI) const | BayesianGameBase | inline |
JointToIndividualPolicyDomainIndices(Index jdI, PolicyGlobals::PolicyDomainCategory cat) const | BayesianGameBase | inlinevirtual |
JointToIndividualPolicyDomainIndicesRef(Index jdI, PolicyGlobals::PolicyDomainCategory cat) const | BayesianGameBase | inlinevirtual |
JointToIndividualTypeIndices(Index jTypeI) const | BayesianGameBase | inline |
Load(const std::string &filename) | BayesianGameIdenticalPayoff | static |
LoadTextFormat(const std::string &filename) | BayesianGameIdenticalPayoff | static |
operator=(const BayesianGameForDecPOMDPStage &o) | BayesianGameForDecPOMDPStage | |
BayesianGameIdenticalPayoff::operator=(const BayesianGameIdenticalPayoff &o) | BayesianGameIdenticalPayoff | |
BayesianGameIdenticalPayoffInterface::operator=(const BayesianGameIdenticalPayoffInterface &o) | BayesianGameIdenticalPayoffInterface | inline |
BayesianGameBase::operator=(const BayesianGameBase &o) | BayesianGameBase | |
Print() const | BayesianGameForDecPOMDPStage | inlinevirtual |
PrintUtilForJointType(Index jtype) const | BayesianGameIdenticalPayoff | inline |
ProbRewardForjoahI(Index ts, Index jtI, Index *jaI_arr, Index *joI_arr, Index &jaohI, double &PjaohI, double &ExpR_0_prevTS_thisJAOH) | BayesianGameForDecPOMDPStage | protected |
SanityCheck() | BayesianGameBase | inlinevirtual |
SanityCheckBGBase() | BayesianGameBase | |
Save(const BayesianGameIdenticalPayoff &bg, const std::string &filename) | BayesianGameIdenticalPayoff | static |
SaveTextFormat(const BayesianGameIdenticalPayoff &bg, const std::string &filename) | BayesianGameIdenticalPayoff | static |
SetInitialized(bool b) | BayesianGameIdenticalPayoff | |
SetProbability(Index i, double p) | BayesianGameBase | inline |
SetProbability(const std::vector< Index > &indIndices, double p) | BayesianGameBase | inline |
SetUtility(const Index jtype, const Index ja, const double u) | BayesianGameIdenticalPayoff | inline |
SetUtility(const std::vector< Index > &indTypeIndices, const std::vector< Index > &indActionIndices, const double u) | BayesianGameIdenticalPayoff | inline |
SoftPrint() const | BayesianGameForDecPOMDPStage | virtual |
SoftPrintAction(Index agentI, Index actionI) const | BayesianGameBase | virtual |
SoftPrintPolicyDomainElement(Index agentI, Index typeIndex, PolicyGlobals::PolicyDomainCategory cat) const | BayesianGameBase | virtual |
SoftPrintSummary() const | BayesianGameBase | |
SoftPrintType(Index agentI, Index typeIndex) const | BayesianGameBase | |
SoftPrintUtilForJointType(Index jtype) const | BayesianGameIdenticalPayoff | |
~BayesianGameBase() | BayesianGameBase | |
~BayesianGameForDecPOMDPStage() | BayesianGameForDecPOMDPStage | |
~BayesianGameForDecPOMDPStageInterface() | BayesianGameForDecPOMDPStageInterface | inlinevirtual |
~BayesianGameIdenticalPayoff() | BayesianGameIdenticalPayoff | virtual |
~Interface_ProblemToPolicyDiscrete() | Interface_ProblemToPolicyDiscrete | inlinevirtual |
~Interface_ProblemToPolicyDiscretePure() | Interface_ProblemToPolicyDiscretePure | inlinevirtual |