_m_actionStepSize | TransitionObservationIndependentMADPDiscrete | private |
_m_actionStepSizeArray | TransitionObservationIndependentMADPDiscrete | private |
_m_agents | MultiAgentDecisionProcess | protected |
_m_allAgentsScope | MultiAgentDecisionProcess | protected |
_m_individualMADPDs | TransitionObservationIndependentMADPDiscrete | private |
_m_indivObs | TransitionObservationIndependentMADPDiscrete | private |
_m_indivStateIndices | TransitionObservationIndependentMADPDiscrete | private |
_m_indivStateIndicesMap | TransitionObservationIndependentMADPDiscrete | private |
_m_initialized | TransitionObservationIndependentMADPDiscrete | private |
_m_initialStateDistribution | TransitionObservationIndependentMADPDiscrete | private |
_m_jointActionMap | TransitionObservationIndependentMADPDiscrete | private |
_m_jointActionVec | TransitionObservationIndependentMADPDiscrete | private |
_m_jointIndicesCached | TransitionObservationIndependentMADPDiscrete | private |
_m_jointModelsGenerated | TransitionObservationIndependentMADPDiscrete | private |
_m_jointObs | TransitionObservationIndependentMADPDiscrete | private |
_m_jointObsMap | TransitionObservationIndependentMADPDiscrete | private |
_m_jointStates | TransitionObservationIndependentMADPDiscrete | private |
_m_jointStatesMap | TransitionObservationIndependentMADPDiscrete | private |
_m_jointToIndActionCache | TransitionObservationIndependentMADPDiscrete | private |
_m_jointToIndObsCache | TransitionObservationIndependentMADPDiscrete | private |
_m_nr_agents | TransitionObservationIndependentMADPDiscrete | private |
_m_nrAgents | MultiAgentDecisionProcess | protected |
_m_nrIndivActions | TransitionObservationIndependentMADPDiscrete | private |
_m_nrIndivObs | TransitionObservationIndependentMADPDiscrete | private |
_m_nrIndivStates | TransitionObservationIndependentMADPDiscrete | private |
_m_nrJointActions | TransitionObservationIndependentMADPDiscrete | private |
_m_nrJointObservations | TransitionObservationIndependentMADPDiscrete | private |
_m_nrJointStates | TransitionObservationIndependentMADPDiscrete | private |
_m_observationStepSize | TransitionObservationIndependentMADPDiscrete | private |
_m_p_oModel | TransitionObservationIndependentMADPDiscrete | private |
_m_p_tModel | TransitionObservationIndependentMADPDiscrete | private |
_m_problemFile | MultiAgentDecisionProcess | protected |
_m_sparse | TransitionObservationIndependentMADPDiscrete | private |
_m_stateStepSize | TransitionObservationIndependentMADPDiscrete | private |
_m_unixName | MultiAgentDecisionProcess | protected |
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 =0 | MultiAgentDecisionProcessInterface | pure virtual |
MultiAgentDecisionProcessDiscreteInterface::Clone() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
ConstructJointObservationsRecursively(Index curAgentI, JointObservationDiscrete &jo, Index joI) | TransitionObservationIndependentMADPDiscrete | private |
CreateCentralizedFullModels() | TransitionObservationIndependentMADPDiscrete | protected |
CreateCentralizedObservationTransitionModel() | TransitionObservationIndependentMADPDiscrete | protected |
CreateCentralizedSparseModels() | TransitionObservationIndependentMADPDiscrete | protected |
CreateCentralizedSparseTransitionModel() | TransitionObservationIndependentMADPDiscrete | |
CreateISD() | TransitionObservationIndependentMADPDiscrete | private |
CreateJointActions() | TransitionObservationIndependentMADPDiscrete | private |
CreateJointActionsRecursively(Index curAgentI, JointActionDiscrete &ja, Index jaI) | TransitionObservationIndependentMADPDiscrete | private |
CreateJointObservations() | TransitionObservationIndependentMADPDiscrete | private |
CreateJointStates() | TransitionObservationIndependentMADPDiscrete | private |
GetAction(Index agentI, Index a) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetAgentIndexByName(const std::string &s) const | MultiAgentDecisionProcess | |
GetAgentNameByIndex(Index i) const | MultiAgentDecisionProcess | |
GetAllAgentScope() const | MultiAgentDecisionProcess | inlinevirtual |
GetDescription() const | MultiAgentDecisionProcess | inline |
GetEventObservability() const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
GetIndividualMADPD(Index agentI) const | TransitionObservationIndependentMADPDiscrete | inline |
GetInitialStateProbability(Index sI) const | TransitionObservationIndependentMADPDiscrete | virtual |
GetISD() const | TransitionObservationIndependentMADPDiscrete | virtual |
GetJointAction(Index i) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetJointActionDiscrete(Index i) const | TransitionObservationIndependentMADPDiscrete | |
GetJointObservation(Index i) const | TransitionObservationIndependentMADPDiscrete | virtual |
GetName() const | MultiAgentDecisionProcess | inline |
GetNrActions(Index agentI) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetNrActions() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetNrAgents() const | MultiAgentDecisionProcess | virtual |
GetNrJointActions() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetNrJointActions(const Scope &agScope) const | TransitionObservationIndependentMADPDiscrete | virtual |
GetNrJointObservations() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetNrJointStates() const | TransitionObservationIndependentMADPDiscrete | inline |
GetNrObservations(Index agentI) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetNrObservations() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetNrStates(Index agI) const | TransitionObservationIndependentMADPDiscrete | inline |
GetNrStates() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetObservation(Index agentI, Index o) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetObservationModelDiscretePtr() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetObservationProbability(Index jaI, Index sucSI, Index joI) const | TransitionObservationIndependentMADPDiscrete | virtual |
GetObservationProbability(const std::vector< Index > &aIs, const std::vector< Index > &sucSIs, const std::vector< Index > &oIs) const | TransitionObservationIndependentMADPDiscrete | inline |
MultiAgentDecisionProcessDiscreteInterface::GetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
GetOGet() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetProblemFile() const | MultiAgentDecisionProcess | |
GetSparse() const | TransitionObservationIndependentMADPDiscrete | inlineprotected |
GetState(Index i) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetState(const std::vector< Index > &sIs) const | TransitionObservationIndependentMADPDiscrete | |
GetTGet() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetTransitionModelDiscretePtr() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetTransitionProbability(Index sI, Index jaI, Index sucSI) const | TransitionObservationIndependentMADPDiscrete | virtual |
GetTransitionProbability(const std::vector< Index > &sIs, const std::vector< Index > &aIs, const std::vector< Index > &sucSIs) const | TransitionObservationIndependentMADPDiscrete | inline |
GetUnixName() const | MultiAgentDecisionProcess | inlinevirtual |
IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
IndividualToJointActionIndices(const Index *AI_ar) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
IndividualToJointActionIndices(const std::vector< Index > &ja_e, const Scope &agSC) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
IndividualToJointActionIndices(Index *IndexArray) const | TransitionObservationIndependentMADPDiscrete | inline |
IndividualToJointObservationIndices(const std::vector< Index > &indivObsIndices) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
MultiAgentDecisionProcessDiscreteInterface::IndividualToJointObservationIndices(const std::vector< Index > &jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
IndividualToJointStateIndices(const std::vector< Index > &indivStateIndices) const | TransitionObservationIndependentMADPDiscrete | inline |
Initialize() | TransitionObservationIndependentMADPDiscrete | inline |
JointToIndividualActionIndices(Index jaI) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
JointToIndividualActionIndices(Index ja_e, const Scope &agSC) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
JointToIndividualActionIndicesNoCache(Index jaI) const | TransitionObservationIndependentMADPDiscrete | private |
JointToIndividualObservationIndices(Index joI) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
MultiAgentDecisionProcessDiscreteInterface::JointToIndividualObservationIndices(Index jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
JointToIndividualObservationIndicesNoCache(Index joI) const | TransitionObservationIndependentMADPDiscrete | private |
JointToIndividualStateIndices(Index jointSI) const | TransitionObservationIndependentMADPDiscrete | inline |
JointToRestrictedJointActionIndex(Index jaI, const Scope &agSc_e) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
JointToRestrictedJointObservationIndex(Index joI, const Scope &agSc_e) const | MultiAgentDecisionProcessDiscreteInterface | 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 | |
Print() const | TransitionObservationIndependentMADPDiscrete | inline |
PrintActionSets() const | TransitionObservationIndependentMADPDiscrete | inline |
PrintJointActionSet() const | TransitionObservationIndependentMADPDiscrete | inline |
SampleInitialState() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
SampleInitialStates() const | TransitionObservationIndependentMADPDiscrete | inline |
SampleJointObservation(Index jaI, Index sucI) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
SampleJointObservation(const std::vector< Index > &aIs, const std::vector< Index > &sucIs) const | TransitionObservationIndependentMADPDiscrete | inline |
MultiAgentDecisionProcessDiscreteInterface::SampleJointObservation(Index sI, Index jaI, Index sucI) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
SampleSuccessorState(Index sI, Index jaI) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
SampleSuccessorState(const std::vector< Index > &sIs, const std::vector< Index > &aIs) const | TransitionObservationIndependentMADPDiscrete | inline |
SetDescription(const std::string &description) | MultiAgentDecisionProcess | inline |
SetInitialized(bool b) | TransitionObservationIndependentMADPDiscrete | protectedvirtual |
SetISD(const std::vector< double > &v) | TransitionObservationIndependentMADPDiscrete | |
SetName(const std::string &name) | MultiAgentDecisionProcess | inline |
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) | MultiAgentDecisionProcess | inline |
SoftPrint() const | TransitionObservationIndependentMADPDiscrete | virtual |
SoftPrintActionSets() const | TransitionObservationIndependentMADPDiscrete | |
SoftPrintJointActionSet() const | TransitionObservationIndependentMADPDiscrete | |
SoftPrintState(Index sI) const | TransitionObservationIndependentMADPDiscrete | virtual |
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() | MultiAgentDecisionProcess | virtual |
~MultiAgentDecisionProcessDiscreteInterface() | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
~MultiAgentDecisionProcessInterface() | MultiAgentDecisionProcessInterface | inlinevirtual |
~TransitionObservationIndependentMADPDiscrete() | TransitionObservationIndependentMADPDiscrete | virtual |