_m_agents | MultiAgentDecisionProcess | protected |
_m_description | NamedDescribedEntity | protected |
_m_individualDecPOMDPDs | TOIDecPOMDPDiscrete | protected |
_m_initialized | TOIDecPOMDPDiscrete | private |
_m_name | NamedDescribedEntity | protected |
_m_nrAgents | MultiAgentDecisionProcess | protected |
_m_p_rModel | TOIDecPOMDPDiscrete | protected |
_m_problemFile | MultiAgentDecisionProcess | protected |
_m_unixName | MultiAgentDecisionProcess | protected |
AddAction(Index agentI, std::string name) | TransitionObservationIndependentMADPDiscrete | |
AddAgent(std::string name="unspec.") | TransitionObservationIndependentMADPDiscrete | |
AddObservation(Index agentI, std::string name) | TransitionObservationIndependentMADPDiscrete | |
AddState(Index agentI, std::string name) | TransitionObservationIndependentMADPDiscrete | |
Clone() const | TOIDecPOMDPDiscrete | inlinevirtual |
CreateCentralizedFullModels() | TransitionObservationIndependentMADPDiscrete | |
CreateCentralizedSparseModels() | TransitionObservationIndependentMADPDiscrete | |
CreateNewRewardModel() | TOIDecPOMDPDiscrete | virtual |
CreateNewRewardModelForAgent(Index agentI) | TOIDecPOMDPDiscrete | inlinevirtual |
DecPOMDP() | DecPOMDP | |
GetAction(Index agentI, Index a) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetDescription() const | NamedDescribedEntity | inline |
GetDiscount() const | DecPOMDP | inlinevirtual |
GetDiscountForAgent(Index agentI) const | DecPOMDP | inlinevirtual |
GetIndividualDecPOMDPD(Index agentI) const | TOIDecPOMDPDiscrete | inline |
GetIndividualMADPD(Index agentI) const | TransitionObservationIndependentMADPDiscrete | inline |
GetInitialStateProbability(Index sI) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetISD() const | TransitionObservationIndependentMADPDiscrete | virtual |
GetJointAction(Index i) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetJointActionDiscrete(Index i) const | TransitionObservationIndependentMADPDiscrete | |
GetJointObservation(Index i) const | TransitionObservationIndependentMADPDiscrete | virtual |
GetName() const | NamedDescribedEntity | inline |
GetNrActions(Index agentI) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetNrActions() const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
GetNrAgents() const | MultiAgentDecisionProcess | virtual |
GetNrJointActions() const | TransitionObservationIndependentMADPDiscrete | virtual |
GetNrJointObservations() const | TransitionObservationIndependentMADPDiscrete | virtual |
GetNrJointStates() const | TransitionObservationIndependentMADPDiscrete | |
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 | |
GetOGet() const | TransitionObservationIndependentMADPDiscrete | virtual |
GetProblemFile() const | MultiAgentDecisionProcess | |
GetReward(Index sI, Index jaI) const | TOIDecPOMDPDiscrete | inlinevirtual |
GetReward(const std::vector< Index > &sIs, const std::vector< Index > &aIs) const | TOIDecPOMDPDiscrete | inlinevirtual |
GetReward(State *s, JointAction *ja) const | TOIDecPOMDPDiscrete | inlinevirtual |
GetRewardForAgent(Index agentI, State *s, JointAction *ja) const | TOIDecPOMDPDiscrete | inlinevirtual |
GetRewardForAgent(Index agentI, Index sI, Index jaI) const | TOIDecPOMDPDiscrete | inlinevirtual |
GetRewards(Index sI, Index jaI) const | TOIDecPOMDPDiscrete | |
GetRewardType() const | DecPOMDP | inlinevirtual |
GetRewardTypeForAgent(Index agentI) const | DecPOMDP | inlinevirtual |
GetRGet() const | TOIDecPOMDPDiscrete | inlinevirtual |
GetSparse() const | TransitionObservationIndependentMADPDiscrete | inlineprotected |
GetState(Index i) const | TransitionObservationIndependentMADPDiscrete | virtual |
GetState(const std::vector< Index > &sIs) const | TransitionObservationIndependentMADPDiscrete | |
GetTGet() const | TransitionObservationIndependentMADPDiscrete | virtual |
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 | |
GetUnixName() const | MultiAgentDecisionProcess | inlinevirtual |
IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const | TransitionObservationIndependentMADPDiscrete | virtual |
IndividualToJointActionIndices(const Index *AI_ar) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
IndividualToJointActionIndices(Index *IndexArray) const | TransitionObservationIndependentMADPDiscrete | |
IndividualToJointObservationIndices(const std::vector< Index > &indivObsIndices) const | TransitionObservationIndependentMADPDiscrete | virtual |
IndividualToJointStateIndices(const std::vector< Index > &indivStateIndices) const | TransitionObservationIndependentMADPDiscrete | |
Initialize() | TransitionObservationIndependentMADPDiscrete | inline |
JointToIndividualActionIndices(Index jaI) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
JointToIndividualObservationIndices(Index joI) const | TransitionObservationIndependentMADPDiscrete | inlinevirtual |
JointToIndividualStateIndices(Index jointSI) const | TransitionObservationIndependentMADPDiscrete | |
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 | |
NamedDescribedEntity(std::string name=std::string("undefined"), std::string description=std::string("undefined")) | NamedDescribedEntity | |
NamedDescribedEntity(const NamedDescribedEntity &) | NamedDescribedEntity | |
operator=(const TOIDecPOMDPDiscrete &o) | TOIDecPOMDPDiscrete | |
Print() const | TOIDecPOMDPDiscrete | inline |
PrintActionSets() const | TransitionObservationIndependentMADPDiscrete | inline |
PrintBrief() const | NamedDescribedEntity | inline |
PrintJointActionSet() const | TransitionObservationIndependentMADPDiscrete | inline |
SampleInitialState(void) const | TransitionObservationIndependentMADPDiscrete | virtual |
SampleInitialStates(void) const | TransitionObservationIndependentMADPDiscrete | |
SampleJointObservation(Index jaI, Index sucI) const | TransitionObservationIndependentMADPDiscrete | virtual |
SampleJointObservation(const std::vector< Index > &aIs, const std::vector< Index > &sucIs) const | TransitionObservationIndependentMADPDiscrete | |
SampleSuccessorState(Index sI, Index jaI) const | TransitionObservationIndependentMADPDiscrete | virtual |
SampleSuccessorState(const std::vector< Index > &sIs, const std::vector< Index > &aIs) const | TransitionObservationIndependentMADPDiscrete | |
SetDescription(std::string description) | NamedDescribedEntity | inline |
SetDiscount(double d) | DecPOMDP | virtual |
SetDiscountForAgent(Index agentI, double d) | DecPOMDP | inlinevirtual |
SetIndividualDecPOMDPD(DecPOMDPDiscrete *model, Index agentI) | TOIDecPOMDPDiscrete | |
SetInitialized(bool b) | TOIDecPOMDPDiscrete | virtual |
SetISD(const std::vector< double > &v) | TransitionObservationIndependentMADPDiscrete | |
SetName(std::string name) | NamedDescribedEntity | 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 | |
SetReward(Index sI, Index jaI, double r) | TOIDecPOMDPDiscrete | inlinevirtual |
SetReward(const std::vector< Index > &sIs, const std::vector< Index > &aIs, double r) | TOIDecPOMDPDiscrete | inline |
SetReward(Index sI, Index jaI, Index sucSI, double r) | TOIDecPOMDPDiscrete | inlinevirtual |
SetReward(Index sI, Index jaI, Index sucSI, Index joI, double r) | TOIDecPOMDPDiscrete | inlinevirtual |
SetReward(State *s, JointAction *ja, double r) | TOIDecPOMDPDiscrete | inlinevirtual |
SetRewardForAgent(Index agentI, State *s, JointAction *ja, double r) | TOIDecPOMDPDiscrete | inlinevirtual |
SetRewardForAgent(Index agentI, Index sI, Index jaI, double r) | TOIDecPOMDPDiscrete | inlinevirtual |
SetRewardForAgent(Index agentI, Index sI, Index jaI, Index sucSI, double r) | TOIDecPOMDPDiscrete | inlinevirtual |
SetRewardForAgent(Index agentI, Index sI, Index jaI, Index sucSI, Index joI, double r) | TOIDecPOMDPDiscrete | inlinevirtual |
SetRewardType(reward_t r) | DecPOMDP | virtual |
SetRewardTypeForAgent(Index agentI, reward_t r) | DecPOMDP | inlinevirtual |
SetSparse(bool sparse) | TransitionObservationIndependentMADPDiscrete | |
SetUnixName(std::string unixName) | MultiAgentDecisionProcess | inline |
SoftPrint() const | TOIDecPOMDPDiscrete | virtual |
SoftPrintActionSets() const | TransitionObservationIndependentMADPDiscrete | |
SoftPrintBrief() const | NamedDescribedEntity | virtual |
SoftPrintJointActionSet() const | TransitionObservationIndependentMADPDiscrete | |
SoftPrintState(Index sI) const | TransitionObservationIndependentMADPDiscrete | virtual |
TOIDecPOMDPDiscrete(std::string name="received unspec. by TOIDecPOMDPDiscrete", std::string descr="received unspec. by TOIDecPOMDPDiscrete", std::string pf="received unspec. by TOIDecPOMDPDiscrete") | TOIDecPOMDPDiscrete | |
TOIDecPOMDPDiscrete(const TOIDecPOMDPDiscrete &a) | TOIDecPOMDPDiscrete | |
TransitionObservationIndependentMADPDiscrete(std::string name="received unspec. by TransitionObservationIndependentMADPDiscrete", std::string descr="received unspec.by TransitionObservationIndependentMADPDiscrete", std::string pf="received unspec. by TransitionObservationIndependentMADPDiscrete") | TransitionObservationIndependentMADPDiscrete | |
TransitionObservationIndependentMADPDiscrete(const TransitionObservationIndependentMADPDiscrete &) | TransitionObservationIndependentMADPDiscrete | |
~DecPOMDPDiscreteInterface() | DecPOMDPDiscreteInterface | inlinevirtual |
~DecPOMDPInterface() | DecPOMDPInterface | inlinevirtual |
~MultiAgentDecisionProcess() | MultiAgentDecisionProcess | virtual |
~MultiAgentDecisionProcessDiscreteInterface() | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
~MultiAgentDecisionProcessInterface() | MultiAgentDecisionProcessInterface | inlinevirtual |
~NamedDescribedEntity() | NamedDescribedEntity | virtual |
~POSGDiscreteInterface() | POSGDiscreteInterface | inlinevirtual |
~POSGInterface() | POSGInterface | inlinevirtual |
~TOIDecPOMDPDiscrete() | TOIDecPOMDPDiscrete | virtual |
~TransitionObservationIndependentMADPDiscrete() | TransitionObservationIndependentMADPDiscrete | virtual |