MultiAgentDecisionProcess  Release 0.2.1
DecPOMDPDiscreteInterface Member List

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

Clone() const =0DecPOMDPDiscreteInterfacepure virtual
CreateNewRewardModel()=0DecPOMDPDiscreteInterfacepure virtual
CreateNewRewardModelForAgent(Index agentI)=0POSGDiscreteInterfacepure virtual
GetAction(Index agentI, Index a) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetDiscount() const =0DecPOMDPInterfacepure virtual
GetDiscountForAgent(Index agentI) const =0POSGInterfacepure virtual
GetInitialStateProbability(Index sI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetISD() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetJointAction(Index i) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetJointObservation(Index i) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetNrActions() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetNrActions(Index AgentI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetNrAgents() const =0MultiAgentDecisionProcessInterfacepure virtual
GetNrJointActions() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetNrJointObservations() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetNrObservations() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetNrObservations(Index AgentI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetNrStates() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetObservation(Index agentI, Index a) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetObservationModelDiscretePtr() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetObservationProbability(Index jaI, Index sucSI, Index joI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetOGet() const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
GetReward(Index sI, Index jaI) const =0DecPOMDPDiscreteInterfacepure virtual
DecPOMDPInterface::GetReward(State *s, JointAction *ja) const =0DecPOMDPInterfacepure virtual
GetRewardForAgent(Index agentI, Index sI, Index jaI) const =0POSGDiscreteInterfacepure virtual
POSGInterface::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
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
IndividualToJointObservationIndices(const std::vector< Index > &indivObservationIndices) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
JointToIndividualActionIndices(Index jaI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
JointToIndividualObservationIndices(Index joI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
SampleInitialState(void) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
SampleJointObservation(Index jaI, Index sucI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
SampleSuccessorState(Index sI, Index jaI) const =0MultiAgentDecisionProcessDiscreteInterfacepure 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, Index sI, Index jaI, double r)=0POSGDiscreteInterfacepure virtual
SetRewardForAgent(Index agentI, Index sI, Index jaI, Index sucSI, double r)=0POSGDiscreteInterfacepure virtual
SetRewardForAgent(Index agentI, Index sI, Index jaI, Index sucSI, Index joI, double r)=0POSGDiscreteInterfacepure virtual
POSGInterface::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 =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
SoftPrintState(Index sI) const =0MultiAgentDecisionProcessDiscreteInterfacepure virtual
~DecPOMDPDiscreteInterface()DecPOMDPDiscreteInterfaceinlinevirtual
~DecPOMDPInterface()DecPOMDPInterfaceinlinevirtual
~MultiAgentDecisionProcessDiscreteInterface()MultiAgentDecisionProcessDiscreteInterfaceinlinevirtual
~MultiAgentDecisionProcessInterface()MultiAgentDecisionProcessInterfaceinlinevirtual
~POSGDiscreteInterface()POSGDiscreteInterfaceinlinevirtual
~POSGInterface()POSGInterfaceinlinevirtual