MultiAgentDecisionProcess
MultiAgentDecisionProcessDiscrete Member List

This is the complete list of members for MultiAgentDecisionProcessDiscrete, including all inherited members.

_m_AMultiAgentDecisionProcessDiscreteprivate
_m_agentsMultiAgentDecisionProcessprotected
_m_allAgentsScopeMultiAgentDecisionProcessprotected
_m_eventObservabilityMultiAgentDecisionProcessDiscreteprivate
_m_falseNegativeObsMultiAgentDecisionProcessDiscreteprivate
_m_initializedMultiAgentDecisionProcessDiscreteprivate
_m_nrAgentsMultiAgentDecisionProcessprotected
_m_OMultiAgentDecisionProcessDiscreteprivate
_m_p_oModelMultiAgentDecisionProcessDiscreteprivate
_m_p_tModelMultiAgentDecisionProcessDiscreteprivate
_m_problemFileMultiAgentDecisionProcessprotected
_m_SMultiAgentDecisionProcessDiscreteprivate
_m_sparseMultiAgentDecisionProcessDiscreteprivate
_m_unixNameMultiAgentDecisionProcessprotected
AddAction(Index AI, const std::string &name, const std::string &description="")MultiAgentDecisionProcessDiscreteinline
AddAgent(std::string name)MultiAgentDecisionProcess
AddObservation(Index AI, const std::string &name, const std::string &description="")MultiAgentDecisionProcessDiscreteinline
AddState(const std::string &StateName)MultiAgentDecisionProcessDiscreteinline
Clone() const MultiAgentDecisionProcessDiscreteinlinevirtual
ConstructJointActions()MultiAgentDecisionProcessDiscreteinline
ConstructJointObservations()MultiAgentDecisionProcessDiscreteinline
CreateNewObservationModel()MultiAgentDecisionProcessDiscrete
CreateNewTransitionModel()MultiAgentDecisionProcessDiscrete
GetAction(Index agentI, Index a) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetActionDiscrete(Index agentI, Index a) const MultiAgentDecisionProcessDiscreteinline
GetActionIndexByName(const std::string &a, Index agentI) const MultiAgentDecisionProcessDiscreteinline
GetAgentIndexByName(const std::string &s) const MultiAgentDecisionProcess
GetAgentNameByIndex(Index i) const MultiAgentDecisionProcess
MultiAgentDecisionProcessDiscreteInterface::GetAllAgentScope() const =0MultiAgentDecisionProcessInterfacepure virtual
MultiAgentDecisionProcess::GetAllAgentScope() const MultiAgentDecisionProcessinlinevirtual
GetDescription() const MultiAgentDecisionProcessinline
GetEventObservability() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetFalseNegativeObs() const MultiAgentDecisionProcessDiscreteinline
GetInitialStateProbability(Index sI) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetISD() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetJointAction(Index i) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetJointObservation(Index i) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetName() const MultiAgentDecisionProcessinline
GetNrActions() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetNrActions(Index AgentI) const MultiAgentDecisionProcessDiscreteinlinevirtual
MultiAgentDecisionProcessDiscreteInterface::GetNrAgents() const =0MultiAgentDecisionProcessInterfacepure virtual
MultiAgentDecisionProcess::GetNrAgents() const MultiAgentDecisionProcessvirtual
GetNrJointActions() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetNrJointActions(const Scope &agScope) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetNrJointObservations() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetNrObservations() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetNrObservations(Index AgentI) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetNrStates() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetObservation(Index agentI, Index a) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetObservationDiscrete(Index agentI, Index a) const MultiAgentDecisionProcessDiscreteinline
GetObservationIndexByName(const std::string &o, Index agentI) const MultiAgentDecisionProcessDiscreteinline
GetObservationModelDiscretePtr() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetObservationProbability(Index jaI, Index sucSI, Index joI) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetOGet() const MultiAgentDecisionProcessDiscretevirtual
GetProblemFile() const MultiAgentDecisionProcess
GetSparse() const MultiAgentDecisionProcessDiscreteinline
GetState(Index i) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetStateIndexByName(const std::string &s) const MultiAgentDecisionProcessDiscreteinline
GetTGet() const MultiAgentDecisionProcessDiscretevirtual
GetTransitionModelDiscretePtr() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetTransitionProbability(Index sI, Index jaI, Index sucSI) const MultiAgentDecisionProcessDiscreteinlinevirtual
MultiAgentDecisionProcessDiscreteInterface::GetUnixName() const =0MultiAgentDecisionProcessInterfacepure virtual
MultiAgentDecisionProcess::GetUnixName() const MultiAgentDecisionProcessinlinevirtual
IndividualToJointActionIndices(const Index *AI_ar) const MultiAgentDecisionProcessDiscreteinlinevirtual
IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const MultiAgentDecisionProcessDiscreteinlinevirtual
IndividualToJointActionIndices(const std::vector< Index > &ja_e, const Scope &agSC) const MultiAgentDecisionProcessDiscreteinlinevirtual
IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const MultiAgentDecisionProcessDiscreteinlinevirtual
IndividualToJointObservationIndices(const std::vector< Index > &jo_e, const Scope &agSC) const MultiAgentDecisionProcessDiscreteinlinevirtual
Initialize()MultiAgentDecisionProcessDiscreteinline
JointToIndividualActionIndices(Index jaI) const MultiAgentDecisionProcessDiscreteinlinevirtual
JointToIndividualActionIndices(Index ja_e, const Scope &agSC) const MultiAgentDecisionProcessDiscreteinlinevirtual
JointToIndividualObservationIndices(Index joI) const MultiAgentDecisionProcessDiscreteinlinevirtual
JointToIndividualObservationIndices(Index jo_e, const Scope &agSC) const MultiAgentDecisionProcessDiscreteinlinevirtual
JointToRestrictedJointActionIndex(Index jaI, const Scope &agSc_e) const MultiAgentDecisionProcessDiscreteinlinevirtual
JointToRestrictedJointObservationIndex(Index joI, const Scope &agSc_e) const MultiAgentDecisionProcessDiscreteinlinevirtual
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 MultiAgentDecisionProcessDiscreteinline
SampleInitialState() const MultiAgentDecisionProcessDiscreteinlinevirtual
SampleJointObservation(Index jaI, Index sucI) const MultiAgentDecisionProcessDiscreteinlinevirtual
SampleJointObservation(Index sI, Index jaI, Index sucI) const MultiAgentDecisionProcessDiscreteinlinevirtual
SampleSuccessorState(Index sI, Index jaI) const MultiAgentDecisionProcessDiscreteinlinevirtual
SanityCheck(void)MultiAgentDecisionProcessDiscreteprivate
SetActionsInitialized(bool b)MultiAgentDecisionProcessDiscreteinline
SetDescription(const std::string &description)MultiAgentDecisionProcessinline
SetEventObservability(bool eventO)MultiAgentDecisionProcessDiscrete
SetFalseNegativeObs(Index falseNegativeObs)MultiAgentDecisionProcessDiscreteinline
SetInitialized(bool b)MultiAgentDecisionProcessDiscreteprotected
SetISD(StateDistribution *p)MultiAgentDecisionProcessDiscreteinline
SetName(const std::string &name)MultiAgentDecisionProcessinline
SetNrActions(Index AI, size_t nrA)MultiAgentDecisionProcessDiscreteinline
SetNrAgents(size_t nrAgents)MultiAgentDecisionProcess
SetNrObservations(Index AI, size_t nrO)MultiAgentDecisionProcessDiscreteinline
SetNrStates(size_t nrS)MultiAgentDecisionProcessDiscreteinline
SetObservationModelPtr(ObservationModelDiscrete *ptr)MultiAgentDecisionProcessDiscreteinline
SetObservationProbability(Index jaI, Index sucSI, Index joI, double p)MultiAgentDecisionProcessDiscreteinline
SetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI, double p)MultiAgentDecisionProcessDiscreteinline
SetObservationsInitialized(bool b)MultiAgentDecisionProcessDiscreteinline
SetSparse(bool sparse)MultiAgentDecisionProcessDiscrete
SetStatesInitialized(bool b)MultiAgentDecisionProcessDiscreteinline
SetTransitionModelPtr(TransitionModelDiscrete *ptr)MultiAgentDecisionProcessDiscreteinline
SetTransitionProbability(Index sI, Index jaI, Index sucSI, double p)MultiAgentDecisionProcessDiscreteinline
SetUniformISD()MultiAgentDecisionProcessDiscreteinline
SetUnixName(std::string unixName)MultiAgentDecisionProcessinline
SoftPrint() const MultiAgentDecisionProcessDiscretevirtual
SoftPrintState(Index sI) const MultiAgentDecisionProcessDiscreteinlinevirtual
~MultiAgentDecisionProcess()MultiAgentDecisionProcessvirtual
~MultiAgentDecisionProcessDiscrete()MultiAgentDecisionProcessDiscrete
~MultiAgentDecisionProcessDiscreteInterface()MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
~MultiAgentDecisionProcessInterface()MultiAgentDecisionProcessInterfaceinlinevirtual