_m_actionVecs | MADPComponentDiscreteActions | protected |
_m_agents | MultiAgentDecisionProcess | protected |
_m_description | NamedDescribedEntity | protected |
_m_initialized | POSGDiscrete | private |
_m_initialStateDistribution | MADPComponentDiscreteStates | protected |
_m_name | NamedDescribedEntity | protected |
_m_nrActions | MADPComponentDiscreteActions | protected |
MultiAgentDecisionProcessDiscrete::_m_nrAgents | MultiAgentDecisionProcess | protected |
_m_nrObservations | MADPComponentDiscreteObservations | protected |
_m_observationVecs | MADPComponentDiscreteObservations | protected |
_m_p_rModel | POSGDiscrete | protected |
_m_problemFile | MultiAgentDecisionProcess | protected |
_m_stateVec | MADPComponentDiscreteStates | protected |
_m_unixName | MultiAgentDecisionProcess | protected |
AddAction(Index AI, std::string name) | MADPComponentDiscreteActions | |
AddAgent(std::string name) | MultiAgentDecisionProcess | |
AddObservation(Index AI, std::string name) | MADPComponentDiscreteObservations | |
AddState(std::string StateName) | MADPComponentDiscreteStates | |
Clone() const =0 | POSGDiscrete | pure virtual |
ConstructJointActions() | MADPComponentDiscreteActions | |
ConstructJointObservations() | MADPComponentDiscreteObservations | |
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::MADPComponentDiscreteActions::GetAction(Index agentI, Index a) const | MADPComponentDiscreteActions | virtual |
GetActionDiscrete(Index agentI, Index a) const | MADPComponentDiscreteActions | |
GetActionIndexByName(std::string s, Index agentI) const | MADPComponentDiscreteActions | |
GetActionName(Index a, Index i) const | MADPComponentDiscreteActions | inline |
GetDescription() const | NamedDescribedEntity | inline |
GetDiscount(Index agentI) const | POSG | inline |
GetDiscountForAgent(Index agentI) const =0 | POSGInterface | pure virtual |
POSGDiscreteInterface::GetInitialStateProbability(Index sI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::GetInitialStateProbability(Index sI) const | MADPComponentDiscreteStates | virtual |
POSGDiscreteInterface::GetISD() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::GetISD() | MADPComponentDiscreteStates | inlinevirtual |
MADPComponentDiscreteStates::GetISD() const | MADPComponentDiscreteStates | inlinevirtual |
POSGDiscreteInterface::GetJointAction(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteActions::GetJointAction(Index i) const | MADPComponentDiscreteActions | virtual |
GetJointActionDiscrete(Index i) const | MADPComponentDiscreteActions | |
GetJointActionName(Index a) const | MADPComponentDiscreteActions | inline |
POSGDiscreteInterface::GetJointObservation(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::GetJointObservation(Index i) const | MADPComponentDiscreteObservations | virtual |
GetJointObservationDiscrete(Index i) const | MADPComponentDiscreteObservations | |
GetJointObservationName(Index o) const | MADPComponentDiscreteObservations | inline |
GetName() const | NamedDescribedEntity | inline |
POSGDiscreteInterface::GetNrActions() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
POSGDiscreteInterface::GetNrActions(Index AgentI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteActions::GetNrActions() const | MADPComponentDiscreteActions | inlinevirtual |
MADPComponentDiscreteActions::GetNrActions(Index AgentI) const | MADPComponentDiscreteActions | virtual |
POSGDiscreteInterface::GetNrAgents() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MultiAgentDecisionProcess::GetNrAgents() const | MultiAgentDecisionProcess | virtual |
POSGDiscreteInterface::GetNrJointActions() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteActions::GetNrJointActions() const | MADPComponentDiscreteActions | virtual |
POSGDiscreteInterface::GetNrJointObservations() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::GetNrJointObservations() const | MADPComponentDiscreteObservations | virtual |
POSGDiscreteInterface::GetNrObservations() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
POSGDiscreteInterface::GetNrObservations(Index AgentI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::GetNrObservations() const | MADPComponentDiscreteObservations | inlinevirtual |
MADPComponentDiscreteObservations::GetNrObservations(Index AgentI) const | MADPComponentDiscreteObservations | virtual |
POSGDiscreteInterface::GetNrStates() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::GetNrStates() const | MADPComponentDiscreteStates | inlinevirtual |
POSGDiscreteInterface::GetObservation(Index agentI, Index a) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::GetObservation(Index agentI, Index a) const | MADPComponentDiscreteObservations | inlinevirtual |
GetObservationDiscrete(Index agentI, Index a) const | MADPComponentDiscreteObservations | |
GetObservationIndexByName(std::string s, Index agentI) const | MADPComponentDiscreteObservations | |
POSGDiscreteInterface::GetObservationModelDiscretePtr() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::GetObservationModelDiscretePtr() const | MultiAgentDecisionProcessDiscrete | inlinevirtual |
GetObservationName(Index o, Index i) const | MADPComponentDiscreteObservations | inline |
POSGDiscreteInterface::GetObservationProbability(Index jaI, Index sucSI, Index joI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::GetObservationProbability(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 |
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::MADPComponentDiscreteStates::GetState(Index i) const | MADPComponentDiscreteStates | inlinevirtual |
GetStateIndex(StateDiscrete s) const | MADPComponentDiscreteStates | |
GetStateIndexByName(std::string s) const | MADPComponentDiscreteStates | |
GetStateName(Index i) const | MADPComponentDiscreteStates | 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 |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteActions::IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const | MADPComponentDiscreteActions | virtual |
MADPComponentDiscreteActions::IndividualToJointActionIndices(const Index *IndexArray) const | MADPComponentDiscreteActions | inlinevirtual |
POSGDiscreteInterface::IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const | MADPComponentDiscreteObservations | virtual |
Initialize() | MultiAgentDecisionProcessDiscrete | inline |
POSGDiscreteInterface::JointToIndividualActionIndices(Index jaI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteActions::JointToIndividualActionIndices(Index jaI) const | MADPComponentDiscreteActions | inlinevirtual |
POSGDiscreteInterface::JointToIndividualObservationIndices(Index joI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::JointToIndividualObservationIndices(Index joI) const | MADPComponentDiscreteObservations | inlinevirtual |
MADPComponentDiscreteActions() | MADPComponentDiscreteActions | |
MADPComponentDiscreteObservations() | MADPComponentDiscreteObservations | |
MADPComponentDiscreteStates() | MADPComponentDiscreteStates | |
MADPComponentDiscreteStates(size_t nrS) | MADPComponentDiscreteStates | |
MultiAgentDecisionProcess(size_t nrAgents, std::string name="received unspec. by MultiAgentDecisionProcess", std::string description="received unspec. by MultiAgentDecisionProcess", std::string pf="received unspec. by MultiAgentDecisionProcess") | MultiAgentDecisionProcess | |
MultiAgentDecisionProcess(std::string name="received unspec. by MultiAgentDecisionProcess", std::string description="received unspec. by MultiAgentDecisionProcess", std::string pf="received unspec. by MultiAgentDecisionProcess") | MultiAgentDecisionProcess | |
MultiAgentDecisionProcessDiscrete() | MultiAgentDecisionProcessDiscrete | |
MultiAgentDecisionProcessDiscrete(std::string name="received unspec. by MultiAgentDecisionProcessDiscrete", std::string descr="received unspec.by MultiAgentDecisionProcessDiscrete", std::string pf="received unspec. by MultiAgentDecisionProcessDiscrete") | MultiAgentDecisionProcessDiscrete | |
MultiAgentDecisionProcessDiscrete(int nrAgents, int nrS, std::string name="received unspec. by MultiAgentDecisionProcessDiscrete", std::string descr="received unspec.by MultiAgentDecisionProcessDiscrete", std::string pf="received unspec. by MultiAgentDecisionProcessDiscrete") | MultiAgentDecisionProcessDiscrete | |
NamedDescribedEntity(std::string name=std::string("undefined"), std::string description=std::string("undefined")) | NamedDescribedEntity | |
NamedDescribedEntity(const NamedDescribedEntity &) | NamedDescribedEntity | |
POSG() | POSG | |
POSGDiscrete(std::string name="received unspec. by POSGDiscrete", std::string descr="received unspec. by POSGDiscrete", std::string pf="received unspec. by POSGDiscrete") | POSGDiscrete | |
Print() const | MultiAgentDecisionProcessDiscrete | inline |
PrintBrief() const | NamedDescribedEntity | inline |
POSGDiscreteInterface::SampleInitialState(void) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::SampleInitialState() const | MADPComponentDiscreteStates | virtual |
POSGDiscreteInterface::SampleJointObservation(Index jaI, Index sucI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::SampleJointObservation(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 |
SetDescription(std::string description) | NamedDescribedEntity | inline |
SetDiscount(Index agentI, double d) | POSG | |
SetDiscountForAgent(Index agentI, double d)=0 | POSGInterface | pure virtual |
SetInitialized(bool b) | POSGDiscrete | |
SetISD(StateDistribution *p) | MADPComponentDiscreteStates | |
SetISD(StateDistributionVector *p) | MADPComponentDiscreteStates | inline |
SetISD(std::vector< double > v) | MADPComponentDiscreteStates | |
SetName(std::string name) | NamedDescribedEntity | inline |
SetNrActions(Index AI, size_t nrA) | MADPComponentDiscreteActions | |
MultiAgentDecisionProcessDiscrete::SetNrAgents(size_t nrAgents) | MultiAgentDecisionProcess | |
POSG::SetNrAgents(size_t nrAgents) | POSG | |
SetNrObservations(Index AI, size_t nrO) | MADPComponentDiscreteObservations | |
SetNrStates(size_t nrS) | MADPComponentDiscreteStates | |
SetObservationModelPtr(ObservationModelDiscrete *ptr) | MultiAgentDecisionProcessDiscrete | inline |
SetObservationProbability(Index jaI, Index sucSI, Index joI, double p) | 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 | |
SetTransitionModelPtr(TransitionModelDiscrete *ptr) | MultiAgentDecisionProcessDiscrete | inline |
SetTransitionProbability(Index sI, Index jaI, Index sucSI, double p) | MultiAgentDecisionProcessDiscrete | inline |
SetUniformISD() | MADPComponentDiscreteStates | |
SetUnixName(std::string unixName) | MultiAgentDecisionProcess | inline |
SoftPrint() const | POSGDiscrete | virtual |
SoftPrintBrief() const | NamedDescribedEntity | virtual |
POSGDiscreteInterface::SoftPrintState(Index sI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::SoftPrintState(Index sI) const | MADPComponentDiscreteStates | inlinevirtual |
~MADPComponentDiscreteActions() | MADPComponentDiscreteActions | virtual |
~MADPComponentDiscreteObservations() | MADPComponentDiscreteObservations | virtual |
~MADPComponentDiscreteStates() | MADPComponentDiscreteStates | virtual |
~MultiAgentDecisionProcess() | MultiAgentDecisionProcess | virtual |
~MultiAgentDecisionProcessDiscrete() | MultiAgentDecisionProcessDiscrete | |
~MultiAgentDecisionProcessDiscreteInterface() | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
~MultiAgentDecisionProcessInterface() | MultiAgentDecisionProcessInterface | inlinevirtual |
~NamedDescribedEntity() | NamedDescribedEntity | virtual |
~POSGDiscrete() | POSGDiscrete | |
~POSGDiscreteInterface() | POSGDiscreteInterface | inlinevirtual |
~POSGInterface() | POSGInterface | inlinevirtual |