_m_agentPositionX | Problem_CGBG_FF | private |
_m_agentPositionY | Problem_CGBG_FF | private |
_m_agentScopes | BayesianGameCollaborativeGraphical | protected |
_m_agentsForHouse_action | Problem_CGBG_FF | private |
_m_agentsForHouse_obs | Problem_CGBG_FF | private |
_m_allAgents | Problem_CGBG_FF | private |
_m_houseIndices_action | Problem_CGBG_FF | private |
_m_houseIndices_obs | Problem_CGBG_FF | private |
_m_housePositionX | Problem_CGBG_FF | private |
_m_housePositionY | Problem_CGBG_FF | private |
_m_initialized | BayesianGameBase | protected |
_m_JAoverflow | BayesianGameBase | protected |
_m_jt_pd | BayesianGameCollaborativeGraphical | protected |
_m_JToverflow | BayesianGameBase | protected |
_m_k | Problem_CGBG_FF | private |
_m_LRFs | BayesianGameCollaborativeGraphical | protected |
_m_maxNrAgentsObservingAHouse | Problem_CGBG_FF | private |
_m_Norm_cache | Problem_CGBG_FF | private |
_m_nrActions | BayesianGameBase | protected |
_m_nrActionsPerAgent | Problem_CGBG_FF | private |
_m_nrAgents | BayesianGameBase | protected |
_m_nrFireLevels | Problem_CGBG_FF | private |
_m_nrHouses | Problem_CGBG_FF | private |
_m_nrJA | BayesianGameBase | protected |
_m_nrJTypes | BayesianGameBase | protected |
_m_nrLRFs | BayesianGameCollaborativeGraphical | protected |
_m_nrObservedHousesPerAgents | Problem_CGBG_FF | private |
_m_nrObsPerHouse | Problem_CGBG_FF | private |
_m_nrTypes | BayesianGameBase | protected |
_m_stepSizeActions | BayesianGameBase | protected |
_m_stepSizeTypes | BayesianGameBase | protected |
_m_verboseness | BayesianGameBase | protected |
AddEdge(Index hI) | Problem_CGBG_FF | private |
AddLRF(const Scope &s) | BayesianGameCollaborativeGraphical | |
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 |
AssignAgentActionsToHouses() | Problem_CGBG_FF | private |
AssignAgentTypesToHouses() | Problem_CGBG_FF | private |
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 | |
BayesianGameCollaborativeGraphical() | BayesianGameCollaborativeGraphical | |
BayesianGameCollaborativeGraphical(size_t nrAgents, const std::vector< size_t > &nrActions, const std::vector< size_t > &nrTypes) | BayesianGameCollaborativeGraphical | |
BayesianGameCollaborativeGraphical(const BayesianGameCollaborativeGraphical &a) | BayesianGameCollaborativeGraphical | |
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 |
ComputeDistanceAgentToHouse(Index agI, Index hI) | Problem_CGBG_FF | private |
ComputeHouseProbability(Index hI, const Scope &tupleOfAgents, const std::vector< Index > &types) const | Problem_CGBG_FF | private |
ComputeIndividualTypeProb(Index agI, Index typeI, std::vector< Index > &FL_vec) const | Problem_CGBG_FF | private |
ComputeLocalProbability(const Scope &tupleOfAgents, const std::vector< Index > &types) const | Problem_CGBG_FF | private |
ComputeLocalUtility(Index hI, const Scope &tupleOfAgents, const std::vector< Index > &actions, const std::vector< Index > &types) | Problem_CGBG_FF | private |
ComputeNumberOfAgentsPresentAtHouse(Index houseI, const std::vector< Index > &a_vec) const | Problem_CGBG_FF | private |
ComputeValueJPol(const JointPolicyDiscretePure &jpolBG) const | BayesianGameCollaborativeGraphical | virtual |
diPair typedef | Problem_CGBG_FF | protected |
DistributeProbability(Index jtI, double p) | BayesianGameCollaborativeGraphical | |
ExportAsMAID(const std::string &suffix="", const std::string &prefix="/tmp/") const | Problem_CGBG_FF | virtual |
BayesianGameCollaborativeGraphical::ExportAsMAID() const | BayesianGameCollaborativeGraphical | inlinevirtual |
ExportToTextFiles(const std::string &suffix="", const std::string &prefix="/tmp/") const | Problem_CGBG_FF | |
FilterObservationsForHouse(Index hI, const Scope &tupleOfAgents, const std::vector< Index > &types) const | Problem_CGBG_FF | private |
FLObservationProb(Index fireLevel, Problem_CGBG_FF::observation_t obs) const | Problem_CGBG_FF | private |
GetAgentsForHouse(Index houseI) | Problem_CGBG_FF | private |
GetBGIPforLRF(Index e) const | BayesianGameCollaborativeGraphical | inlinevirtual |
GetDefaultIndexDomCat() const | BayesianGameBase | virtual |
GetHouseReward(Index fl, size_t nrAgentsPresent) const | Problem_CGBG_FF | private |
GetNrActions(Index agentI) const | BayesianGameBase | inlinevirtual |
GetNrActions() const | BayesianGameBase | inline |
GetNrAgents() const | BayesianGameBase | inlinevirtual |
GetNrJointActions() const | BayesianGameBase | |
GetNrJointActionsForLRF(Index e) | BayesianGameCollaborativeGraphical | virtual |
GetNrJointPolicies() const | BayesianGameBase | inline |
Interface_ProblemToPolicyDiscretePure::GetNrJointPolicies(PolicyGlobals::PolicyDomainCategory cat, size_t depth=MAXHORIZON) const | Interface_ProblemToPolicyDiscretePure | inline |
GetNrJointTypes() const | BayesianGameBase | |
GetNrJointTypesForLRF(Index e) | BayesianGameCollaborativeGraphical | virtual |
GetNrLRFs() const | BayesianGameCollaborativeGraphical | inlinevirtual |
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 |
GetProbability(Index jtype) const | Problem_CGBG_FF | virtual |
BayesianGameCollaborativeGraphical::GetProbability(Index e, const std::vector< Index > &indTypes) const | BayesianGameCollaborativeGraphical | virtual |
BayesianGameCollaborativeGraphical::GetProbability(Index e, Index jtI_e) const | BayesianGameCollaborativeGraphical | virtual |
BayesianGameIdenticalPayoffInterface::GetProbability(const std::vector< Index > &indIndices) const | BayesianGameBase | inlinevirtual |
GetRestrictedJointTypeProbabilities(Index jtI) const | BayesianGameCollaborativeGraphical | |
GetScope(Index e) const | BayesianGameCollaborativeGraphical | inlinevirtual |
GetUnixName() const | Problem_CGBG_FF | |
GetUtility(Index e, Index jtI_e, Index jaI_e) const | BayesianGameCollaborativeGraphical | virtual |
GetUtility(Index e, const std::vector< Index > &indTypes_e, const std::vector< Index > &actions_e) const | BayesianGameCollaborativeGraphical | virtual |
GetUtility(Index jtype, Index ja) const | BayesianGameCollaborativeGraphical | virtual |
GetUtility(const std::vector< Index > &indTypeIndices, const std::vector< Index > &indActionIndices) const | BayesianGameCollaborativeGraphical | virtual |
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() | BayesianGameBase | protected |
Interface_ProblemToPolicyDiscrete() | Interface_ProblemToPolicyDiscrete | inline |
IsFullyConnected() const | BayesianGameCollaborativeGraphical | |
JointToGroupActionIndex(Index e, Index jtI) const | BayesianGameCollaborativeGraphical | virtual |
JointToGroupTypeIndex(Index e, Index jtI) const | BayesianGameCollaborativeGraphical | virtual |
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 |
Likelihood(Index houseI, const std::vector< observation_t > &oVec_hI, Index fireLevel) const | Problem_CGBG_FF | private |
observation_t typedef | Problem_CGBG_FF | |
operator=(const BayesianGameCollaborativeGraphical &o) | BayesianGameCollaborativeGraphical | |
BayesianGameIdenticalPayoffInterface::operator=(const BayesianGameIdenticalPayoffInterface &o) | BayesianGameIdenticalPayoffInterface | inline |
BayesianGameBase::operator=(const BayesianGameBase &o) | BayesianGameBase | |
Print() const | BayesianGameIdenticalPayoffInterface | inlinevirtual |
Prior(Index houseI, Index fireLevel) const | Problem_CGBG_FF | private |
Problem_CGBG_FF(size_t nrHouses, size_t nrFLs, size_t nrAgents, size_t nrActionsPerAgent, size_t nrObservedHousesPerAgent, size_t k) | Problem_CGBG_FF | |
RestrictIndividualIndicesToScope(const std::vector< T > &indivIndices, Index LRF) const | BayesianGameCollaborativeGraphical | |
SanityCheck() | BayesianGameBase | inlinevirtual |
SanityCheckBGBase() | BayesianGameBase | |
SanityCheckBGCG() const | BayesianGameCollaborativeGraphical | |
ScatterAgents() | Problem_CGBG_FF | private |
ScatterHouses() | Problem_CGBG_FF | private |
SetInitialized(bool b) | BayesianGameBase | |
SetProbability(Index jtI, double p) | BayesianGameCollaborativeGraphical | inlinevirtual |
SetProbability(Index e, const std::vector< Index > &indTypes, double p) | BayesianGameCollaborativeGraphical | virtual |
SetProbability(Index e, Index jtI_e, double p) | BayesianGameCollaborativeGraphical | virtual |
BayesianGameIdenticalPayoffInterface::SetProbability(const std::vector< Index > &indIndices, double p) | BayesianGameBase | inline |
SetProbabilityDistribution(const PDDiscreteInterface *pd) | BayesianGameCollaborativeGraphical | |
SetUtility(Index e, Index jtI_e, Index jaI_e, double ut) | BayesianGameCollaborativeGraphical | virtual |
SetUtility(Index e, const std::vector< Index > &indTypes_e, const std::vector< Index > &actions_e, double ut) | BayesianGameCollaborativeGraphical | virtual |
SoftPrint() const | BayesianGameCollaborativeGraphical | virtual |
SoftPrintAction(Index agentI, Index actionI) const | BayesianGameBase | virtual |
SoftPrintPolicyDomainElement(Index agentI, Index typeIndex, PolicyGlobals::PolicyDomainCategory cat) const | BayesianGameBase | virtual |
SoftPrintReadableType(Index agI, Index typeI) const | Problem_CGBG_FF | |
SoftPrintSummary() const | BayesianGameCollaborativeGraphical | |
SoftPrintType(Index agentI, Index typeIndex) const | BayesianGameBase | |
TypeIndexToObservationIndices(Index agI, Index typeI) const | Problem_CGBG_FF | private |
TypeIndexToObservationIndices(Index typeI, std::vector< Index > &obsIndices) const | Problem_CGBG_FF | private |
VecDMap typedef | Problem_CGBG_FF | private |
VecDPair typedef | Problem_CGBG_FF | private |
~BayesianGameBase() | BayesianGameBase | |
~BayesianGameCollaborativeGraphical() | BayesianGameCollaborativeGraphical | virtual |
~Interface_ProblemToPolicyDiscrete() | Interface_ProblemToPolicyDiscrete | inlinevirtual |
~Interface_ProblemToPolicyDiscretePure() | Interface_ProblemToPolicyDiscretePure | inlinevirtual |
~Problem_CGBG_FF() | Problem_CGBG_FF | |