MultiAgentDecisionProcess  Release 0.2.1
ProblemDecTiger Member List

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

_m_actionVecsMADPComponentDiscreteActionsprotected
_m_agentsMultiAgentDecisionProcessprotected
_m_descriptionNamedDescribedEntityprotected
_m_initialStateDistributionMADPComponentDiscreteStatesprotected
_m_nameNamedDescribedEntityprotected
_m_nrActionsMADPComponentDiscreteActionsprotected
_m_nrAgentsMultiAgentDecisionProcessprotected
_m_nrObservationsMADPComponentDiscreteObservationsprotected
_m_observationVecsMADPComponentDiscreteObservationsprotected
_m_p_rModelDecPOMDPDiscreteprotected
_m_problemFileMultiAgentDecisionProcessprotected
_m_stateVecMADPComponentDiscreteStatesprotected
_m_unixNameMultiAgentDecisionProcessprotected
action_enum enum nameProblemDecTigerprivate
ActionIVec typedefProblemDecTigerprivate
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 DecPOMDPDiscreteinlinevirtual
ConstructActions()ProblemDecTigerprivate
ConstructJointActions()MADPComponentDiscreteActions
ConstructJointObservations()MADPComponentDiscreteObservations
ConstructObservations()ProblemDecTigerprivate
CreateNewObservationModel()MultiAgentDecisionProcessDiscrete
CreateNewRewardModel()DecPOMDPDiscretevirtual
CreateNewRewardModelForAgent(Index agentI)DecPOMDPDiscreteinlinevirtual
CreateNewTransitionModel()MultiAgentDecisionProcessDiscrete
DecPOMDP()DecPOMDP
DecPOMDPDiscrete(std::string name="received unspec. by DecPOMDPDiscrete", std::string descr="received unspec. by DecPOMDPDiscrete", std::string pf="received unspec. by DecPOMDPDiscrete")DecPOMDPDiscrete
ExtractMADPDiscrete(MultiAgentDecisionProcessDiscrete *madp)DecPOMDPDiscrete
FillObservationModel()ProblemDecTigerprivate
FillRewardModel()ProblemDecTigerprivate
FillTransitionModel()ProblemDecTigerprivate
DecPOMDPDiscreteInterface::GetAction(Index agentI, Index a) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::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
DecPOMDPDiscreteInterface::GetDiscount() const =0DecPOMDPInterfacepure virtual
DecPOMDP::GetDiscount() const DecPOMDPinlinevirtual
DecPOMDPDiscreteInterface::GetDiscountForAgent(Index agentI) const =0POSGInterfacepure virtual
DecPOMDP::GetDiscountForAgent(Index agentI) const DecPOMDPinlinevirtual
DecPOMDPDiscreteInterface::GetInitialStateProbability(Index sI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::GetInitialStateProbability(Index sI) const MADPComponentDiscreteStatesvirtual
DecPOMDPDiscreteInterface::GetISD() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::GetISD()MADPComponentDiscreteStatesinlinevirtual
MADPComponentDiscreteStates::GetISD() const MADPComponentDiscreteStatesinlinevirtual
DecPOMDPDiscreteInterface::GetJointAction(Index i) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteActions::GetJointAction(Index i) const MADPComponentDiscreteActionsvirtual
GetJointActionDiscrete(Index i) const MADPComponentDiscreteActions
GetJointActionName(Index a) const MADPComponentDiscreteActionsinline
DecPOMDPDiscreteInterface::GetJointObservation(Index i) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::GetJointObservation(Index i) const MADPComponentDiscreteObservationsvirtual
GetJointObservationDiscrete(Index i) const MADPComponentDiscreteObservations
GetJointObservationName(Index o) const MADPComponentDiscreteObservationsinline
GetName() const NamedDescribedEntityinline
DecPOMDPDiscreteInterface::GetNrActions() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
DecPOMDPDiscreteInterface::GetNrActions(Index AgentI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteActions::GetNrActions() const MADPComponentDiscreteActionsinlinevirtual
MADPComponentDiscreteActions::GetNrActions(Index AgentI) const MADPComponentDiscreteActionsvirtual
DecPOMDPDiscreteInterface::GetNrAgents() const =0MultiAgentDecisionProcessInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MultiAgentDecisionProcess::GetNrAgents() const MultiAgentDecisionProcessvirtual
DecPOMDPDiscreteInterface::GetNrJointActions() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteActions::GetNrJointActions() const MADPComponentDiscreteActionsvirtual
DecPOMDPDiscreteInterface::GetNrJointObservations() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::GetNrJointObservations() const MADPComponentDiscreteObservationsvirtual
DecPOMDPDiscreteInterface::GetNrObservations() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
DecPOMDPDiscreteInterface::GetNrObservations(Index AgentI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::GetNrObservations() const MADPComponentDiscreteObservationsinlinevirtual
MADPComponentDiscreteObservations::GetNrObservations(Index AgentI) const MADPComponentDiscreteObservationsvirtual
DecPOMDPDiscreteInterface::GetNrStates() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::GetNrStates() const MADPComponentDiscreteStatesinlinevirtual
DecPOMDPDiscreteInterface::GetObservation(Index agentI, Index a) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::GetObservation(Index agentI, Index a) const MADPComponentDiscreteObservationsinlinevirtual
GetObservationDiscrete(Index agentI, Index a) const MADPComponentDiscreteObservations
GetObservationIndexByName(std::string s, Index agentI) const MADPComponentDiscreteObservations
DecPOMDPDiscreteInterface::GetObservationModelDiscretePtr() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::GetObservationModelDiscretePtr() const MultiAgentDecisionProcessDiscreteinlinevirtual
GetObservationName(Index o, Index i) const MADPComponentDiscreteObservationsinline
DecPOMDPDiscreteInterface::GetObservationProbability(Index jaI, Index sucSI, Index joI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::GetObservationProbability(Index jaI, Index sucSI, Index joI) const MultiAgentDecisionProcessDiscreteinlinevirtual
DecPOMDPDiscreteInterface::GetOGet() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::GetOGet() const MultiAgentDecisionProcessDiscretevirtual
GetProblemFile() const MultiAgentDecisionProcess
GetReward(Index sI, Index jaI) const DecPOMDPDiscreteinlinevirtual
GetReward(State *s, JointAction *ja) const DecPOMDPDiscreteinlinevirtual
GetRewardForAgent(Index agentI, State *s, JointAction *ja) const DecPOMDPDiscreteinlinevirtual
GetRewardForAgent(Index agentI, Index sI, Index jaI) const DecPOMDPDiscreteinlinevirtual
GetRewardModelPtr() const DecPOMDPDiscreteinline
DecPOMDPDiscreteInterface::GetRewardType() const =0DecPOMDPInterfacepure virtual
DecPOMDP::GetRewardType() const DecPOMDPinlinevirtual
DecPOMDPDiscreteInterface::GetRewardTypeForAgent(Index agentI) const =0POSGInterfacepure virtual
DecPOMDP::GetRewardTypeForAgent(Index agentI) const DecPOMDPinlinevirtual
GetRGet() const DecPOMDPDiscretevirtual
GetSparse() const MultiAgentDecisionProcessDiscreteinline
DecPOMDPDiscreteInterface::GetState(Index i) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::GetState(Index i) const MADPComponentDiscreteStatesinlinevirtual
GetStateIndex(StateDiscrete s) const MADPComponentDiscreteStates
GetStateIndexByName(std::string s) const MADPComponentDiscreteStates
GetStateName(Index i) const MADPComponentDiscreteStatesinline
DecPOMDPDiscreteInterface::GetTGet() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::GetTGet() const MultiAgentDecisionProcessDiscretevirtual
DecPOMDPDiscreteInterface::GetTransitionModelDiscretePtr() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::GetTransitionModelDiscretePtr() const MultiAgentDecisionProcessDiscreteinlinevirtual
DecPOMDPDiscreteInterface::GetTransitionProbability(Index sI, Index jaI, Index sucSI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::GetTransitionProbability(Index sI, Index jaI, Index sucSI) const MultiAgentDecisionProcessDiscreteinlinevirtual
DecPOMDPDiscreteInterface::GetUnixName() const =0MultiAgentDecisionProcessInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MultiAgentDecisionProcess::GetUnixName() const MultiAgentDecisionProcessinlinevirtual
HEARLEFT enum valueProblemDecTigerprivate
HEARLEFT_HEARLEFT enum valueProblemDecTigerprivate
HEARLEFT_HEARRIGHT enum valueProblemDecTigerprivate
HEARRIGHT enum valueProblemDecTigerprivate
HEARRIGHT_HEARLEFT enum valueProblemDecTigerprivate
HEARRIGHT_HEARRIGHT enum valueProblemDecTigerprivate
DecPOMDPDiscreteInterface::IndividualToJointActionIndices(const Index *AI_ar) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
DecPOMDPDiscreteInterface::IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteActions::IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const MADPComponentDiscreteActionsvirtual
MADPComponentDiscreteActions::IndividualToJointActionIndices(const Index *IndexArray) const MADPComponentDiscreteActionsinlinevirtual
DecPOMDPDiscreteInterface::IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const MADPComponentDiscreteObservationsvirtual
Initialize()MultiAgentDecisionProcessDiscreteinline
jointAction_enum enum nameProblemDecTigerprivate
jointObservation_enum enum nameProblemDecTigerprivate
DecPOMDPDiscreteInterface::JointToIndividualActionIndices(Index jaI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteActions::JointToIndividualActionIndices(Index jaI) const MADPComponentDiscreteActionsinlinevirtual
DecPOMDPDiscreteInterface::JointToIndividualObservationIndices(Index joI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteObservations::JointToIndividualObservationIndices(Index joI) const MADPComponentDiscreteObservationsinlinevirtual
LISTEN enum valueProblemDecTigerprivate
LISTEN_LISTEN enum valueProblemDecTigerprivate
LISTEN_OPENLEFT enum valueProblemDecTigerprivate
LISTEN_OPENRIGHT enum valueProblemDecTigerprivate
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
NUMBER_OF_ACTIONSProblemDecTigerprivate
NUMBER_OF_AGENTSProblemDecTigerprivate
NUMBER_OF_OBSERVATIONSProblemDecTigerprivate
NUMBER_OF_STATESProblemDecTigerprivate
observation_enum enum nameProblemDecTigerprivate
ObservationIVec typedefProblemDecTigerprivate
OPENLEFT enum valueProblemDecTigerprivate
OPENLEFT_LISTEN enum valueProblemDecTigerprivate
OPENLEFT_OPENLEFT enum valueProblemDecTigerprivate
OPENLEFT_OPENRIGHT enum valueProblemDecTigerprivate
OPENRIGHT enum valueProblemDecTigerprivate
OPENRIGHT_LISTEN enum valueProblemDecTigerprivate
OPENRIGHT_OPENLEFT enum valueProblemDecTigerprivate
OPENRIGHT_OPENRIGHT enum valueProblemDecTigerprivate
Print() const MultiAgentDecisionProcessDiscreteinline
PrintBrief() const NamedDescribedEntityinline
ProblemDecTiger()ProblemDecTiger
DecPOMDPDiscreteInterface::SampleInitialState(void) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::SampleInitialState() const MADPComponentDiscreteStatesvirtual
DecPOMDPDiscreteInterface::SampleJointObservation(Index jaI, Index sucI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::SampleJointObservation(Index jaI, Index sucI) const MultiAgentDecisionProcessDiscreteinlinevirtual
DecPOMDPDiscreteInterface::SampleSuccessorState(Index sI, Index jaI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::SampleSuccessorState(Index sI, Index jaI) const MultiAgentDecisionProcessDiscreteinlinevirtual
SetDescription(std::string description)NamedDescribedEntityinline
DecPOMDPDiscreteInterface::SetDiscount(double d)=0DecPOMDPInterfacepure virtual
DecPOMDP::SetDiscount(double d)DecPOMDPvirtual
DecPOMDPDiscreteInterface::SetDiscountForAgent(Index agentI, double d)=0POSGInterfacepure virtual
DecPOMDP::SetDiscountForAgent(Index agentI, double d)DecPOMDPinlinevirtual
SetInitialized(bool b)DecPOMDPDiscrete
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
SetReward(Index sI, Index jaI, double r)DecPOMDPDiscreteinlinevirtual
SetReward(Index sI, Index jaI, Index sucSI, double r)DecPOMDPDiscretevirtual
SetReward(Index sI, Index jaI, Index sucSI, Index joI, double r)DecPOMDPDiscretevirtual
SetReward(State *s, JointAction *ja, double r)DecPOMDPDiscreteinlinevirtual
SetRewardForAgent(Index agentI, State *s, JointAction *ja, double r)DecPOMDPDiscreteinlinevirtual
SetRewardForAgent(Index agentI, Index sI, Index jaI, double r)DecPOMDPDiscreteinlinevirtual
SetRewardForAgent(Index agentI, Index sI, Index jaI, Index sucSI, double r)DecPOMDPDiscreteinlinevirtual
SetRewardForAgent(Index agentI, Index sI, Index jaI, Index sucSI, Index joI, double r)DecPOMDPDiscreteinlinevirtual
DecPOMDPDiscreteInterface::SetRewardType(reward_t r)=0DecPOMDPInterfacepure virtual
DecPOMDP::SetRewardType(reward_t r)DecPOMDPvirtual
DecPOMDPDiscreteInterface::SetRewardTypeForAgent(Index agentI, reward_t r)=0POSGInterfacepure virtual
DecPOMDP::SetRewardTypeForAgent(Index agentI, reward_t r)DecPOMDPinlinevirtual
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
SLEFT enum valueProblemDecTigerprivate
SoftPrint() const DecPOMDPDiscrete
SoftPrintBrief() const NamedDescribedEntityvirtual
DecPOMDPDiscreteInterface::SoftPrintState(Index sI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
MultiAgentDecisionProcessDiscrete::MADPComponentDiscreteStates::SoftPrintState(Index sI) const MADPComponentDiscreteStatesinlinevirtual
SRIGHT enum valueProblemDecTigerprivate
state_enum enum nameProblemDecTigerprivate
~DecPOMDPDiscrete()DecPOMDPDiscrete
~DecPOMDPDiscreteInterface()DecPOMDPDiscreteInterfaceinlinevirtual
~DecPOMDPInterface()DecPOMDPInterfaceinlinevirtual
~MADPComponentDiscreteActions()MADPComponentDiscreteActionsvirtual
~MADPComponentDiscreteObservations()MADPComponentDiscreteObservationsvirtual
~MADPComponentDiscreteStates()MADPComponentDiscreteStatesvirtual
~MultiAgentDecisionProcess()MultiAgentDecisionProcessvirtual
~MultiAgentDecisionProcessDiscrete()MultiAgentDecisionProcessDiscrete
~MultiAgentDecisionProcessDiscreteInterface()MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
~MultiAgentDecisionProcessInterface()MultiAgentDecisionProcessInterfaceinlinevirtual
~NamedDescribedEntity()NamedDescribedEntityvirtual
~POSGDiscreteInterface()POSGDiscreteInterfaceinlinevirtual
~POSGInterface()POSGInterfaceinlinevirtual
~ProblemDecTiger()ProblemDecTiger