MultiAgentDecisionProcess
TransitionObservationIndependentMADPDiscrete Member List

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

_m_actionStepSizeTransitionObservationIndependentMADPDiscreteprivate
_m_actionStepSizeArrayTransitionObservationIndependentMADPDiscreteprivate
_m_agentsMultiAgentDecisionProcessprotected
_m_allAgentsScopeMultiAgentDecisionProcessprotected
_m_individualMADPDsTransitionObservationIndependentMADPDiscreteprivate
_m_indivObsTransitionObservationIndependentMADPDiscreteprivate
_m_indivStateIndicesTransitionObservationIndependentMADPDiscreteprivate
_m_indivStateIndicesMapTransitionObservationIndependentMADPDiscreteprivate
_m_initializedTransitionObservationIndependentMADPDiscreteprivate
_m_initialStateDistributionTransitionObservationIndependentMADPDiscreteprivate
_m_jointActionMapTransitionObservationIndependentMADPDiscreteprivate
_m_jointActionVecTransitionObservationIndependentMADPDiscreteprivate
_m_jointIndicesCachedTransitionObservationIndependentMADPDiscreteprivate
_m_jointModelsGeneratedTransitionObservationIndependentMADPDiscreteprivate
_m_jointObsTransitionObservationIndependentMADPDiscreteprivate
_m_jointObsMapTransitionObservationIndependentMADPDiscreteprivate
_m_jointStatesTransitionObservationIndependentMADPDiscreteprivate
_m_jointStatesMapTransitionObservationIndependentMADPDiscreteprivate
_m_jointToIndActionCacheTransitionObservationIndependentMADPDiscreteprivate
_m_jointToIndObsCacheTransitionObservationIndependentMADPDiscreteprivate
_m_nr_agentsTransitionObservationIndependentMADPDiscreteprivate
_m_nrAgentsMultiAgentDecisionProcessprotected
_m_nrIndivActionsTransitionObservationIndependentMADPDiscreteprivate
_m_nrIndivObsTransitionObservationIndependentMADPDiscreteprivate
_m_nrIndivStatesTransitionObservationIndependentMADPDiscreteprivate
_m_nrJointActionsTransitionObservationIndependentMADPDiscreteprivate
_m_nrJointObservationsTransitionObservationIndependentMADPDiscreteprivate
_m_nrJointStatesTransitionObservationIndependentMADPDiscreteprivate
_m_observationStepSizeTransitionObservationIndependentMADPDiscreteprivate
_m_p_oModelTransitionObservationIndependentMADPDiscreteprivate
_m_p_tModelTransitionObservationIndependentMADPDiscreteprivate
_m_problemFileMultiAgentDecisionProcessprotected
_m_sparseTransitionObservationIndependentMADPDiscreteprivate
_m_stateStepSizeTransitionObservationIndependentMADPDiscreteprivate
_m_unixNameMultiAgentDecisionProcessprotected
AddAction(Index agentI, const std::string &name)TransitionObservationIndependentMADPDiscrete
AddAgent(const std::string &name="unspec.")TransitionObservationIndependentMADPDiscrete
MultiAgentDecisionProcess::AddAgent(std::string name)MultiAgentDecisionProcess
AddObservation(Index agentI, const std::string &name)TransitionObservationIndependentMADPDiscrete
AddState(Index agentI, const std::string &name)TransitionObservationIndependentMADPDiscrete
MultiAgentDecisionProcess::Clone() const =0MultiAgentDecisionProcessInterfacepure virtual
MultiAgentDecisionProcessDiscreteInterface::Clone() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
ConstructJointObservationsRecursively(Index curAgentI, JointObservationDiscrete &jo, Index joI)TransitionObservationIndependentMADPDiscreteprivate
CreateCentralizedFullModels()TransitionObservationIndependentMADPDiscreteprotected
CreateCentralizedObservationTransitionModel()TransitionObservationIndependentMADPDiscreteprotected
CreateCentralizedSparseModels()TransitionObservationIndependentMADPDiscreteprotected
CreateCentralizedSparseTransitionModel()TransitionObservationIndependentMADPDiscrete
CreateISD()TransitionObservationIndependentMADPDiscreteprivate
CreateJointActions()TransitionObservationIndependentMADPDiscreteprivate
CreateJointActionsRecursively(Index curAgentI, JointActionDiscrete &ja, Index jaI)TransitionObservationIndependentMADPDiscreteprivate
CreateJointObservations()TransitionObservationIndependentMADPDiscreteprivate
CreateJointStates()TransitionObservationIndependentMADPDiscreteprivate
GetAction(Index agentI, Index a) const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetAgentIndexByName(const std::string &s) const MultiAgentDecisionProcess
GetAgentNameByIndex(Index i) const MultiAgentDecisionProcess
GetAllAgentScope() const MultiAgentDecisionProcessinlinevirtual
GetDescription() const MultiAgentDecisionProcessinline
GetEventObservability() const MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
GetIndividualMADPD(Index agentI) const TransitionObservationIndependentMADPDiscreteinline
GetInitialStateProbability(Index sI) const TransitionObservationIndependentMADPDiscretevirtual
GetISD() const TransitionObservationIndependentMADPDiscretevirtual
GetJointAction(Index i) const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetJointActionDiscrete(Index i) const TransitionObservationIndependentMADPDiscrete
GetJointObservation(Index i) const TransitionObservationIndependentMADPDiscretevirtual
GetName() const MultiAgentDecisionProcessinline
GetNrActions(Index agentI) const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetNrActions() const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetNrAgents() const MultiAgentDecisionProcessvirtual
GetNrJointActions() const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetNrJointActions(const Scope &agScope) const TransitionObservationIndependentMADPDiscretevirtual
GetNrJointObservations() const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetNrJointStates() const TransitionObservationIndependentMADPDiscreteinline
GetNrObservations(Index agentI) const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetNrObservations() const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetNrStates(Index agI) const TransitionObservationIndependentMADPDiscreteinline
GetNrStates() const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetObservation(Index agentI, Index o) const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetObservationModelDiscretePtr() const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetObservationProbability(Index jaI, Index sucSI, Index joI) const TransitionObservationIndependentMADPDiscretevirtual
GetObservationProbability(const std::vector< Index > &aIs, const std::vector< Index > &sucSIs, const std::vector< Index > &oIs) const TransitionObservationIndependentMADPDiscreteinline
MultiAgentDecisionProcessDiscreteInterface::GetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI) const MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
GetOGet() const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetProblemFile() const MultiAgentDecisionProcess
GetSparse() const TransitionObservationIndependentMADPDiscreteinlineprotected
GetState(Index i) const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetState(const std::vector< Index > &sIs) const TransitionObservationIndependentMADPDiscrete
GetTGet() const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetTransitionModelDiscretePtr() const TransitionObservationIndependentMADPDiscreteinlinevirtual
GetTransitionProbability(Index sI, Index jaI, Index sucSI) const TransitionObservationIndependentMADPDiscretevirtual
GetTransitionProbability(const std::vector< Index > &sIs, const std::vector< Index > &aIs, const std::vector< Index > &sucSIs) const TransitionObservationIndependentMADPDiscreteinline
GetUnixName() const MultiAgentDecisionProcessinlinevirtual
IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const TransitionObservationIndependentMADPDiscreteinlinevirtual
IndividualToJointActionIndices(const Index *AI_ar) const TransitionObservationIndependentMADPDiscreteinlinevirtual
IndividualToJointActionIndices(const std::vector< Index > &ja_e, const Scope &agSC) const TransitionObservationIndependentMADPDiscreteinlinevirtual
IndividualToJointActionIndices(Index *IndexArray) const TransitionObservationIndependentMADPDiscreteinline
IndividualToJointObservationIndices(const std::vector< Index > &indivObsIndices) const TransitionObservationIndependentMADPDiscreteinlinevirtual
MultiAgentDecisionProcessDiscreteInterface::IndividualToJointObservationIndices(const std::vector< Index > &jo_e, const Scope &agSC) const MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
IndividualToJointStateIndices(const std::vector< Index > &indivStateIndices) const TransitionObservationIndependentMADPDiscreteinline
Initialize()TransitionObservationIndependentMADPDiscreteinline
JointToIndividualActionIndices(Index jaI) const TransitionObservationIndependentMADPDiscreteinlinevirtual
JointToIndividualActionIndices(Index ja_e, const Scope &agSC) const TransitionObservationIndependentMADPDiscreteinlinevirtual
JointToIndividualActionIndicesNoCache(Index jaI) const TransitionObservationIndependentMADPDiscreteprivate
JointToIndividualObservationIndices(Index joI) const TransitionObservationIndependentMADPDiscreteinlinevirtual
MultiAgentDecisionProcessDiscreteInterface::JointToIndividualObservationIndices(Index jo_e, const Scope &agSC) const MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
JointToIndividualObservationIndicesNoCache(Index joI) const TransitionObservationIndependentMADPDiscreteprivate
JointToIndividualStateIndices(Index jointSI) const TransitionObservationIndependentMADPDiscreteinline
JointToRestrictedJointActionIndex(Index jaI, const Scope &agSc_e) const TransitionObservationIndependentMADPDiscreteinlinevirtual
JointToRestrictedJointObservationIndex(Index joI, const Scope &agSc_e) const MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
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
Print() const TransitionObservationIndependentMADPDiscreteinline
PrintActionSets() const TransitionObservationIndependentMADPDiscreteinline
PrintJointActionSet() const TransitionObservationIndependentMADPDiscreteinline
SampleInitialState() const TransitionObservationIndependentMADPDiscreteinlinevirtual
SampleInitialStates() const TransitionObservationIndependentMADPDiscreteinline
SampleJointObservation(Index jaI, Index sucI) const TransitionObservationIndependentMADPDiscreteinlinevirtual
SampleJointObservation(const std::vector< Index > &aIs, const std::vector< Index > &sucIs) const TransitionObservationIndependentMADPDiscreteinline
MultiAgentDecisionProcessDiscreteInterface::SampleJointObservation(Index sI, Index jaI, Index sucI) const MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
SampleSuccessorState(Index sI, Index jaI) const TransitionObservationIndependentMADPDiscreteinlinevirtual
SampleSuccessorState(const std::vector< Index > &sIs, const std::vector< Index > &aIs) const TransitionObservationIndependentMADPDiscreteinline
SetDescription(const std::string &description)MultiAgentDecisionProcessinline
SetInitialized(bool b)TransitionObservationIndependentMADPDiscreteprotectedvirtual
SetISD(const std::vector< double > &v)TransitionObservationIndependentMADPDiscrete
SetName(const std::string &name)MultiAgentDecisionProcessinline
SetNrActions(Index agentI, size_t nr)TransitionObservationIndependentMADPDiscrete
SetNrAgents(size_t n)TransitionObservationIndependentMADPDiscrete
SetNrObservations(Index agentI, size_t nr)TransitionObservationIndependentMADPDiscrete
SetNrStates(Index agentI, size_t nr)TransitionObservationIndependentMADPDiscrete
SetSparse(bool sparse)TransitionObservationIndependentMADPDiscrete
SetUnixName(std::string unixName)MultiAgentDecisionProcessinline
SoftPrint() const TransitionObservationIndependentMADPDiscretevirtual
SoftPrintActionSets() const TransitionObservationIndependentMADPDiscrete
SoftPrintJointActionSet() const TransitionObservationIndependentMADPDiscrete
SoftPrintState(Index sI) const TransitionObservationIndependentMADPDiscretevirtual
TransitionObservationIndependentMADPDiscrete(const std::string &name="received unspec. by TransitionObservationIndependentMADPDiscrete", const std::string &descr="received unspec.by TransitionObservationIndependentMADPDiscrete", const std::string &pf="received unspec. by TransitionObservationIndependentMADPDiscrete", bool cacheFlatModels=false)TransitionObservationIndependentMADPDiscrete
TransitionObservationIndependentMADPDiscrete(const TransitionObservationIndependentMADPDiscrete &)TransitionObservationIndependentMADPDiscrete
~MultiAgentDecisionProcess()MultiAgentDecisionProcessvirtual
~MultiAgentDecisionProcessDiscreteInterface()MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
~MultiAgentDecisionProcessInterface()MultiAgentDecisionProcessInterfaceinlinevirtual
~TransitionObservationIndependentMADPDiscrete()TransitionObservationIndependentMADPDiscretevirtual