MultiAgentDecisionProcess
FactoredDecPOMDPDiscreteInterface Member List

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

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