_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 |