| _m_agents | MultiAgentDecisionProcess | protected |
| _m_allAgentsScope | MultiAgentDecisionProcess | protected |
| _m_costOfMove | ProblemFireFightingFactored | protected |
| _m_forcePositionRepres | ProblemFireFightingFactored | protected |
| _m_includePositions | ProblemFireFightingFactored | protected |
| _m_multipleAgentExtinguishProb | ProblemFireFightingFactored | protected |
| _m_nrAgents | ProblemFireFightingFactored | protected |
| _m_nrFireLevels | ProblemFireFightingFactored | protected |
| _m_nrFLs_vec | ProblemFireFightingFactored | protected |
| _m_nrHouses | ProblemFireFightingFactored | protected |
| _m_nrJointFirelevels | ProblemFireFightingFactored | protected |
| _m_nrPerStateFeatureVec | ProblemFireFightingFactored | protected |
| _m_nrStateFeatures | ProblemFireFightingFactored | protected |
| _m_problemFile | MultiAgentDecisionProcess | protected |
| _m_unixName | MultiAgentDecisionProcess | protected |
| AddAction(Index AI, const std::string &name, const std::string &description="") | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| AddAgent(std::string name) | MultiAgentDecisionProcess | |
| AddObservation(Index AI, const std::string &name, const std::string &description="") | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| AddStateFactor(const std::string &n="undef. name", const std::string &d="undef. descr.") | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| AddStateFactorValue(Index sf, const std::string &v="undef") | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| FactoredDecPOMDPDiscreteInterface::AgentScopeBackup(const Scope &stateScope, const Scope &agentScope) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::AgentScopeBackup(const Scope &stateScope, const Scope &agentScope) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| CacheFlatModels(bool sparse) | FactoredDecPOMDPDiscrete | virtual |
| CacheFlatObservationModel(bool sparse=false) | MultiAgentDecisionProcessDiscreteFactoredStates | |
| CacheFlatRewardModel(bool sparse=false) | FactoredDecPOMDPDiscrete | |
| CacheFlatTransitionModel(bool sparse=false) | MultiAgentDecisionProcessDiscreteFactoredStates | |
| ClipRewardModel(Index sf, bool sparse) | FactoredDecPOMDPDiscrete | |
| Clone() const | ProblemFireFightingFactored | inlinevirtual |
| ComputeObservationProb(Index o, Index oVal, const std::vector< Index > &As, const std::vector< Index > &Ys, const std::vector< Index > &Os) const | ProblemFireFightingFactored | protectedvirtual |
| ComputeTransitionProb(Index y, Index yVal, const std::vector< Index > &Xs, const std::vector< Index > &As, const std::vector< Index > &Ys) const | ProblemFireFightingFactored | protectedvirtual |
| ConsistentVectorsOnSpecifiedScopes(const std::vector< Index > &v1, const Scope &scope1, const std::vector< Index > &v2, const Scope &scope2) | FactoredDecPOMDPDiscrete | protectedstatic |
| ConstructActions() | ProblemFireFightingFactored | protectedvirtual |
| ConstructJointActions() | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| ConstructJointObservations() | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| ConstructObservations() | ProblemFireFightingFactored | protectedvirtual |
| ConvertFiniteToInfiniteHorizon(size_t horizon) | FactoredDecPOMDPDiscrete | inline |
| CreateNewObservationModel() | MultiAgentDecisionProcessDiscreteFactoredStates | |
| CreateNewRewardModel() | FactoredDecPOMDPDiscrete | inlinevirtual |
| CreateNewRewardModelForAgent(Globals::Index) | FactoredDecPOMDPDiscrete | inline |
| CreateNewTransitionModel() | MultiAgentDecisionProcessDiscreteFactoredStates | |
| DecPOMDP() | DecPOMDP | |
| ExportSpuddFile(const std::string &filename) const | FactoredDecPOMDPDiscrete | virtual |
| FactoredDecPOMDPDiscrete(std::string name="received unspec. by FactoredDecPOMDPDiscrete", std::string descr="received unspec. by FactoredDecPOMDPDiscrete", std::string pf="received unspec. by FactoredDecPOMDPDiscrete") | FactoredDecPOMDPDiscrete | |
| FactoredDecPOMDPDiscreteInterface::FactorValueIndicesToStateIndex(const std::vector< Index > &fv) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::FactorValueIndicesToStateIndex(const std::vector< Index > &s_e_vec, const Scope &sfSC) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::FactorValueIndicesToStateIndex(const std::vector< Index > &fv) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::FactorValueIndicesToStateIndex(const std::vector< Index > &s_e_vec, const Scope &sfSC) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FLAMES enum value | ProblemFireFightingFactored | protected |
| FactoredDecPOMDPDiscreteInterface::Get2DBN() const | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::Get2DBN() | MultiAgentDecisionProcessDiscreteFactoredStates | inlineprotected |
| MultiAgentDecisionProcessDiscreteFactoredStates::Get2DBN() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetAction(Index agentI, Index a) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetAction(Index agentI, Index a) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| GetAgentIndexByName(const std::string &s) const | MultiAgentDecisionProcess | |
| GetAgentLocation(Index action, Index agI) const | ProblemFireFightingFactored | protectedvirtual |
| GetAgentNameByIndex(Index i) const | MultiAgentDecisionProcess | |
| GetAgentScopeForLRF(Index LRF) const | FactoredDecPOMDPDiscrete | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetAllAgentScope() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::MultiAgentDecisionProcess::GetAllAgentScope() const | MultiAgentDecisionProcess | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetAllStateFactorScope() const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetAllStateFactorScope() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| GetASoI_O(Index o) const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| GetASoI_Y(Index y) const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| GetDescription() const | MultiAgentDecisionProcess | inline |
| FactoredDecPOMDPDiscreteInterface::GetDiscount() const =0 | DecPOMDPInterface | pure virtual |
| DecPOMDP::GetDiscount() const | DecPOMDP | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetDiscountForAgent(Index agentI) const =0 | POSGInterface | pure virtual |
| DecPOMDP::GetDiscountForAgent(Index agentI) const | DecPOMDP | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetEventObservability() const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetEventObservability() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetFactoredISD() const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetFactoredISD() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| GetHousesAgentInfluences(Index agI) const | ProblemFireFightingFactored | protectedvirtual |
| GetImmediateRewardScopes() const | FactoredDecPOMDPDiscrete | virtual |
| FactoredDecPOMDPDiscreteInterface::GetInitialStateProbability(Index sI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetInitialStateProbability(Index sI) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetISD() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetISD() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetJointAction(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetJointAction(Index i) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetJointObservation(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetJointObservation(Index i) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| GetLRF(Index LRF) const | FactoredDecPOMDPDiscrete | inlinevirtual |
| GetLRFReward(Index LRF, Index sI_e, Index jaI_e) const | FactoredDecPOMDPDiscrete | inlinevirtual |
| GetLRFReward(Index LRF, const std::vector< Index > &sI_e, const std::vector< Index > &jaI_e) const | FactoredDecPOMDPDiscrete | virtual |
| GetLRFRewardFlat(Index LRF, Index flat_s, Index full_ja) const | FactoredDecPOMDPDiscrete | virtual |
| GetLRFRewardFlat(Index lrf, const std::vector< Index > &sfacs, const std::vector< Index > &as) const | FactoredDecPOMDPDiscrete | |
| GetMultipleAgentExtinguishProb() const | ProblemFireFightingFactored | protected |
| GetMultipleAgentExtinguishProbString() const | ProblemFireFightingFactored | protected |
| GetName() const | MultiAgentDecisionProcess | inline |
| FactoredDecPOMDPDiscreteInterface::GetNrActions() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::GetNrActions(Index AgentI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrActions() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrActions(Index AgentI) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetNrAgents() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::MultiAgentDecisionProcess::GetNrAgents() const | MultiAgentDecisionProcess | virtual |
| GetNrAgentsAtHouse(const std::vector< Index > &As, Index hI) const | ProblemFireFightingFactored | protectedvirtual |
| GetNrAIs(Index LRF) const | FactoredDecPOMDPDiscrete | |
| FactoredDecPOMDPDiscreteInterface::GetNrJointActions() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::GetNrJointActions(const Scope &agScope) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrJointActions() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrJointActions(const Scope &agScope) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetNrJointObservations() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrJointObservations() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| GetNrLRFs() const | FactoredDecPOMDPDiscrete | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetNrObservations() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::GetNrObservations(Index AgentI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrObservations() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrObservations(Index AgentI) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetNrStateFactorInstantiations(const Scope &sfScope) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrStateFactorInstantiations(const Scope &sfScope) const | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| FactoredDecPOMDPDiscreteInterface::GetNrStateFactors() const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrStateFactors() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetNrStates() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrStates() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetNrValuesForFactor(Index sf) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrValuesForFactor(Index sf) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetNrValuesPerFactor() const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetNrValuesPerFactor() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| GetNrXIs(Index LRF) const | FactoredDecPOMDPDiscrete | |
| FactoredDecPOMDPDiscreteInterface::GetObservation(Index agentI, Index a) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetObservation(Index agentI, Index a) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetObservationModelDiscretePtr() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetObservationModelDiscretePtr() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetObservationProbability(Index jaI, Index sucSI, Index joI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::GetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetObservationProbability(Index jaI, Index sucSI, Index joI) const | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI) const | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| FactoredDecPOMDPDiscreteInterface::GetOGet() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetOGet() const | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| GetOSoI_O(Index o) const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| GetProblemFile() const | MultiAgentDecisionProcess | |
| GetReward(const std::vector< Index > &sIs, const std::vector< Index > &aIs) const | FactoredDecPOMDPDiscrete | virtual |
| GetReward(Index sI, Index jaI) const | FactoredDecPOMDPDiscrete | virtual |
| GetReward(State *s, JointAction *ja) const | FactoredDecPOMDPDiscrete | inlinevirtual |
| GetRewardForAgent(Index agentI, Index sI, Index jaI) const | FactoredDecPOMDPDiscrete | inline |
| GetRewardForAgent(Index agI, State *s, JointAction *ja) const | FactoredDecPOMDPDiscrete | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetRewardType() const =0 | DecPOMDPInterface | pure virtual |
| DecPOMDP::GetRewardType() const | DecPOMDP | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetRewardTypeForAgent(Index agentI) const =0 | POSGInterface | pure virtual |
| DecPOMDP::GetRewardTypeForAgent(Index agentI) const | DecPOMDP | inlinevirtual |
| GetRGet() const | FactoredDecPOMDPDiscrete | virtual |
| FactoredDecPOMDPDiscreteInterface::GetState(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetState(Index i) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetStateFactorDiscrete(Index sfacI) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetStateFactorDiscrete(Index sfacI) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| GetStateFactorScopeForLRF(Index LRF) const | FactoredDecPOMDPDiscrete | inlinevirtual |
| GetStateVector(Index sI) const | ProblemFireFightingFactored | inlineprotected |
| FactoredDecPOMDPDiscreteInterface::GetTGet() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetTGet() const | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| FactoredDecPOMDPDiscreteInterface::GetTransitionModelDiscretePtr() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetTransitionModelDiscretePtr() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::GetTransitionProbability(Index sI, Index jaI, Index sucSI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::GetTransitionProbability(Index sI, Index jaI, Index sucSI) const | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| FactoredDecPOMDPDiscreteInterface::GetUnixName() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::MultiAgentDecisionProcess::GetUnixName() const | MultiAgentDecisionProcess | inlinevirtual |
| GetXSoI_O(Index o) const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| GetXSoI_Y(Index y) const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| GetYOProbability(const Scope &X, const std::vector< Index > &Xs, const Scope &A, const std::vector< Index > &As, const Scope &Y, const std::vector< Index > &Ys, const Scope &O, const std::vector< Index > &Os) const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| GetYSoI_O(Index o) const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| GetYSoI_Y(Index y) const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| FactoredDecPOMDPDiscreteInterface::IndividualToJointActionIndices(const Index *AI_ar) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::IndividualToJointActionIndices(const std::vector< Index > &ja_e, const Scope &agSC) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::IndividualToJointActionIndices(const Index *AI_ar) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::IndividualToJointActionIndices(const std::vector< Index > &ja_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::IndividualToJointObservationIndices(const std::vector< Index > &jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::IndividualToJointObservationIndices(const std::vector< Index > &jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| Initialize2DBN() | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| Initialize2DBN(ScopeFunctor &SetScopes, TransitionProbFunctor &ComputeTransitionProb, ObservationProbFunctor &ComputeObservationProb) | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| InitializeInstantiationInformation() | FactoredDecPOMDPDiscrete | |
| InitializePFFF() | ProblemFireFightingFactored | protected |
| InitializeStorage() | FactoredDecPOMDPDiscrete | |
| JointAIndicesValid() const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| JointIndicesValid() const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| JointOIndicesValid() const | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| FactoredDecPOMDPDiscreteInterface::JointToIndividualActionIndices(Index jaI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::JointToIndividualActionIndices(Index ja_e, const Scope &agSC) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::JointToIndividualActionIndices(Index jaI) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::JointToIndividualActionIndices(Index ja_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::JointToIndividualObservationIndices(Index joI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::JointToIndividualObservationIndices(Index jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::JointToIndividualObservationIndices(Index joI) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::JointToIndividualObservationIndices(Index jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::JointToRestrictedJointActionIndex(Index jaI, const Scope &agSc_e) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::JointToRestrictedJointActionIndex(Index jaI, const Scope &agSc_e) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::JointToRestrictedJointObservationIndex(Index joI, const Scope &agSc_e) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::JointToRestrictedJointObservationIndex(Index joI, const Scope &agSc_e) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MarginalizeISD(Index sf, std::vector< size_t > &factor_sizes, const FactoredStateDistribution *fsd) | FactoredDecPOMDPDiscrete | |
| MarginalizeStateFactor(Index sf, bool sparse) | FactoredDecPOMDPDiscrete | |
| MarginalizeTransitionObservationModel(const Index sf, bool sparse) | MultiAgentDecisionProcessDiscreteFactoredStates | |
| MultiAgentDecisionProcess(size_t nrAgents, const std::string &name="received unspec. by MultiAgentDecisionProcess", const std::string &description="received unspec. by MultiAgentDecisionProcess", const std::string &pf="received unspec. by MultiAgentDecisionProcess") | MultiAgentDecisionProcess | |
| MultiAgentDecisionProcess(const std::string &name="received unspec. by MultiAgentDecisionProcess", const std::string &description="received unspec. by MultiAgentDecisionProcess", const std::string &pf="received unspec. by MultiAgentDecisionProcess") | MultiAgentDecisionProcess | |
| MultiAgentDecisionProcessDiscreteFactoredStates(const std::string &name="received unspec. by MultiAgentDecisionProcessDiscreteFactoredStates", const std::string &descr="received unspec. by MultiAgentDecisionProcessDiscreteFactoredStates", const std::string &pf="received unspec. by MultiAgentDecisionProcessDiscreteFactoredStates") | MultiAgentDecisionProcessDiscreteFactoredStates | |
| MultiAgentDecisionProcessDiscreteFactoredStates(const MultiAgentDecisionProcessDiscreteFactoredStates &a) | MultiAgentDecisionProcessDiscreteFactoredStates | |
| NOFLAMES enum value | ProblemFireFightingFactored | protected |
| observation_t enum name | ProblemFireFightingFactored | protected |
| operator=(const MultiAgentDecisionProcessDiscreteFactoredStates &o) | MultiAgentDecisionProcessDiscreteFactoredStates | |
| Print() const | FactoredDecPOMDPDiscrete | inlinevirtual |
| ProblemFireFightingFactored(size_t nrAgents, size_t nrHouses, size_t nrFireLevels, double costOfMove=0.0, bool forcePositionRepres=false, double multipleAgentExtinguishProb=1.0, bool initialize=true) | ProblemFireFightingFactored | |
| RemoveStateFactor(Index sf) | MultiAgentDecisionProcessDiscreteFactoredStates | |
| RestrictedActionVectorToJointIndex(Index LRF, const std::vector< Index > &actionVec_e) const | FactoredDecPOMDPDiscrete | virtual |
| RestrictedStateVectorToJointIndex(Index LRF, const std::vector< Index > &stateVec_e) const | FactoredDecPOMDPDiscrete | virtual |
| FactoredDecPOMDPDiscreteInterface::DecPOMDPDiscreteInterface::SampleInitialState() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::MultiAgentDecisionProcessDiscreteFactoredStatesInterface::SampleInitialState(std::vector< Index > &sIs) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::SampleInitialState() const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::SampleInitialState(std::vector< Index > &sIs) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::DecPOMDPDiscreteInterface::SampleJointObservation(Index jaI, Index sucI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::DecPOMDPDiscreteInterface::SampleJointObservation(Index sI, Index jaI, Index sucI) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::MultiAgentDecisionProcessDiscreteFactoredStatesInterface::SampleJointObservation(const std::vector< Index > &aIs, const std::vector< Index > &sucIs, std::vector< Index > &oIs) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::SampleJointObservation(Index jaI, Index sucI) const | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::SampleJointObservation(Index sI, Index jaI, Index sucI) const | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::SampleJointObservation(const std::vector< Index > &aIs, const std::vector< Index > &sucIs, std::vector< Index > &oIs) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::SampleJointObservation(const std::vector< Index > &sIs, const std::vector< Index > &aIs, const std::vector< Index > &sucIs, std::vector< Index > &oIs) const | MultiAgentDecisionProcessDiscreteFactoredStates | |
| FactoredDecPOMDPDiscreteInterface::DecPOMDPDiscreteInterface::SampleSuccessorState(Index sI, Index jaI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::MultiAgentDecisionProcessDiscreteFactoredStatesInterface::SampleSuccessorState(const std::vector< Index > &sIs, const std::vector< Index > &aIs, std::vector< Index > &sucIs) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::SampleSuccessorState(Index sI, Index jaI) const | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::SampleSuccessorState(const std::vector< Index > &sIs, const std::vector< Index > &aIs, std::vector< Index > &sucIs) const | MultiAgentDecisionProcessDiscreteFactoredStates | virtual |
| SanityCheckObservations() const | MultiAgentDecisionProcessDiscreteFactoredStates | protectedvirtual |
| SanityCheckTransitions() const | MultiAgentDecisionProcessDiscreteFactoredStates | protectedvirtual |
| SetActionsInitialized(bool b) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetConnectionsSpecified(bool b) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetDescription(const std::string &description) | MultiAgentDecisionProcess | inline |
| FactoredDecPOMDPDiscreteInterface::SetDiscount(double d)=0 | DecPOMDPInterface | pure virtual |
| DecPOMDP::SetDiscount(double d) | DecPOMDP | virtual |
| FactoredDecPOMDPDiscreteInterface::SetDiscountForAgent(Index agentI, double d)=0 | POSGInterface | pure virtual |
| DecPOMDP::SetDiscountForAgent(Index agentI, double d) | DecPOMDP | inlinevirtual |
| SetEventObservability(bool eventO) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetInitialized(bool b) | MultiAgentDecisionProcessDiscreteFactoredStates | |
| SetISD(FactoredStateDistribution *p) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetName(const std::string &name) | MultiAgentDecisionProcess | inline |
| SetNrActions(Index AI, size_t nrA) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetNrAgents(size_t nrAgents) | MultiAgentDecisionProcess | |
| SetNrLRFs(size_t nr) | FactoredDecPOMDPDiscrete | inline |
| SetNrObservations(Index AI, size_t nrO) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetObservationsInitialized(bool b) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetOScopes() | ProblemFireFightingFactored | protectedvirtual |
| SetReward(Index sI, Index jaI, double r) | FactoredDecPOMDPDiscrete | inlinevirtual |
| SetReward(Index sI, Index jaI, Index sucSI, double r) | FactoredDecPOMDPDiscrete | virtual |
| SetReward(Index sI, Index jaI, Index sucSI, Index joI, double r) | FactoredDecPOMDPDiscrete | virtual |
| SetReward(State *s, JointAction *ja, double r) | FactoredDecPOMDPDiscrete | inlinevirtual |
| SetRewardForAgent(Index agentI, Index sI, Index jaI, double r) | FactoredDecPOMDPDiscrete | inline |
| SetRewardForAgent(Index agentI, Index sI, Index jaI, Index sucSI, double r) | FactoredDecPOMDPDiscrete | inline |
| SetRewardForAgent(Index agentI, Index sI, Index jaI, Index sucSI, Index joI, double r) | FactoredDecPOMDPDiscrete | inline |
| SetRewardForAgent(Index agI, State *s, JointAction *ja, double r) | FactoredDecPOMDPDiscrete | inlinevirtual |
| SetRewardForLRF(Index LRF, const std::vector< Index > &Xs, const std::vector< Index > &As, double reward) | FactoredDecPOMDPDiscrete | |
| SetRewardForLRF(Index LRF, const std::vector< Index > &Xs, const std::vector< Index > &As, const Scope &Y, const std::vector< Index > &Ys, const Scope &O, const std::vector< Index > &Os, double reward) | FactoredDecPOMDPDiscrete | |
| SetRewardForLRF(Index LRF, const Scope &X, const std::vector< Index > &Xs, const Scope &A, const std::vector< Index > &As, const Scope &Y, const std::vector< Index > &Ys, const Scope &O, const std::vector< Index > &Os, double reward) | FactoredDecPOMDPDiscrete | |
| FactoredDecPOMDPDiscreteInterface::SetRewardType(reward_t r)=0 | DecPOMDPInterface | pure virtual |
| DecPOMDP::SetRewardType(reward_t r) | DecPOMDP | virtual |
| FactoredDecPOMDPDiscreteInterface::SetRewardTypeForAgent(Index agentI, reward_t r)=0 | POSGInterface | pure virtual |
| DecPOMDP::SetRewardTypeForAgent(Index agentI, reward_t r) | DecPOMDP | inlinevirtual |
| SetRM(Index LRF, RewardModel *rm) | FactoredDecPOMDPDiscrete | inline |
| SetScopeForLRF(Index LRF, const Scope &X, const Scope &A) | FactoredDecPOMDPDiscrete | inline |
| SetScopeForLRF(Index LRF, const Scope &X, const Scope &A, const Scope &Y, const Scope &O) | FactoredDecPOMDPDiscrete | |
| SetSoI_O(Index o, const Scope &ASoI, const Scope &YSoI, const Scope &OSoI) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetSoI_O(Index o, const Scope &XSoI, const Scope &ASoI, const Scope &YSoI, const Scope &OSoI) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetSoI_Y(Index y, const Scope &XSoI, const Scope &ASoI, const Scope &YSoI) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetSparse(bool b) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetStatesInitialized(bool b) | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetUniformISD() | MultiAgentDecisionProcessDiscreteFactoredStates | inline |
| SetUnixName(std::string unixName) | MultiAgentDecisionProcess | inline |
| SetYScopes() | ProblemFireFightingFactored | protectedvirtual |
| SoftPrint() const | FactoredDecPOMDPDiscrete | virtual |
| SoftPrintBriefDescription() const | ProblemFireFightingFactored | protectedvirtual |
| SoftPrintDescription() const | ProblemFireFightingFactored | protectedvirtual |
| FactoredDecPOMDPDiscreteInterface::DecPOMDPDiscreteInterface::SoftPrintState(Index sI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::MultiAgentDecisionProcessDiscreteFactoredStatesInterface::SoftPrintState(Index sI) const | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::SoftPrintState(Index sI) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::StateIndexToFactorValueIndex(Index factor, Index s) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::StateIndexToFactorValueIndex(Index factor, Index s) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::StateIndexToFactorValueIndices(Index stateI) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| FactoredDecPOMDPDiscreteInterface::StateIndexToFactorValueIndices(Index s_e, const Scope &sfSC) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::StateIndexToFactorValueIndices(Index stateI) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::StateIndexToFactorValueIndices(Index s_e, const Scope &sfSC) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| FactoredDecPOMDPDiscreteInterface::StateScopeBackup(const Scope &stateScope, const Scope &agentScope) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStates::StateScopeBackup(const Scope &stateScope, const Scope &agentScope) const | MultiAgentDecisionProcessDiscreteFactoredStates | inlinevirtual |
| ~DecPOMDPDiscreteInterface() | DecPOMDPDiscreteInterface | inlinevirtual |
| ~DecPOMDPInterface() | DecPOMDPInterface | inlinevirtual |
| ~FactoredDecPOMDPDiscrete() | FactoredDecPOMDPDiscrete | virtual |
| ~FactoredDecPOMDPDiscreteInterface() | FactoredDecPOMDPDiscreteInterface | inlinevirtual |
| ~MultiAgentDecisionProcess() | MultiAgentDecisionProcess | virtual |
| ~MultiAgentDecisionProcessDiscreteFactoredStates() | MultiAgentDecisionProcessDiscreteFactoredStates | |
| ~MultiAgentDecisionProcessDiscreteFactoredStatesInterface() | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | inlinevirtual |
| ~MultiAgentDecisionProcessDiscreteInterface() | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| ~MultiAgentDecisionProcessInterface() | MultiAgentDecisionProcessInterface | inlinevirtual |
| ~POSGInterface() | POSGInterface | inlinevirtual |
| ~ProblemFireFightingFactored() | ProblemFireFightingFactored | inlinevirtual |