MultiAgentDecisionProcess  Release 0.2.1
MultiAgentDecisionProcessDiscrete Member List

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

_m_actionVecsMADPComponentDiscreteActionsprotected
_m_agentsMultiAgentDecisionProcessprotected
_m_descriptionNamedDescribedEntityprotected
_m_initializedMultiAgentDecisionProcessDiscreteprivate
_m_initialStateDistributionMADPComponentDiscreteStatesprotected
_m_nameNamedDescribedEntityprotected
_m_nrActionsMADPComponentDiscreteActionsprotected
_m_nrAgentsMultiAgentDecisionProcessprotected
_m_nrObservationsMADPComponentDiscreteObservationsprotected
_m_observationVecsMADPComponentDiscreteObservationsprotected
_m_p_oModelMultiAgentDecisionProcessDiscreteprivate
_m_p_tModelMultiAgentDecisionProcessDiscreteprivate
_m_problemFileMultiAgentDecisionProcessprotected
_m_sparseMultiAgentDecisionProcessDiscreteprivate
_m_stateVecMADPComponentDiscreteStatesprotected
_m_unixNameMultiAgentDecisionProcessprotected
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 MultiAgentDecisionProcessDiscreteinlinevirtual
ConstructJointActions()MADPComponentDiscreteActions
ConstructJointObservations()MADPComponentDiscreteObservations
CreateNewObservationModel()MultiAgentDecisionProcessDiscrete
CreateNewTransitionModel()MultiAgentDecisionProcessDiscrete
MultiAgentDecisionProcessDiscreteInterface::GetAction(Index agentI, Index a) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteActions::GetAction(Index agentI, Index a) const MADPComponentDiscreteActionsvirtual
GetActionDiscrete(Index agentI, Index a) const MADPComponentDiscreteActions
GetActionIndexByName(std::string s, Index agentI) const MADPComponentDiscreteActions
GetActionName(Index a, Index i) const MADPComponentDiscreteActionsinline
GetDescription() const NamedDescribedEntityinline
MultiAgentDecisionProcessDiscreteInterface::GetInitialStateProbability(Index sI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteStates::GetInitialStateProbability(Index sI) const MADPComponentDiscreteStatesvirtual
MultiAgentDecisionProcessDiscreteInterface::GetISD() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteStates::GetISD()MADPComponentDiscreteStatesinlinevirtual
MADPComponentDiscreteStates::GetISD() const MADPComponentDiscreteStatesinlinevirtual
MultiAgentDecisionProcessDiscreteInterface::GetJointAction(Index i) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteActions::GetJointAction(Index i) const MADPComponentDiscreteActionsvirtual
GetJointActionDiscrete(Index i) const MADPComponentDiscreteActions
GetJointActionName(Index a) const MADPComponentDiscreteActionsinline
MultiAgentDecisionProcessDiscreteInterface::GetJointObservation(Index i) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteObservations::GetJointObservation(Index i) const MADPComponentDiscreteObservationsvirtual
GetJointObservationDiscrete(Index i) const MADPComponentDiscreteObservations
GetJointObservationName(Index o) const MADPComponentDiscreteObservationsinline
GetName() const NamedDescribedEntityinline
MultiAgentDecisionProcessDiscreteInterface::GetNrActions() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscreteInterface::GetNrActions(Index AgentI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteActions::GetNrActions() const MADPComponentDiscreteActionsinlinevirtual
MADPComponentDiscreteActions::GetNrActions(Index AgentI) const MADPComponentDiscreteActionsvirtual
MultiAgentDecisionProcessDiscreteInterface::GetNrAgents() const =0MultiAgentDecisionProcessInterfacepure virtual
MultiAgentDecisionProcess::GetNrAgents() const MultiAgentDecisionProcessvirtual
MultiAgentDecisionProcessDiscreteInterface::GetNrJointActions() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteActions::GetNrJointActions() const MADPComponentDiscreteActionsvirtual
MultiAgentDecisionProcessDiscreteInterface::GetNrJointObservations() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteObservations::GetNrJointObservations() const MADPComponentDiscreteObservationsvirtual
MultiAgentDecisionProcessDiscreteInterface::GetNrObservations() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscreteInterface::GetNrObservations(Index AgentI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteObservations::GetNrObservations() const MADPComponentDiscreteObservationsinlinevirtual
MADPComponentDiscreteObservations::GetNrObservations(Index AgentI) const MADPComponentDiscreteObservationsvirtual
MultiAgentDecisionProcessDiscreteInterface::GetNrStates() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteStates::GetNrStates() const MADPComponentDiscreteStatesinlinevirtual
MultiAgentDecisionProcessDiscreteInterface::GetObservation(Index agentI, Index a) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteObservations::GetObservation(Index agentI, Index a) const MADPComponentDiscreteObservationsinlinevirtual
GetObservationDiscrete(Index agentI, Index a) const MADPComponentDiscreteObservations
GetObservationIndexByName(std::string s, Index agentI) const MADPComponentDiscreteObservations
GetObservationModelDiscretePtr() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetObservationName(Index o, Index i) const MADPComponentDiscreteObservationsinline
GetObservationProbability(Index jaI, Index sucSI, Index joI) const MultiAgentDecisionProcessDiscreteinlinevirtual
GetOGet() const MultiAgentDecisionProcessDiscretevirtual
GetProblemFile() const MultiAgentDecisionProcess
GetSparse() const MultiAgentDecisionProcessDiscreteinline
MultiAgentDecisionProcessDiscreteInterface::GetState(Index i) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteStates::GetState(Index i) const MADPComponentDiscreteStatesinlinevirtual
GetStateIndex(StateDiscrete s) const MADPComponentDiscreteStates
GetStateIndexByName(std::string s) const MADPComponentDiscreteStates
GetStateName(Index i) const MADPComponentDiscreteStatesinline
GetTGet() const MultiAgentDecisionProcessDiscretevirtual
GetTransitionModelDiscretePtr() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetTransitionProbability(Index sI, Index jaI, Index sucSI) const MultiAgentDecisionProcessDiscreteinlinevirtual
MultiAgentDecisionProcessDiscreteInterface::GetUnixName() const =0MultiAgentDecisionProcessInterfacepure virtual
MultiAgentDecisionProcess::GetUnixName() const MultiAgentDecisionProcessinlinevirtual
MultiAgentDecisionProcessDiscreteInterface::IndividualToJointActionIndices(const Index *AI_ar) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscreteInterface::IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteActions::IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const MADPComponentDiscreteActionsvirtual
MADPComponentDiscreteActions::IndividualToJointActionIndices(const Index *IndexArray) const MADPComponentDiscreteActionsinlinevirtual
MultiAgentDecisionProcessDiscreteInterface::IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteObservations::IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const MADPComponentDiscreteObservationsvirtual
Initialize()MultiAgentDecisionProcessDiscreteinline
MultiAgentDecisionProcessDiscreteInterface::JointToIndividualActionIndices(Index jaI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteActions::JointToIndividualActionIndices(Index jaI) const MADPComponentDiscreteActionsinlinevirtual
MultiAgentDecisionProcessDiscreteInterface::JointToIndividualObservationIndices(Index joI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteObservations::JointToIndividualObservationIndices(Index joI) const MADPComponentDiscreteObservationsinlinevirtual
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
Print() const MultiAgentDecisionProcessDiscreteinline
PrintBrief() const NamedDescribedEntityinline
MultiAgentDecisionProcessDiscreteInterface::SampleInitialState(void) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteStates::SampleInitialState() const MADPComponentDiscreteStatesvirtual
SampleJointObservation(Index jaI, Index sucI) const MultiAgentDecisionProcessDiscreteinlinevirtual
SampleSuccessorState(Index sI, Index jaI) const MultiAgentDecisionProcessDiscreteinlinevirtual
SanityCheck(void)MultiAgentDecisionProcessDiscreteprivate
SetDescription(std::string description)NamedDescribedEntityinline
SetInitialized(bool b)MultiAgentDecisionProcessDiscreteprotected
SetISD(StateDistribution *p)MADPComponentDiscreteStates
SetISD(StateDistributionVector *p)MADPComponentDiscreteStatesinline
SetISD(std::vector< double > v)MADPComponentDiscreteStates
SetName(std::string name)NamedDescribedEntityinline
SetNrActions(Index AI, size_t nrA)MADPComponentDiscreteActions
SetNrAgents(size_t nrAgents)MultiAgentDecisionProcess
SetNrObservations(Index AI, size_t nrO)MADPComponentDiscreteObservations
SetNrStates(size_t nrS)MADPComponentDiscreteStates
SetObservationModelPtr(ObservationModelDiscrete *ptr)MultiAgentDecisionProcessDiscreteinline
SetObservationProbability(Index jaI, Index sucSI, Index joI, double p)MultiAgentDecisionProcessDiscreteinline
SetSparse(bool sparse)MultiAgentDecisionProcessDiscrete
SetTransitionModelPtr(TransitionModelDiscrete *ptr)MultiAgentDecisionProcessDiscreteinline
SetTransitionProbability(Index sI, Index jaI, Index sucSI, double p)MultiAgentDecisionProcessDiscreteinline
SetUniformISD()MADPComponentDiscreteStates
SetUnixName(std::string unixName)MultiAgentDecisionProcessinline
SoftPrint() const MultiAgentDecisionProcessDiscretevirtual
SoftPrintBrief() const NamedDescribedEntityvirtual
MultiAgentDecisionProcessDiscreteInterface::SoftPrintState(Index sI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MADPComponentDiscreteStates::SoftPrintState(Index sI) const MADPComponentDiscreteStatesinlinevirtual
~MADPComponentDiscreteActions()MADPComponentDiscreteActionsvirtual
~MADPComponentDiscreteObservations()MADPComponentDiscreteObservationsvirtual
~MADPComponentDiscreteStates()MADPComponentDiscreteStatesvirtual
~MultiAgentDecisionProcess()MultiAgentDecisionProcessvirtual
~MultiAgentDecisionProcessDiscrete()MultiAgentDecisionProcessDiscrete
~MultiAgentDecisionProcessDiscreteInterface()MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
~MultiAgentDecisionProcessInterface()MultiAgentDecisionProcessInterfaceinlinevirtual
~NamedDescribedEntity()NamedDescribedEntityvirtual