| _m_A | MultiAgentDecisionProcessDiscrete | private |
| _m_agents | MultiAgentDecisionProcess | protected |
| _m_allAgentsScope | MultiAgentDecisionProcess | protected |
| _m_eventObservability | MultiAgentDecisionProcessDiscrete | private |
| _m_falseNegativeObs | MultiAgentDecisionProcessDiscrete | private |
| _m_initialized | MultiAgentDecisionProcessDiscrete | private |
| _m_nrAgents | MultiAgentDecisionProcess | protected |
| _m_O | MultiAgentDecisionProcessDiscrete | private |
| _m_p_oModel | MultiAgentDecisionProcessDiscrete | private |
| _m_p_tModel | MultiAgentDecisionProcessDiscrete | private |
| _m_problemFile | MultiAgentDecisionProcess | protected |
| _m_S | MultiAgentDecisionProcessDiscrete | private |
| _m_sparse | MultiAgentDecisionProcessDiscrete | private |
| _m_unixName | MultiAgentDecisionProcess | protected |
| AddAction(Index AI, const std::string &name, const std::string &description="") | MultiAgentDecisionProcessDiscrete | inline |
| AddAgent(std::string name) | MultiAgentDecisionProcess | |
| AddObservation(Index AI, const std::string &name, const std::string &description="") | MultiAgentDecisionProcessDiscrete | inline |
| AddState(const std::string &StateName) | MultiAgentDecisionProcessDiscrete | inline |
| Clone() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| ConstructJointActions() | MultiAgentDecisionProcessDiscrete | inline |
| ConstructJointObservations() | MultiAgentDecisionProcessDiscrete | inline |
| CreateNewObservationModel() | MultiAgentDecisionProcessDiscrete | |
| CreateNewTransitionModel() | MultiAgentDecisionProcessDiscrete | |
| GetAction(Index agentI, Index a) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetActionDiscrete(Index agentI, Index a) const | MultiAgentDecisionProcessDiscrete | inline |
| GetActionIndexByName(const std::string &a, Index agentI) const | MultiAgentDecisionProcessDiscrete | inline |
| GetAgentIndexByName(const std::string &s) const | MultiAgentDecisionProcess | |
| GetAgentNameByIndex(Index i) const | MultiAgentDecisionProcess | |
| MultiAgentDecisionProcessDiscreteInterface::GetAllAgentScope() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| MultiAgentDecisionProcess::GetAllAgentScope() const | MultiAgentDecisionProcess | inlinevirtual |
| GetDescription() const | MultiAgentDecisionProcess | inline |
| GetEventObservability() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetFalseNegativeObs() const | MultiAgentDecisionProcessDiscrete | inline |
| GetInitialStateProbability(Index sI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetISD() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetJointAction(Index i) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetJointObservation(Index i) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetName() const | MultiAgentDecisionProcess | inline |
| GetNrActions() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetNrActions(Index AgentI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscreteInterface::GetNrAgents() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| MultiAgentDecisionProcess::GetNrAgents() const | MultiAgentDecisionProcess | virtual |
| GetNrJointActions() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetNrJointActions(const Scope &agScope) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetNrJointObservations() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetNrObservations() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetNrObservations(Index AgentI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetNrStates() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetObservation(Index agentI, Index a) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetObservationDiscrete(Index agentI, Index a) const | MultiAgentDecisionProcessDiscrete | inline |
| GetObservationIndexByName(const std::string &o, Index agentI) const | MultiAgentDecisionProcessDiscrete | inline |
| GetObservationModelDiscretePtr() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetObservationProbability(Index jaI, Index sucSI, Index joI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetOGet() const | MultiAgentDecisionProcessDiscrete | virtual |
| GetProblemFile() const | MultiAgentDecisionProcess | |
| GetSparse() const | MultiAgentDecisionProcessDiscrete | inline |
| GetState(Index i) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetStateIndexByName(const std::string &s) const | MultiAgentDecisionProcessDiscrete | inline |
| GetTGet() const | MultiAgentDecisionProcessDiscrete | virtual |
| GetTransitionModelDiscretePtr() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetTransitionProbability(Index sI, Index jaI, Index sucSI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscreteInterface::GetUnixName() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| MultiAgentDecisionProcess::GetUnixName() const | MultiAgentDecisionProcess | inlinevirtual |
| IndividualToJointActionIndices(const Index *AI_ar) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| IndividualToJointActionIndices(const std::vector< Index > &ja_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| IndividualToJointObservationIndices(const std::vector< Index > &jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| Initialize() | MultiAgentDecisionProcessDiscrete | inline |
| JointToIndividualActionIndices(Index jaI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| JointToIndividualActionIndices(Index ja_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| JointToIndividualObservationIndices(Index joI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| JointToIndividualObservationIndices(Index jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| JointToRestrictedJointActionIndex(Index jaI, const Scope &agSc_e) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| JointToRestrictedJointObservationIndex(Index joI, const Scope &agSc_e) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| 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 | |
| MultiAgentDecisionProcessDiscrete(const std::string &name="received unspec. by MultiAgentDecisionProcessDiscrete", const std::string &descr="received unspec.by MultiAgentDecisionProcessDiscrete", const std::string &pf="received unspec. by MultiAgentDecisionProcessDiscrete") | MultiAgentDecisionProcessDiscrete | |
| MultiAgentDecisionProcessDiscrete(size_t nrAgents, size_t nrS, const std::string &name="received unspec. by MultiAgentDecisionProcessDiscrete", const std::string &descr="received unspec.by MultiAgentDecisionProcessDiscrete", const std::string &pf="received unspec. by MultiAgentDecisionProcessDiscrete") | MultiAgentDecisionProcessDiscrete | |
| MultiAgentDecisionProcessDiscrete(const MultiAgentDecisionProcessDiscrete &a) | MultiAgentDecisionProcessDiscrete | |
| Print() const | MultiAgentDecisionProcessDiscrete | inline |
| SampleInitialState() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| SampleJointObservation(Index jaI, Index sucI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| SampleJointObservation(Index sI, Index jaI, Index sucI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| SampleSuccessorState(Index sI, Index jaI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| SanityCheck(void) | MultiAgentDecisionProcessDiscrete | private |
| SetActionsInitialized(bool b) | MultiAgentDecisionProcessDiscrete | inline |
| SetDescription(const std::string &description) | MultiAgentDecisionProcess | inline |
| SetEventObservability(bool eventO) | MultiAgentDecisionProcessDiscrete | |
| SetFalseNegativeObs(Index falseNegativeObs) | MultiAgentDecisionProcessDiscrete | inline |
| SetInitialized(bool b) | MultiAgentDecisionProcessDiscrete | protected |
| SetISD(StateDistribution *p) | MultiAgentDecisionProcessDiscrete | inline |
| SetName(const std::string &name) | MultiAgentDecisionProcess | inline |
| SetNrActions(Index AI, size_t nrA) | MultiAgentDecisionProcessDiscrete | inline |
| SetNrAgents(size_t nrAgents) | MultiAgentDecisionProcess | |
| SetNrObservations(Index AI, size_t nrO) | MultiAgentDecisionProcessDiscrete | inline |
| SetNrStates(size_t nrS) | MultiAgentDecisionProcessDiscrete | inline |
| SetObservationModelPtr(ObservationModelDiscrete *ptr) | MultiAgentDecisionProcessDiscrete | inline |
| SetObservationProbability(Index jaI, Index sucSI, Index joI, double p) | MultiAgentDecisionProcessDiscrete | inline |
| SetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI, double p) | MultiAgentDecisionProcessDiscrete | inline |
| SetObservationsInitialized(bool b) | MultiAgentDecisionProcessDiscrete | inline |
| SetSparse(bool sparse) | MultiAgentDecisionProcessDiscrete | |
| SetStatesInitialized(bool b) | MultiAgentDecisionProcessDiscrete | inline |
| SetTransitionModelPtr(TransitionModelDiscrete *ptr) | MultiAgentDecisionProcessDiscrete | inline |
| SetTransitionProbability(Index sI, Index jaI, Index sucSI, double p) | MultiAgentDecisionProcessDiscrete | inline |
| SetUniformISD() | MultiAgentDecisionProcessDiscrete | inline |
| SetUnixName(std::string unixName) | MultiAgentDecisionProcess | inline |
| SoftPrint() const | MultiAgentDecisionProcessDiscrete | virtual |
| SoftPrintState(Index sI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| ~MultiAgentDecisionProcess() | MultiAgentDecisionProcess | virtual |
| ~MultiAgentDecisionProcessDiscrete() | MultiAgentDecisionProcessDiscrete | |
| ~MultiAgentDecisionProcessDiscreteInterface() | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| ~MultiAgentDecisionProcessInterface() | MultiAgentDecisionProcessInterface | inlinevirtual |