| _m_agents | MultiAgentDecisionProcess | protected |
| _m_allAgentsScope | MultiAgentDecisionProcess | protected |
| _m_initialized | POSGDiscrete | private |
| MultiAgentDecisionProcessDiscrete::_m_nrAgents | MultiAgentDecisionProcess | protected |
| _m_p_rModel | POSGDiscrete | protected |
| _m_problemFile | MultiAgentDecisionProcess | protected |
| _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 =0 | POSGDiscrete | pure virtual |
| ConstructJointActions() | MultiAgentDecisionProcessDiscrete | inline |
| ConstructJointObservations() | MultiAgentDecisionProcessDiscrete | inline |
| CreateNewObservationModel() | MultiAgentDecisionProcessDiscrete | |
| CreateNewRewardModel(Index agentI, size_t nrS, size_t nrJA) | POSGDiscrete | |
| CreateNewRewardModelForAgent(Index agentI)=0 | POSGDiscreteInterface | pure virtual |
| CreateNewTransitionModel() | MultiAgentDecisionProcessDiscrete | |
| POSGDiscreteInterface::GetAction(Index agentI, Index a) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| 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 | |
| POSGDiscreteInterface::GetAllAgentScope() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::MultiAgentDecisionProcess::GetAllAgentScope() const | MultiAgentDecisionProcess | inlinevirtual |
| GetDescription() const | MultiAgentDecisionProcess | inline |
| GetDiscount(Index agentI) const | POSG | inline |
| GetDiscountForAgent(Index agentI) const =0 | POSGInterface | pure virtual |
| POSGDiscreteInterface::GetEventObservability() const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::GetEventObservability() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetFalseNegativeObs() const | MultiAgentDecisionProcessDiscrete | inline |
| POSGDiscreteInterface::GetInitialStateProbability(Index sI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetInitialStateProbability(Index sI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetISD() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetISD() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetJointAction(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetJointAction(Index i) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetJointObservation(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetJointObservation(Index i) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetName() const | MultiAgentDecisionProcess | inline |
| POSGDiscreteInterface::GetNrActions() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| POSGDiscreteInterface::GetNrActions(Index AgentI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetNrActions() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::GetNrActions(Index AgentI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetNrAgents() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::MultiAgentDecisionProcess::GetNrAgents() const | MultiAgentDecisionProcess | virtual |
| POSGDiscreteInterface::GetNrJointActions() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| POSGDiscreteInterface::GetNrJointActions(const Scope &agScope) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetNrJointActions() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::GetNrJointActions(const Scope &agScope) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetNrJointObservations() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetNrJointObservations() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetNrObservations() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| POSGDiscreteInterface::GetNrObservations(Index AgentI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetNrObservations() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::GetNrObservations(Index AgentI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetNrStates() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetNrStates() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetObservation(Index agentI, Index a) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::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 |
| POSGDiscreteInterface::GetObservationModelDiscretePtr() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetObservationModelDiscretePtr() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetObservationProbability(Index jaI, Index sucSI, Index joI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| POSGDiscreteInterface::GetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::GetObservationProbability(Index jaI, Index sucSI, Index joI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::GetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetOGet() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetOGet() const | MultiAgentDecisionProcessDiscrete | virtual |
| GetProblemFile() const | MultiAgentDecisionProcess | |
| GetReward(Index agentI, Index sI, Index jaI) const | POSGDiscrete | inline |
| GetReward(Index agentI, State *s, JointAction *ja) const | POSGDiscrete | |
| GetRewardForAgent(Index agentI, Index sI, Index jaI) const =0 | POSGDiscreteInterface | pure virtual |
| POSGInterface::GetRewardForAgent(Index agentI, State *s, JointAction *ja) const =0 | POSGInterface | pure virtual |
| GetRewardModelPtr(Index agentI) const | POSGDiscrete | inline |
| GetRewardType(Index agentI) const | POSG | inline |
| GetRewardTypeForAgent(Index agentI) const =0 | POSGInterface | pure virtual |
| GetSparse() const | MultiAgentDecisionProcessDiscrete | inline |
| POSGDiscreteInterface::GetState(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetState(Index i) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| GetStateIndexByName(const std::string &s) const | MultiAgentDecisionProcessDiscrete | inline |
| POSGDiscreteInterface::GetTGet() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetTGet() const | MultiAgentDecisionProcessDiscrete | virtual |
| POSGDiscreteInterface::GetTransitionModelDiscretePtr() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetTransitionModelDiscretePtr() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetTransitionProbability(Index sI, Index jaI, Index sucSI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::GetTransitionProbability(Index sI, Index jaI, Index sucSI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::GetUnixName() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::MultiAgentDecisionProcess::GetUnixName() const | MultiAgentDecisionProcess | inlinevirtual |
| POSGDiscreteInterface::IndividualToJointActionIndices(const Index *AI_ar) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| POSGDiscreteInterface::IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| POSGDiscreteInterface::IndividualToJointActionIndices(const std::vector< Index > &ja_e, const Scope &agSC) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::IndividualToJointActionIndices(const Index *AI_ar) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::IndividualToJointActionIndices(const std::vector< Index > &ja_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| POSGDiscreteInterface::IndividualToJointObservationIndices(const std::vector< Index > &jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::IndividualToJointObservationIndices(const std::vector< Index > &jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| Initialize() | MultiAgentDecisionProcessDiscrete | inline |
| POSGDiscreteInterface::JointToIndividualActionIndices(Index jaI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| POSGDiscreteInterface::JointToIndividualActionIndices(Index ja_e, const Scope &agSC) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::JointToIndividualActionIndices(Index jaI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::JointToIndividualActionIndices(Index ja_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::JointToIndividualObservationIndices(Index joI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| POSGDiscreteInterface::JointToIndividualObservationIndices(Index jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::JointToIndividualObservationIndices(Index joI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::JointToIndividualObservationIndices(Index jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::JointToRestrictedJointActionIndex(Index jaI, const Scope &agSc_e) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::JointToRestrictedJointActionIndex(Index jaI, const Scope &agSc_e) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::JointToRestrictedJointObservationIndex(Index joI, const Scope &agSc_e) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::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 | |
| POSG() | POSG | |
| POSGDiscrete(const std::string &name="received unspec. by POSGDiscrete", const std::string &descr="received unspec. by POSGDiscrete", const std::string &pf="received unspec. by POSGDiscrete") | POSGDiscrete | |
| Print() const | MultiAgentDecisionProcessDiscrete | inline |
| POSGDiscreteInterface::SampleInitialState() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::SampleInitialState() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::SampleJointObservation(Index jaI, Index sucI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| POSGDiscreteInterface::SampleJointObservation(Index sI, Index jaI, Index sucI) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::SampleJointObservation(Index jaI, Index sucI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| MultiAgentDecisionProcessDiscrete::SampleJointObservation(Index sI, Index jaI, Index sucI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| POSGDiscreteInterface::SampleSuccessorState(Index sI, Index jaI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::SampleSuccessorState(Index sI, Index jaI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| SetActionsInitialized(bool b) | MultiAgentDecisionProcessDiscrete | inline |
| SetDescription(const std::string &description) | MultiAgentDecisionProcess | inline |
| SetDiscount(Index agentI, double d) | POSG | |
| SetDiscountForAgent(Index agentI, double d)=0 | POSGInterface | pure virtual |
| SetEventObservability(bool eventO) | MultiAgentDecisionProcessDiscrete | |
| SetFalseNegativeObs(Index falseNegativeObs) | MultiAgentDecisionProcessDiscrete | inline |
| SetInitialized(bool b) | POSGDiscrete | |
| SetISD(StateDistribution *p) | MultiAgentDecisionProcessDiscrete | inline |
| SetName(const std::string &name) | MultiAgentDecisionProcess | inline |
| SetNrActions(Index AI, size_t nrA) | MultiAgentDecisionProcessDiscrete | inline |
| MultiAgentDecisionProcessDiscrete::SetNrAgents(size_t nrAgents) | MultiAgentDecisionProcess | |
| POSG::SetNrAgents(size_t nrAgents) | POSG | |
| 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 |
| SetReward(Index agentI, Index sI, Index jaI, double r) | POSGDiscrete | inline |
| SetReward(Index agentI, Index sI, Index jaI, Index sucSI, double r) | POSGDiscrete | |
| SetReward(Index agentI, Index sI, Index jaI, Index sucSI, Index joI, double r) | POSGDiscrete | |
| SetRewardForAgent(Index agentI, Index sI, Index jaI, double r)=0 | POSGDiscreteInterface | pure virtual |
| SetRewardForAgent(Index agentI, Index sI, Index jaI, Index sucSI, double r)=0 | POSGDiscreteInterface | pure virtual |
| SetRewardForAgent(Index agentI, Index sI, Index jaI, Index sucSI, Index joI, double r)=0 | POSGDiscreteInterface | pure virtual |
| POSGInterface::SetRewardForAgent(Index agentI, State *s, JointAction *ja, double r)=0 | POSGInterface | pure virtual |
| SetRewardType(Index agentI, reward_t r) | POSG | |
| SetRewardTypeForAgent(Index agentI, reward_t r)=0 | POSGInterface | pure virtual |
| 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 | POSGDiscrete | virtual |
| POSGDiscreteInterface::SoftPrintState(Index sI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscrete::SoftPrintState(Index sI) const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
| ~MultiAgentDecisionProcess() | MultiAgentDecisionProcess | virtual |
| ~MultiAgentDecisionProcessDiscrete() | MultiAgentDecisionProcessDiscrete | |
| ~MultiAgentDecisionProcessDiscreteInterface() | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| ~MultiAgentDecisionProcessInterface() | MultiAgentDecisionProcessInterface | inlinevirtual |
| ~POSGDiscrete() | POSGDiscrete | |
| ~POSGDiscreteInterface() | POSGDiscreteInterface | inlinevirtual |
| ~POSGInterface() | POSGInterface | inlinevirtual |