| AgentScopeBackup(const Scope &stateScope, const Scope &agentScope) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| CacheFlatModels(bool sparse) | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | inlinevirtual |
| Clone() const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| CreateNewRewardModel()=0 | DecPOMDPDiscreteInterface | pure virtual |
| FactorValueIndicesToStateIndex(const std::vector< Index > &fv) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| FactorValueIndicesToStateIndex(const std::vector< Index > &s_e_vec, const Scope &sfSC) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| Get2DBN() const | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | inlinevirtual |
| GetAction(Index agentI, Index a) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetAgentScopeForLRF(Index LRF) const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| GetAllAgentScope() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| GetAllStateFactorScope() const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| GetDiscount() const =0 | DecPOMDPInterface | pure virtual |
| GetDiscountForAgent(Index agentI) const =0 | POSGInterface | pure virtual |
| GetEventObservability() const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| GetFactoredISD() const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| GetImmediateRewardScopes() const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| GetInitialStateProbability(Index sI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetISD() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetJointAction(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetJointObservation(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetLRF(Index LRF) const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| GetLRFReward(Index LRF, Index s_e, Index ja_e) const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| GetLRFReward(Index LRF, const std::vector< Index > &sI_e, const std::vector< Index > &jaI_e) const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| GetLRFRewardFlat(Index LRF, Index flat_s, Index full_ja) const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| GetNrActions() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetNrActions(Index AgentI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetNrAgents() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| GetNrJointActions() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetNrJointActions(const Scope &agScope) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetNrJointObservations() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetNrLRFs() const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| GetNrObservations() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetNrObservations(Index AgentI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetNrStateFactorInstantiations(const Scope &sfScope) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| GetNrStateFactors() const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| GetNrStates() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetNrValuesForFactor(Index sf) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| GetNrValuesPerFactor() const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| GetObservation(Index agentI, Index a) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetObservationModelDiscretePtr() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetObservationProbability(Index jaI, Index sucSI, Index joI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetObservationProbability(Index sI, Index jaI, Index sucSI, Index joI) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| GetOGet() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetReward(const std::vector< Index > &sIs, const std::vector< Index > &aIs) const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| DecPOMDPDiscreteInterface::GetReward(Index sI, Index jaI) const =0 | DecPOMDPDiscreteInterface | pure virtual |
| DecPOMDPInterface::GetReward(State *s, JointAction *ja) const =0 | DecPOMDPInterface | pure virtual |
| GetRewardForAgent(Index agentI, State *s, JointAction *ja) const =0 | POSGInterface | pure virtual |
| GetRewardType() const =0 | DecPOMDPInterface | pure virtual |
| GetRewardTypeForAgent(Index agentI) const =0 | POSGInterface | pure virtual |
| GetRGet() const =0 | DecPOMDPDiscreteInterface | pure virtual |
| GetState(Index i) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetStateFactorDiscrete(Index sfacI) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| GetStateFactorScopeForLRF(Index LRF) const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| GetTGet() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetTransitionModelDiscretePtr() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetTransitionProbability(Index sI, Index jaI, Index sucSI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| GetUnixName() const =0 | MultiAgentDecisionProcessInterface | pure virtual |
| IndividualToJointActionIndices(const Index *AI_ar) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| IndividualToJointActionIndices(const std::vector< Index > &indivActionIndices) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| IndividualToJointActionIndices(const std::vector< Index > &ja_e, const Scope &agSC) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| IndividualToJointObservationIndices(const std::vector< Index > &jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| JointToIndividualActionIndices(Index jaI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| JointToIndividualActionIndices(Index ja_e, const Scope &agSC) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| JointToIndividualObservationIndices(Index joI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| JointToIndividualObservationIndices(Index jo_e, const Scope &agSC) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| JointToRestrictedJointActionIndex(Index jaI, const Scope &agSc_e) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| JointToRestrictedJointObservationIndex(Index joI, const Scope &agSc_e) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| Print() const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| RestrictedActionVectorToJointIndex(Index LRF, const std::vector< Index > &actionVec_e) const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| RestrictedStateVectorToJointIndex(Index LRF, const std::vector< Index > &stateVec_e) const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| DecPOMDPDiscreteInterface::SampleInitialState() const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStatesInterface::SampleInitialState(std::vector< Index > &sIs) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| DecPOMDPDiscreteInterface::SampleJointObservation(Index jaI, Index sucI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| DecPOMDPDiscreteInterface::SampleJointObservation(Index sI, Index jaI, Index sucI) const | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| MultiAgentDecisionProcessDiscreteFactoredStatesInterface::SampleJointObservation(const std::vector< Index > &aIs, const std::vector< Index > &sucIs, std::vector< Index > &oIs) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| DecPOMDPDiscreteInterface::SampleSuccessorState(Index sI, Index jaI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStatesInterface::SampleSuccessorState(const std::vector< Index > &sIs, const std::vector< Index > &aIs, std::vector< Index > &sucIs) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| SetDiscount(double d)=0 | DecPOMDPInterface | pure virtual |
| SetDiscountForAgent(Index agentI, double d)=0 | POSGInterface | pure virtual |
| SetReward(Index sI, Index jaI, double r)=0 | DecPOMDPDiscreteInterface | pure virtual |
| SetReward(Index sI, Index jaI, Index sucSI, double r)=0 | DecPOMDPDiscreteInterface | pure virtual |
| SetReward(Index sI, Index jaI, Index sucSI, Index joI, double r)=0 | DecPOMDPDiscreteInterface | pure virtual |
| DecPOMDPInterface::SetReward(State *s, JointAction *ja, double r)=0 | DecPOMDPInterface | pure virtual |
| SetRewardForAgent(Index agentI, State *s, JointAction *ja, double r)=0 | POSGInterface | pure virtual |
| SetRewardType(reward_t r)=0 | DecPOMDPInterface | pure virtual |
| SetRewardTypeForAgent(Index agentI, reward_t r)=0 | POSGInterface | pure virtual |
| SoftPrint() const =0 | FactoredDecPOMDPDiscreteInterface | pure virtual |
| DecPOMDPDiscreteInterface::SoftPrintState(Index sI) const =0 | MultiAgentDecisionProcessDiscreteInterface | pure virtual |
| MultiAgentDecisionProcessDiscreteFactoredStatesInterface::SoftPrintState(Index sI) const | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | inlinevirtual |
| StateIndexToFactorValueIndex(Index factor, Index s) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| StateIndexToFactorValueIndices(Index stateI) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| StateIndexToFactorValueIndices(Index s_e, const Scope &sfSC) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| StateScopeBackup(const Scope &stateScope, const Scope &agentScope) const =0 | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | pure virtual |
| ~DecPOMDPDiscreteInterface() | DecPOMDPDiscreteInterface | inlinevirtual |
| ~DecPOMDPInterface() | DecPOMDPInterface | inlinevirtual |
| ~FactoredDecPOMDPDiscreteInterface() | FactoredDecPOMDPDiscreteInterface | inlinevirtual |
| ~MultiAgentDecisionProcessDiscreteFactoredStatesInterface() | MultiAgentDecisionProcessDiscreteFactoredStatesInterface | inlinevirtual |
| ~MultiAgentDecisionProcessDiscreteInterface() | MultiAgentDecisionProcessDiscreteInterface | inlinevirtual |
| ~MultiAgentDecisionProcessInterface() | MultiAgentDecisionProcessInterface | inlinevirtual |
| ~POSGInterface() | POSGInterface | inlinevirtual |