| CActionHistoryTree | ActionHistoryTree is a wrapper for ActionHistory |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::AddAction | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::AddAction | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::AddAgents | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::AddModels | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::AddModels | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::AddObservation | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::AddObservation | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::AddStartState | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::AddStartState | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::AddState | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::AddState | |
| CAlphaVector | AlphaVector represent an alpha vector used in POMDP solving |
| CAlphaVectorPruning | AlphaVectorPruning reduces sets of alpha vectors to their parsimonious representation via LP-based pruning |
| CArgumentHandlers::Arguments | Arguments contains all defined parameters to be set on the command line |
| ►CBayesianGameForDecPOMDPStageInterface | BayesianGameForDecPOMDPStageInterface is a class that represents the base class for all Bayesian games that are used to represent a stage of a Dec-POMDP (e.g., in GMAA*) |
| ►CBayesianGameForDecPOMDPStage | BayesianGameForDecPOMDPStage represents a BG for a single stage |
| CBayesianGameWithClusterInfo | BayesianGameWithClusterInfo represents an identical-payoff BG that can be clustered |
| ►CBayesianGameIdenticalPayoffSolver | BayesianGameIdenticalPayoffSolver is an interface for solvers for Bayesian games with identical payoff |
| ►CBayesianGameIdenticalPayoffSolver_T< JP > | BayesianGameIdenticalPayoffSolver_T is an interface for solvers for Bayesian games with identical payoff |
| CBGIP_SolverBFSNonIncremental< JP > | BGIP_SolverBFSNonIncremental is a class that performs Brute force search for identical payoff Bayesian Games |
| CBGIP_SolverMaxPlus< JP > | BGIP_SolverMaxPlus is a class that performs max plus for BGIPs (without agents independence) |
| ►CBayesianGameIdenticalPayoffSolver_T< JointPolicyPureVector > | |
| CBGIP_SolverCE | BGIP_SolverCE is a class that performs Cross Entropy optimization for identical payoff Bayesian Games |
| CBGIP_SolverRandom | BGIP_SolverRandom creates random solutions to Bayesian games for testing purposes |
| ►CBGCG_Solver | BGCG_Solver is a base class for collaborative graphical bayesian games |
| CBGCG_SolverFG | |
| CBGCG_SolverMaxPlus | BGCG_SolverMaxPlus is a class that performs max plus for BGIPs with agents independence |
| CBGCG_SolverNonserialDynamicProgramming | BGCG_SolverNonserialDynamicProgramming implements non-serial dynamic programming for collaborative graphical Bayesian games |
| CBGCG_SolverRandom | BGCG_SolverRandom is a class that represents a BGCG solver that returns a random joint BG policy |
| ►CBGIP_IncrementalSolverInterface | BGIP_IncrementalSolverInterface is an interface for BGIP_Solvers that can incrementally return multiple solutions |
| ►CBGIP_IncrementalSolverInterface_T< JP > | BGIP_IncrementalSolverInterface_T is an interface for BGIP_Solvers that can incrementally return multiple solutions |
| CBGIP_SolverAlternatingMaximization< JP > | BGIP_SolverAlternatingMaximization implements an approximate solver for identical payoff Bayesian games, based on alternating maximization |
| CBGIP_SolverBranchAndBound< JP > | BGIP_SolverBranchAndBound is a class that performs Branch-and-Bound search for identical payoff Bayesian Games |
| CBGIP_SolverBruteForceSearch< JP > | BGIP_SolverBruteForceSearch is a class that performs Brute force search for identical payoff Bayesian Games |
| ►CBeliefInterface | BeliefInterface is an interface for beliefs, i.e., probability distributions over the state space |
| ►CBelief | Belief represents a probability distribution over the state space |
| CIndividualBeliefJESP | IndividualBeliefJESP stores individual beliefs for the JESP algorithm |
| CJointBelief | JointBelief stores a joint belief, represented as a regular (dense) vector of doubles |
| CJointBeliefEventDriven | JointBeliefEventDriven stores a joint belief, represented as a regular (dense) vector of doubles |
| ►CBeliefSparse | BeliefSparse represents a probability distribution over the state space |
| CJointBeliefSparse | JointBeliefSparse represents a sparse joint belief |
| ►CJointBeliefInterface | JointBeliefInterface represents an interface for joint beliefs |
| CJointBelief | JointBelief stores a joint belief, represented as a regular (dense) vector of doubles |
| CJointBeliefEventDriven | JointBeliefEventDriven stores a joint belief, represented as a regular (dense) vector of doubles |
| CJointBeliefSparse | JointBeliefSparse represents a sparse joint belief |
| CBeliefIteratorGeneric | BeliefIteratorGeneric is an iterator for beliefs |
| ►CBeliefIteratorInterface | BeliefIteratorInterface is an interface for iterators over beliefs |
| CBeliefIterator | BeliefIterator is an iterator for dense beliefs |
| CBeliefIteratorSparse | BeliefIteratorSparse is an iterator for sparse beliefs |
| CBeliefSetNonStationary | BeliefSetNonStationary represents a non-stationary belief set |
| CBG_FactorGraphCreator | BG_FactorGraphCreator will create a FG from a BG |
| CBGforStageCreation | BGforStageCreation is a class that provides some functions to aid the construction of Bayesian games for a stage of a Dec-POMDP |
| CBGIP_BnB_Node | BGIP_BnB_Node represents a node in the search tree of BGIP_SolverBranchAndBound |
| ►CBGIP_SolverCreatorInterface | BGIP_SolverCreatorInterface is an interface for classes that create BGIP solvers |
| ►CBGCG_SolverCreator | BGCG_SolverCreator is a class that represents an object that can create a BGCG_Solver |
| CBGCG_SolverCreator_FG | BGCG_SolverCreator_FG creates BGCG Solvers with Max Plus |
| CBGCG_SolverCreator_MP | BGCG_SolverCreator_MP creates BGCG Solvers with Max Plus |
| CBGCG_SolverCreator_NDP | BGCG_SolverCreator_NDP creates BGCG Solvers with Non-serial Dynamic Programming |
| CBGCG_SolverCreator_Random | BGCG_SolverCreator_Random creates a BGCG Solver that gives random solutions |
| ►CBGIP_IncrementalSolverCreatorInterface_T< JP > | BGIP_IncrementalSolverCreatorInterface_T is an interface for classes that create BGIP solvers |
| CBGIP_SolverCreator_AM< JP > | BGIP_SolverCreator_AM creates BGIP Solvers with Alternating Maximization |
| CBGIP_SolverCreator_BFS< JP > | BGIP_SolverCreator_BFS creates BGIP Solvers with Brute Force Search |
| CBGIP_SolverCreator_BnB< JP > | BGIP_SolverCreator_BnB creates BGIP Solvers with Branch-and-Bound search |
| CBGIP_IncrementalSolverCreatorInterface_T< JointPolicyPureVectorForClusteredBG > | |
| ►CBGIP_SolverCreatorInterface_T< JP > | BGIP_SolverCreatorInterface_T is an interface for classes that create BGIP solvers |
| CBGIP_SolverCreator_BFSNonInc< JP > | BGIP_SolverCreator_BFSNonInc creates BGIP Solvers with Brute Force Search |
| CBGIP_SolverCreator_MP< JP > | BGIP_SolverCreatorInterface_T_MP creates BGIP Solvers with Max Plus |
| ►CBGIP_SolverCreatorInterface_T< JointPolicyPureVector > | |
| CBGIP_SolverCreator_CE | BGIP_SolverCreator_CE creates BGIP Solvers with Cross Entropy |
| CBGIP_SolverCreator_Random | BGIP_SolverCreator_Random creates a BGIP Solver that gives random solutions |
| CBGIPSolution | BGIPSolution represents a solution for BayesianGameIdenticalPayoff |
| CCompareVec< T > | |
| ►CCPDDiscreteInterface | CPDDiscreteInterface is an abstract base class that represents a conditional probability distribution |
| CCPDKroneckerDelta | CPDKroneckerDelta implements a Kronecker delta-style CPD |
| CCPT | CPT implements a conditional probability table |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::DebugOutput | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::DebugOutput | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::DebugOutputNoParsed | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::DebugOutputNoParsed | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::DecPOMDPFileParser::definition< ScannerT > | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::POMDPFileParser::definition< ScannerT > | |
| CProblem_CGBG_FF::diPairComp | |
| ►CDiscreteEntity | DiscreteEntity is a general class for tracking discrete entities |
| CActionDiscrete | ActionDiscrete represents discrete actions |
| CAgent | Agent represents an agent |
| CJointActionDiscrete | JointActionDiscrete represents discrete joint actions |
| CJointObservationDiscrete | JointObservationDiscrete represents discrete joint observations |
| CObservationDiscrete | ObservationDiscrete represents discrete observations |
| CStateDiscrete | StateDiscrete represents discrete states |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::dp_SetDiscountParam | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::dp_SetDiscountParam | |
| ►CE | E is a class that represents a basic exception |
| CEDeadline | EDeadline represents a deadline exceeded expection |
| CEInvalidIndex | EInvalidIndex represents an invalid index exception |
| CENoSubScope | ENoSubScope represents an invalid index exception |
| CENotCached | ENotCached represents an invalid index exception |
| CEOverflow | EOverflow represents an integer overflow exception |
| CEParse | EParse represents a parser exception |
| CFactoredQFunctionScopeForStage | FactoredQFunctionScopeForStage represents a Scope for one stage of a factored QFunction |
| ►CFactoredStateAOHDistribution | FactoredStateAOHDistribution is a class that represents a factored probability distribution over both states and action-observation histories |
| CFSAOHDist_NECOF | FSAOHDist_NECOF is a class that represents a NEarly COmpletely Factored distribution over state factors and action-observation histories |
| ►CFG_Solver | |
| CFG_SolverMaxPlus | FG_SolverMaxPlus optimizes (maximizes) a factor graph using max plus |
| CFG_SolverNDP | FG_SolverNDP optimizes (maximizes) a factor graph using non-serial dynamic programming |
| CFixedCapacityPriorityQueue< T, _Compare > | FixedCapacityPriorityQueue is a class that represents a priority queue with a fixed size |
| CFixedCapacityPriorityQueue< boost::shared_ptr< JPPVValuePair > > | |
| CFixedCapacityPriorityQueue< boost::shared_ptr< PartialJPDPValuePair > > | |
| ►Cgrammar | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::DecPOMDPFileParser | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::POMDPFileParser | |
| ►CHistory | History is a general class for histories |
| ►CIndividualHistory | IndividualHistory represents a history for a single agent |
| CActionHistory | ActionHistory represents an action history of a single agent |
| CActionObservationHistory | ActionObservationHistory represents an action-observation history of an agent |
| CObservationHistory | ObservationHistory represents an action history of a single agent |
| ►CJointHistory | JointHistory represents a joint history, i.e., a history for each agent |
| CJointActionHistory | JointActionHistory represents a joint action history |
| CJointActionObservationHistory | JointActionObservationHistory represents a joint action observation history |
| CJointObservationHistory | JointObservationHistory represents a joint observation history |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::Initialize | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::Initialize | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::InitializeActions | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::InitializeActions | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::InitializeDPOMDP | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::InitializeObservations | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::InitializeObservations | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::InitializePOMDP | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::InitializeStates | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::InitializeStates | |
| ►CInterface_ProblemToPolicyDiscrete | Interface_ProblemToPolicyDiscrete is an interface from discrete problems to policies |
| ►CInterface_ProblemToPolicyDiscretePure | Interface_ProblemToPolicyDiscretePure is an interface from discrete problems to pure policies |
| ►CBayesianGameBase | BayesianGameBase is a class that represents a Bayesian game |
| CBayesianGame | BayesianGame is a class that represents a general Bayesian game in which each agent has its own utility function |
| ►CBayesianGameIdenticalPayoffInterface | BayesianGameIdenticalPayoffInterface provides an interface for Bayesian Games with identical payoffs |
| ►CBayesianGameCollaborativeGraphical | BayesianGameCollaborativeGraphical represents a collaborative graphical Bayesian game |
| CProblem_CGBG_FF | Problem_CGBG_FF reprents a generalized single-shot fire fighting problem |
| ►CBayesianGameIdenticalPayoff | BayesianGameIdenticalPayoff is a class that represents a Bayesian game with identical payoffs |
| CBayesianGameForDecPOMDPStage | BayesianGameForDecPOMDPStage represents a BG for a single stage |
| ►CPlanningUnitMADPDiscrete | PlanningUnitMADPDiscrete represents a Planning unit for a discrete MADP (discrete actions, observations and states) |
| ►CPlanningUnitDecPOMDPDiscrete | PlanningUnitDecPOMDPDiscrete represents a planning unit for discrete Dec-POMDPs |
| CBruteForceSearchPlanner | BruteForceSearchPlanner implements an exact solution algorithm |
| CDICEPSPlanner | DICEPSPlanner implements the Direct Cross-Entropy Policy Search method |
| ►CGeneralizedMAAStarPlannerForDecPOMDPDiscrete | GeneralizedMAAStarPlannerForDecPOMDPDiscrete is a class that represents the Generalized MAA* planner |
| CGMAA_kGMAA | GMAA_kGMAA is a class that represents a GMAA planner that performs k-GMAA, i.e |
| CGMAA_kGMAACluster | GMAA_kGMAA is a class that represents a GMAA planner that performs k-GMAA, i.e |
| CGMAA_MAAstar | GMAA_MAAstar is a class that represents a planner that performs MAA* as described by Szer et al |
| CGMAA_MAAstarClassic | GMAA_MAAstarClassic is a class that represents a planner that performs MAA* as described by Szer et al |
| CGMAA_MAAstarCluster | GMAA_MAAstarCluster is a class that represents a planner that performs MAA* as described by Szer et al |
| CJESPDynamicProgrammingPlanner | JESPDynamicProgrammingPlanner plans with the DP JESP algorithm |
| CJESPExhaustivePlanner | JESPExhaustivePlanner plans with the Exhaustive JESP algorithm |
| CNullPlanner | NullPlanner represents a planner which does nothing, but can be used to instantiate a PlanningUnitDecPOMDPDiscrete |
| ►CPlanningUnitFactoredDecPOMDPDiscrete | PlanningUnitFactoredDecPOMDPDiscrete is a class that represents a planning unit for factored discrete Dec-POMDPs |
| ►CGeneralizedMAAStarPlannerForFactoredDecPOMDPDiscrete | GeneralizedMAAStarPlannerForFactoredDecPOMDPDiscrete is a class that represents the Generalized MAA* planner |
| CGMAA_MAA_ELSI | GMAA_MAA_ELSI Generalized MAA* Exploiting Last-Stage Independence |
| CNullPlannerFactored | NullPlannerFactored represents a planner which does nothing, but can be used to instantiate a PlanningUnitDecFactoredPOMDPDiscrete |
| ►CPlanningUnitTOIDecPOMDPDiscrete | PlanningUnitTOIDecPOMDPDiscrete represents a planning unit for transition observation independent discrete Dec-POMDPs |
| CNullPlannerTOI | NullPlannerTOI represents a planner which does nothing, but can be used to instantiate a PlanningUnitTOIDecPOMDPDiscrete |
| ►CJointAction | JointAction represents a joint action |
| CJointActionDiscrete | JointActionDiscrete represents discrete joint actions |
| CJointActionHistoryTree | JointActionHistoryTree is a wrapper for JointActionHistory |
| ►CJointObservation | JointObservation is represents joint observations |
| CJointObservationDiscrete | JointObservationDiscrete represents discrete joint observations |
| ►CJointPolicy | JointPolicy is a class that represents a joint policy |
| ►CJointPolicyDiscrete | JointPolicyDiscrete is a class that represents a discrete joint policy |
| ►CJointPolicyDiscretePure | JointPolicyDiscretePure is represents a pure joint policy for a discrete MADP |
| CJointPolicyPureVector | JointPolicyPureVector represents a discrete pure joint policy |
| ►CPartialJointPolicyDiscretePure | PartialJointPolicyDiscretePure is a discrete and pure PartialJointPolicy |
| ►CPartialJointPolicyPureVector | PartialJointPolicyPureVector implements a PartialJointPolicy using a mapping of history indices to actions |
| CJointPolicyPureVectorForClusteredBG | JointPolicyPureVectorForClusteredBG represents a joint policy for a clustered CBG |
| ►CJPolComponent_VectorImplementation | JPolComponent_VectorImplementation implements functionality common to several joint policy implementations |
| CJointPolicyPureVector | JointPolicyPureVector represents a discrete pure joint policy |
| CPartialJointPolicyPureVector | PartialJointPolicyPureVector implements a PartialJointPolicy using a mapping of history indices to actions |
| Cstd::less< BGIP_BnB_Node * > | Overload the less<Type> template for BGIP_BnB_Node* (we want less to give an ordering according to values, not addresses...) |
| Cstd::less< BGIP_BnB_NodePtr > | |
| Cstd::less< boost::shared_ptr< JPPVValuePair > > | |
| Cstd::less< boost::shared_ptr< PartialJointPolicyValuePair > > | |
| Cstd::less< JointPolicyValuePair * > | Overload the less<Type> template for JointPolicyValuePair* (we want less to give an ordering according to values, not addresses...) |
| Cstd::less< JointPolicyValuePair_sharedPtr > | |
| Cstd::less< JPPVValuePair * > | Overload the less<Type> template for JPolValuePair* (we want less to give an ordering according to values, not addresses...) |
| Cstd::less< PartialJointPolicyValuePair * > | Overload the less<Type> template for PartialJointPolicyValuePair* (we want less to give an ordering according to values, not addresses...) |
| Cstd::less< PartialJPDPValuePair * > | Overload the less<Type> template for JPolValPair* (we want less to give an ordering according to values, not addresses...) |
| Cstd::less< PartialJPDPValuePair_sharedPtr > | |
| ►CLocalBGValueFunctionInterface | LocalBGValueFunctionInterface is a class that represents a local CGBG payoff function |
| CLocalBGValueFunctionBGCGWrapper | LocalBGValueFunctionBGCGWrapper is a class that represents a wrapper for a BayesianGameCollaborativeGraphical such that it implements the LocalBGValueFunctionInterface |
| CLocalBGValueFunctionVector | LocalBGValueFunctionVector is a vector implementation of LocalBGValueFunctionInterface to represent an |
| CMADPComponentDiscreteActions | MADPComponentDiscreteActions contains functionality for discrete action spaces |
| CMADPComponentDiscreteObservations | MADPComponentDiscreteObservations contains functionality for discrete observation spaces |
| CMADPComponentDiscreteStates | MADPComponentDiscreteStates is a class that represents a discrete state space |
| CMADPComponentFactoredStates | MADPComponentFactoredStates is a class that represents a factored states space |
| CMADPDiscreteStatistics | MADPDiscreteStatistics is a class that represents an object that can compute some statistics for a MADP Discrete |
| CMADPParser | MADPParser is a general class for parsers in MADP |
| ►Cmatrix_t | |
| CQTable | QTable implements QTableInterface using a full matrix |
| ►CMaxPlusSolver | MaxPlusSolver is the base class for Max Plus methods, it stores the parameters |
| CFG_SolverMaxPlus | FG_SolverMaxPlus optimizes (maximizes) a factor graph using max plus |
| ►CMaxPlusSolverForBGs | MaxPlusSolverForBGs solves BG via Max Plus |
| CBGCG_SolverMaxPlus | BGCG_SolverMaxPlus is a class that performs max plus for BGIPs with agents independence |
| CBGIP_SolverMaxPlus< JP > | BGIP_SolverMaxPlus is a class that performs max plus for BGIPs (without agents independence) |
| ►CMDPSolver | MDPSolver is an interface for MDP solvers |
| CMDPPolicyIteration | MDPPolicyIteration implements policy iteration for MDPs via GPU |
| CMDPPolicyIterationGPU | MDPPolicyIterationGPU implements policy iteration for MDPs via GPU |
| CMDPValueIteration | MDPValueIteration implements value iteration for MDPs |
| ►CMultiAgentDecisionProcessInterface | MultiAgentDecisionProcessInterface is an abstract base class that declares the primary properties of a multiagent decision process |
| ►CMultiAgentDecisionProcess | MultiAgentDecisionProcess is an class that defines the primary properties of a decision process |
| ►CMultiAgentDecisionProcessDiscrete | MultiAgentDecisionProcessDiscrete is defines the primary properties of a discrete decision process |
| ►CDecPOMDPDiscrete | DecPOMDPDiscrete represent a discrete DEC-POMDP model |
| CPOMDPDiscrete | POMDPDiscrete models discrete POMDPs |
| CProblemDecTiger | ProblemDecTiger implements the DecTiger problem |
| CProblemDecTigerWithCreaks | ProblemDecTigerWithCreaks implements a variation of the DecTiger problem, in which an agent can hear whether the other agent has tried to open a door |
| CProblemFireFighting | ProblemFireFighting is a class that represents the firefighting problem as described in refGMAA (DOC-references.h) |
| CPOSGDiscrete | POSGDiscrete represent a discrete POSG model |
| ►CMultiAgentDecisionProcessDiscreteFactoredStates | MultiAgentDecisionProcessDiscreteFactoredStates is a class that represents the dynamics of a MAS with a factored state space |
| ►CFactoredDecPOMDPDiscrete | FactoredDecPOMDPDiscrete is implements a factored DecPOMDPDiscrete |
| ►CFactoredMMDPDiscrete | |
| ►CProblemFOBSFireFightingFactored | This is a template of how to implement a fully-observable problem from scratch (by deriving from FactoredMMDPDiscrete) |
| CProblemFOBSFireFightingGraph | ProblemFOBSFireFightingGraph is an implementation of a fully overservable FireFightingGraph problem |
| CProblemAloha | |
| ►CProblemFireFightingFactored | ProblemFireFightingFactored is a factored implementation of the FireFighting problem introduced in (Oliehoek, Spaan, Vlassis, JAIR 32, 2008) |
| CProblemFireFightingGraph | ProblemFireFightingGraph is an implementation of the FactoredFireFighting problem introduced in (Oliehoek, Spaan, Whiteson, Vlassis, AAMAS 2008) |
| ►CTransitionObservationIndependentMADPDiscrete | TransitionObservationIndependentMADPDiscrete is an base class that defines the primary properties of a Transition and Observation independent decision process |
| ►CTOIDecPOMDPDiscrete | TOIDecPOMDPDiscrete is a class that represents a transition observation independent discrete DecPOMDP |
| CTOICompactRewardDecPOMDPDiscrete | TOICompactRewardDecPOMDPDiscrete is a class that represents a transition observation independent Dec-POMDP, in which the reward is the sum of each agent's individual reward plus some shared reward |
| CTOIDecMDPDiscrete | TOIDecMDPDiscrete is a class that represents a transition observation indepedent discrete DecMDP |
| CTOIFactoredRewardDecPOMDPDiscrete | TOIFactoredRewardDecPOMDPDiscrete is a class that represents a transition observation independent Dec-POMDP, in which the reward is the sum of each agent's individual reward plus some shared reward |
| CMultiAgentDecisionProcessDiscrete | MultiAgentDecisionProcessDiscrete is defines the primary properties of a discrete decision process |
| ►CMultiAgentDecisionProcessDiscreteInterface | MultiAgentDecisionProcessDiscreteInterface is an abstract base class that defines publicly accessible member functions that a discrete multiagent decision process must implement |
| ►CDecPOMDPDiscreteInterface | DecPOMDPDiscreteInterface is the interface for a discrete DEC-POMDP model: it defines the set/get reward functions |
| CDecPOMDPDiscrete | DecPOMDPDiscrete represent a discrete DEC-POMDP model |
| ►CFactoredDecPOMDPDiscreteInterface | FactoredDecPOMDPDiscreteInterface is the interface for a Dec-POMDP with factored states |
| CFactoredDecPOMDPDiscrete | FactoredDecPOMDPDiscrete is implements a factored DecPOMDPDiscrete |
| CTOIDecPOMDPDiscrete | TOIDecPOMDPDiscrete is a class that represents a transition observation independent discrete DecPOMDP |
| CMultiAgentDecisionProcessDiscrete | MultiAgentDecisionProcessDiscrete is defines the primary properties of a discrete decision process |
| ►CMultiAgentDecisionProcessDiscreteFactoredStatesInterface | MultiAgentDecisionProcessDiscreteFactoredStatesInterface is the interface for factored state problems |
| CFactoredDecPOMDPDiscreteInterface | FactoredDecPOMDPDiscreteInterface is the interface for a Dec-POMDP with factored states |
| CMultiAgentDecisionProcessDiscreteFactoredStates | MultiAgentDecisionProcessDiscreteFactoredStates is a class that represents the dynamics of a MAS with a factored state space |
| ►CPOSGDiscreteInterface | POSGDiscreteInterface is the interface for a discrete POSG model: it defines the set/get reward functions |
| CPOSGDiscrete | POSGDiscrete represent a discrete POSG model |
| CTransitionObservationIndependentMADPDiscrete | TransitionObservationIndependentMADPDiscrete is an base class that defines the primary properties of a Transition and Observation independent decision process |
| ►CPOSGInterface | POSGInterface is an interface for POSGs |
| ►CDecPOMDPInterface | DecPOMDPInterface is an interface for DecPOMDPs |
| ►CDecPOMDP | DecPOMDP is a simple implementation of DecPOMDPInterface |
| CDecPOMDPDiscrete | DecPOMDPDiscrete represent a discrete DEC-POMDP model |
| CFactoredDecPOMDPDiscrete | FactoredDecPOMDPDiscrete is implements a factored DecPOMDPDiscrete |
| CTOIDecPOMDPDiscrete | TOIDecPOMDPDiscrete is a class that represents a transition observation independent discrete DecPOMDP |
| CDecPOMDPDiscreteInterface | DecPOMDPDiscreteInterface is the interface for a discrete DEC-POMDP model: it defines the set/get reward functions |
| ►CPOSG | POSG is a simple implementation of POSGInterface |
| CPOSGDiscrete | POSGDiscrete represent a discrete POSG model |
| CPOSGDiscreteInterface | POSGDiscreteInterface is the interface for a discrete POSG model: it defines the set/get reward functions |
| ►CNamedDescribedEntity | NamedDescribedEntity represents named entities |
| ►CAction | Action is a class that represent actions |
| CActionDiscrete | ActionDiscrete represents discrete actions |
| CAgent | Agent represents an agent |
| ►CObservation | Observation represents observations |
| CObservationDiscrete | ObservationDiscrete represents discrete observations |
| ►CState | State is a class that represent states |
| CStateDiscrete | StateDiscrete represents discrete states |
| CStateFactorDiscrete | StateFactorDiscrete is a class that represents a state variable, or factor |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::NextFloatOfRow | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::NextFloatOfRow | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::NextRowOfMatrix | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::NextRowOfMatrix | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::NextStringOfIdentList | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::NextStringOfIdentList | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::NYI | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::NYI | |
| ►CObservationModel | ObservationModel represents the observation model in a decision process |
| ►CObservationModelDiscreteInterface | ObservationModelDiscreteInterface represents a discrete observation model |
| ►CObservationModelDiscrete | ObservationModelDiscrete represents a discrete observation model |
| CEventObservationModelMapping | EventObservationModelMapping implements an ObservationModelDiscrete which depends not only on the resulting state but also on the current state of the system, i.e. P(o(k+1) | s(k), ja(k), s(k+1)) |
| CEventObservationModelMappingSparse | EventObservationModelMappingSparse implements an ObservationModelDiscrete |
| CObservationModelMapping | ObservationModelMapping implements an ObservationModelDiscrete |
| CObservationModelMappingSparse | ObservationModelMappingSparse implements an ObservationModelDiscrete |
| ►CMultiAgentDecisionProcessDiscreteFactoredStates::ObservationProbFunctor | This is the base class for functors that return the observation probability for a given (s,a,s',o) tuple |
| CMultiAgentDecisionProcessDiscreteFactoredStates::BoundObservationProbFunctor< OF > | The BoundObservationProbFunctor class binds the "ComputeObservationProb" function to a templated object |
| CMultiAgentDecisionProcessDiscreteFactoredStates::EmptyObservationProbFunctor | Can be used by fully-observable subclasses of MultiAgentDecisionProcessDiscreteFactoredStates, in order to initialize the 2DBN without requiring an actual observation function |
| ►COGet | OGet can be used for direct access to the observation model |
| COGet_EventObservationModelMapping | |
| COGet_EventObservationModelMappingSparse | |
| COGet_ObservationModelMapping | OGet_ObservationModelMapping can be used for direct access to a ObservationModelMapping |
| COGet_ObservationModelMappingSparse | OGet_ObservationModelMappingSparse can be used for direct access to a ObservationModelMappingSparse |
| COnlineMDPPlanner | OnlineMDPPlanner provides an abstract base class for online MDP planners |
| COptimalValueDatabase | OptimalValueDatabase provides values of optimal policies for problems, so to be used for verification purposes |
| ►CParserInterface | ParserInterface is an interface for parsers |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit | ParserDPOMDPFormat_Spirit is a parser for DecPOMDPDiscrete |
| CParserPOMDPDiscrete | |
| CParserProbModelXML | ParserProbModelXML is a parser for factored Dec-POMDP models written in ProbModelXML |
| CParserTOIDecMDPDiscrete | ParserTOIDecMDPDiscrete is a parser for TOIDecMDPDiscrete |
| ►CParserTOIDecPOMDPDiscrete | ParserTOIDecPOMDPDiscrete is a parser for TOIDecPOMDPDiscrete |
| CParserTOICompactRewardDecPOMDPDiscrete | ParserTOICompactRewardDecPOMDPDiscrete is a parser for TOICompactRewardDecPOMDPDiscrete |
| CParserTOIFactoredRewardDecPOMDPDiscrete | ParserTOIFactoredRewardDecPOMDPDiscrete is a parser for TransitionObservationIndependentFactoredRewardDecPOMDPDiscrete |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit | ParserPOMDPFormat_Spirit is a parser for the .pomdp file format |
| ►CPartialJointPolicy | PartialJointPolicy represents a joint policy that is only specified for t time steps instead of for every time step |
| CPartialJointPolicyDiscretePure | PartialJointPolicyDiscretePure is a discrete and pure PartialJointPolicy |
| ►CPartialPolicyPoolInterface | PartialPolicyPoolInterface is an interface for PolicyPools containing Partial Joint Policies |
| CPolicyPoolPartialJPolValPair | PolicyPoolJPolValPair is a policy pool with partial joint policy - value pairs |
| ►CPartialPolicyPoolItemInterface | PartialPolicyPoolItemInterface is a class that gives the interface for a PolicyPoolItem |
| ►CPartialJointPolicyValuePair | PartialJointPolicyValuePair is a wrapper for a partial joint policy and its heuristic value |
| CPartialJPDPValuePair | PartialJPDPValuePair represents a (PartialJointPolicyDiscretePure,Value) pair, which stores the full PartialJointPolicyDiscretePure |
| CPartialJPPVIndexValuePair | PartialJPPVIndexValuePair represents a (PartialJointPolicyPureVector,Value) pair |
| CPDDiscreteInterface | PDDiscreteInterface is an abstract base class that represents a joint probability distribution |
| ►CPlanningUnit | PlanningUnit represents a planning unit, i.e., a planning algorithm |
| CPlanningUnitMADPDiscrete | PlanningUnitMADPDiscrete represents a Planning unit for a discrete MADP (discrete actions, observations and states) |
| CPlanningUnitMADPDiscreteParameters | PlanningUnitMADPDiscreteParameters stores parameters of PlanningUnitMADPDiscrete |
| ►CPolicy | Policy is a class that represents a policy for a single agent |
| ►CPolicyDiscrete | PolicyDiscrete is a class that represents a discrete policy |
| ►CPolicyDiscretePure | PolicyDiscretePure is an abstract class that represents a pure policy for a discrete MADP |
| CPolicyPureVector | PolicyPureVector is a class that represents a pure (=deterministic) policy |
| ►CPolicyPoolInterface | PolicyPoolInterface is an interface for PolicyPools containing fully defined Joint Policies |
| CPolicyPoolJPolValPair | PolicyPoolJPolValPair is a policy pool with joint policy - value pairs |
| ►CPolicyPoolItemInterface | PolicyPoolItemInterface is a class that gives the interface for a PolicyPoolItem |
| ►CJointPolicyValuePair | JointPolicyValuePair is a wrapper for a partial joint policy and its heuristic value |
| CJPPVIndexValuePair | JPPVIndexValuePair represents a (JointPolicyPureVector,Value) pair |
| CJPPVValuePair | JPPVValuePair represents a (JointPolicyPureVector,Value) pair, which stores the full JointPolicyPureVector |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ProcessOMatrix | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ProcessOMatrix | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ProcessOProb | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ProcessOProb | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ProcessORow | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ProcessORow | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ProcessR | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ProcessR | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ProcessRMatrix | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ProcessRMatrix | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ProcessRRow | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ProcessRRow | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ProcessStartStateList | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ProcessStartStateList | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ProcessTMatrix | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ProcessTMatrix | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ProcessTProb | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ProcessTProb | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ProcessTRow | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ProcessTRow | |
| CQAVParameters | |
| ►CQFunctionInterface | QFunctionInterface is an abstract class for all Q-Functions |
| ►CQFunction | QFunction is an abstract base class containing nothing |
| ►CQFunctionForDecPOMDP | QFunctionForDecPOMDP is a class that represents a Q function for a Dec-POMDP |
| ►CQFunctionJAOH | QFunctionJAOH represents a Q-function that operates on joint action-observation histories |
| ►CQFunctionJAOHTree | QFunctionJAOHTree is represents QFunctionJAOH which store Qvalues in a tree |
| CQBG | QBG is a class that represents the QBG heuristic |
| CQPOMDP | QPOMDP is a class that represents the QPOMDP heuristic |
| CQMDP | QMDP is a class that represents the QMDP heuristic |
| CQMonahanBG | QMonahanBG implements a QFunctionJAOH using MonahanBGPlanner |
| CQMonahanPOMDP | QMonahanPOMDP implements a QFunctionJAOH using MonahanPOMDPPlanner |
| CQTreeIncPruneBG | QTreeIncPruneBG implements a QFunctionJAOH using TreeIncPruneBGPlanner |
| ►CQFunctionJointBelief | QFunctionJointBelief represents a Q-function that operates on joint beliefs |
| CQAlphaVector | QAlphaVector implements a QFunctionJointBelief using an alpha-vector based value function loaded from disk |
| CQAV< P > | QAV implements a QFunctionJointBelief using a planner based on alpha functions, for instance the Perseus planners |
| CQAV< PerseusBGNSPlanner > | |
| CQAV< PerseusBGPlanner > | |
| CQAV< PerseusPOMDPPlanner > | |
| CQHybrid | QHybrid is a class that represents the QHybrid heuristic |
| ►CQFunctionForDecPOMDPInterface | QFunctionForDecPOMDPInterface is a class that represents a Q function for a Dec-POMDP |
| CQFunctionForDecPOMDP | QFunctionForDecPOMDP is a class that represents a Q function for a Dec-POMDP |
| ►CQFunctionForFactoredDecPOMDPInterface | QFunctionForFactoredDecPOMDPInterface is a class that represents the interface for a QFunction for a Factored DecPOMDP |
| ►CQFunctionForFactoredDecPOMDP | QFunctionForFactoredDecPOMDP is a base class for the implementation of a QFunction for a Factored DecPOMDP |
| ►CFactoredQLastTimeStepOrElse | FactoredQLastTimeStepOrElse is a class that represents a Q-function that is factored at the last stage, and non factored for earlier stages |
| CFactoredQLastTimeStepOrQBG | FactoredQLastTimeStepOrQBG is a class that represents a Q-Function that is factored for the last stage (i.e., the factored immediate reward function) and the (non-factored) QBG function for the earlier stages |
| CFactoredQLastTimeStepOrQMDP | FactoredQLastTimeStepOrQMDP is a class that represents a Q-Function that is factored for the last stage (i.e., the factored immediate reward function) and the (non-factored) QMDP function for the earlier stages |
| CFactoredQLastTimeStepOrQPOMDP | FactoredQLastTimeStepOrQPOMDP is a class that represents a Q-Function that is factored for the last stage (i.e., the factored immediate reward function) and the (non-factored) QPOMDP function for the earlier stages |
| ►CQFunctionJAOHInterface | QFunctionJAOHInterface is a class that is an interface for heuristics of the shape Q(JointActionObservationHistory, JointAction) |
| ►CFactoredQFunctionStateJAOHInterface | FactoredQFunctionStateJAOHInterface represents Q-value functions for factored discrete Dec-POMDPs |
| CFactoredQLastTimeStepOrElse | FactoredQLastTimeStepOrElse is a class that represents a Q-function that is factored at the last stage, and non factored for earlier stages |
| CQAlphaVector | QAlphaVector implements a QFunctionJointBelief using an alpha-vector based value function loaded from disk |
| CQAV< P > | QAV implements a QFunctionJointBelief using a planner based on alpha functions, for instance the Perseus planners |
| CQAV< PerseusBGNSPlanner > | |
| CQAV< PerseusBGPlanner > | |
| CQAV< PerseusPOMDPPlanner > | |
| CQFunctionJAOH | QFunctionJAOH represents a Q-function that operates on joint action-observation histories |
| CQHybrid | QHybrid is a class that represents the QHybrid heuristic |
| ►CQFunctionJointBeliefInterface | QFunctionJointBeliefInterface is an interface for QFunctionJointBelief |
| CQFunctionJointBelief | QFunctionJointBelief represents a Q-function that operates on joint beliefs |
| CQMDP | QMDP is a class that represents the QMDP heuristic |
| ►CQTableInterface | QTableInterface is the abstract base class for Q(., a) functions |
| CQTable | QTable implements QTableInterface using a full matrix |
| ►CRewardModelDiscreteInterface | RewardModelDiscreteInterface is an interface for discrete reward models |
| ►CRewardModel | RewardModel represents the reward model in a decision process |
| CRewardModelMapping | RewardModelMapping represents a discrete reward model |
| CRewardModelMappingSparse | RewardModelMappingSparse represents a discrete reward model |
| CRewardModelMappingSparseMapped | RewardModelMappingSparseMapped represents a discrete reward model |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ResetCurIdentList | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ResetCurIdentList | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::ResetCurMatrix | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::ResetCurMatrix | |
| CRewardModelTOISparse | RewardModelTOISparse represents a discrete reward model based on vectors of states and actions |
| ►CRGet | RGet can be used for direct access to a reward model |
| CRGet_RewardModelMapping | RGet can be used for direct access to a RewardModelMapping |
| CRGet_RewardModelMappingSparse | RGet can be used for direct access to a RewardModelMappingSparse |
| ►CMultiAgentDecisionProcessDiscreteFactoredStates::ScopeFunctor | This is the base class for functors that set the scopes of the 2-DBN |
| CMultiAgentDecisionProcessDiscreteFactoredStates::BoundScopeFunctor< SF > | The BoundScopeFunctor class binds the "SetScopes" function to a templated object |
| ►CSDT | |
| CScope | |
| ►CSDV | |
| CStateDistributionVector | StateDistributionVector represents a probability distribution over states as a vector of doubles |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::SetAgentIndex | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::SetAgentIndex | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::SetLastParsedType | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::SetLastParsedType | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::SetNextAgentIndex | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::SetNextAgentIndex | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::SetNrActions | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::SetNrActions | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::SetNrAgents | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::SetNrAgents | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::SetNrObservations | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::SetNrObservations | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::SetNrStates | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::SetNrStates | |
| ►CSimulation | Simulation is a class that simulates policies in order to test their control quality |
| ►CSimulationDecPOMDPDiscrete | SimulationDecPOMDPDiscrete simulates policies in DecPOMDPDiscrete's |
| CSimulationFactoredDecPOMDPDiscrete | SimulationFactoredDecPOMDPDiscrete simulates policies in FactoredDecPOMDPDiscrete's |
| CSimulationTOIDecPOMDPDiscrete | SimulationTOIDecPOMDPDiscrete simulates policies in TOIDecPOMDPDiscrete's |
| ►CSimulationAgent | SimulationAgent represents an agent in for class Simulation |
| ►CAgentDecPOMDPDiscrete | AgentDecPOMDPDiscrete represents an agent in a discrete DecPOMDP setting |
| ►CAgentDelayedSharedObservations | AgentDelayedSharedObservations represents an agent that acts on local observations and the shared observation at the previous time step |
| CAgentBG | AgentBG represents an agent which uses a BG-based policy |
| ►CAgentFullyObservable | AgentFullyObservable represents an agent that receives the true state, the joint observation and also the reward signal |
| CAgentMDP | AgentMDP represents an agent which uses a MDP-based policy |
| CAgentOnlinePlanningMDP | AgentOnlinePlanningMDP represents an agent with an online MDP policy |
| CAgentQLearner | AgentQLearner applies standard single-agent Q-learning in the joint action and state space |
| CAgentRandom | AgentRandom represents an agent which chooses action uniformly at random |
| ►CAgentLocalObservations | AgentLocalObservations represents an agent that acts on local observations |
| CAgentRandom | AgentRandom represents an agent which chooses action uniformly at random |
| ►CAgentSharedObservations | AgentSharedObservations is represents an agent that benefits from free communication, i.e., it can share all its observations |
| CAgentPOMDP | AgentPOMDP represents an agent which POMDP-based policy |
| CAgentQMDP | AgentQMDP represents an agent which uses a QMDP-based policy |
| ►CAgentTOIFullyObservableSynced | AgentTOIFullyObservableSynced represents an agent that receives the true state, the joint observation and also the reward signal |
| CAgentTOIFullyObservableSyncedSpecialReward | AgentTOIFullyObservableSyncedSpecialReward represents an AgentTOIFullyObservableSynced |
| CSimulationResult | SimulationResult stores the results from simulating a joint policy, the obtained rewards in particular |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::StartStateExludes | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::StartStateExludes | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::StartStateRowProbs | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::StartStateRowProbs | |
| ►CStateDistribution | StateDistribution is an interface for probability distributions over states |
| ►CFactoredStateDistribution | FactoredStateDistribution is a class that represents a base class for factored state distributions |
| CFSDist_COF | FSDist_COF is a class that represents a completely factored state distribution |
| CStateDistributionVector | StateDistributionVector represents a probability distribution over states as a vector of doubles |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::StoreLastParsedElement | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::StoreLastParsedElement | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::StoreLPAction | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::StoreLPAction | Stores the last-parsed action: |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::StoreLPFromState | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::StoreLPFromState | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::StoreLPJointAction | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::StoreLPJointAction | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::StoreLPJointObservation | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::StoreLPJointObservation | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::StoreLPObservation | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::StoreLPObservation | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::StoreLPToState | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::StoreLPToState | |
| ►Csub_grammar | |
| Ccomment_cbonlp::CommentBlankorNewLineParser | |
| CSystemOfLinearEquationsSolver | |
| ►CTGet | TGet can be used for direct access to the transition model |
| CTGet_TransitionModelMapping | TGet_TransitionModelMapping can be used for direct access to a TransitionModelMapping |
| CTGet_TransitionModelMappingSparse | TGet_TransitionModelMappingSparse can be used for direct access to a TransitionModelMappingSparse |
| ►CTimedAlgorithm | TimedAlgorithm allows for easy timekeeping of parts of an algorithm |
| ►CAlphaVectorPlanning | AlphaVectorPlanning provides base functionality for alpha-vector based POMDP or BG techniques |
| ►CAlphaVectorBG | AlphaVectorBG implements Bayesian Game specific functionality for alpha-vector based planning |
| ►CAlphaVectorWeighted | AlphaVectorWeighted implements a weighted BG/POMDP backup |
| CPerseusWeightedPlanner | PerseusWeightedPlanner implements the Perseus planning algorithm with a weighted BG/POMDP backup |
| CPerseusBGNSPlanner | PerseusBGNSPlanner implements the Perseus planning algorithm for BGs with non-stationary QFunctions |
| CPerseusBGPlanner | PerseusBGPlanner implements the Perseus planning algorithm for BGs |
| ►CAlphaVectorConstrainedPOMDP | AlphaVectorConstrainedPOMDP implements Constrained POMDP specific functionality for alpha-vector based planning |
| CPerseusConstrainedPOMDPPlanner | The PerseusConstrainedPOMDPPlanner is a Perseus variant which skips action selection if the agent receives a "false-negative" observation, which in practice means that the agent cannot react to an event which it failed to detect |
| ►CAlphaVectorPOMDP | AlphaVectorPOMDP implements POMDP specific functionality for alpha-vector based planning |
| CAlphaVectorWeighted | AlphaVectorWeighted implements a weighted BG/POMDP backup |
| CPerseusPOMDPPlanner | PerseusPOMDPPlanner implements the Perseus planning algorithm for POMDPs |
| ►CMonahanPlanner | MonahanPlanner provides shared functionality for MonahanPOMDPPlanner and MonahanBGPlanner |
| ►CMonahanBGPlanner | MonahanBGPlanner is the Bayesian Game version of MonahanPOMDPPlanner |
| CQBGPlanner_TreeIncPruneBnB | QBGPlanner_TreeIncPruneBnB computes vector-based QBG functions using tree-based incremental pruning |
| CTreeIncPruneBGPlanner | TreeIncPruneBGPlanner computes vector-based QBG functions using tree-based incremental pruning |
| CMonahanPOMDPPlanner | MonahanPOMDPPlanner implements Monahan's (1982) POMDP algorithm, which basically generates all possible next-step alpha vectors, followed by pruning |
| ►CPerseus | Perseus contains basic functionality for the Perseus planner |
| ►CPerseusNonStationary | PerseusNonStationary is Perseus for non-stationary policies |
| ►CPerseusNonStationaryQPlanner | PerseusNonStationaryQPlanner is a Perseus planner that uses non-stationary QFunctions |
| CPerseusBGNSPlanner | PerseusBGNSPlanner implements the Perseus planning algorithm for BGs with non-stationary QFunctions |
| ►CPerseusStationary | PerseusStationary is Perseus for stationary policies |
| CPerseusPOMDPPlanner | PerseusPOMDPPlanner implements the Perseus planning algorithm for POMDPs |
| ►CPerseusQFunctionPlanner | PerseusQFunctionPlanner is a Perseus planner that uses QFunctions |
| CPerseusBGPlanner | PerseusBGPlanner implements the Perseus planning algorithm for BGs |
| ►CPerseusBGPOMDPPlanner | PerseusBGPOMDPPlanner implements the Perseus planning algorithm with for mixed BG/POMDP backups |
| CPerseusWeightedPlanner | PerseusWeightedPlanner implements the Perseus planning algorithm with a weighted BG/POMDP backup |
| CPerseusConstrainedPOMDPPlanner | The PerseusConstrainedPOMDPPlanner is a Perseus variant which skips action selection if the agent receives a "false-negative" observation, which in practice means that the agent cannot react to an event which it failed to detect |
| CDICEPSPlanner | DICEPSPlanner implements the Direct Cross-Entropy Policy Search method |
| ►CGeneralizedMAAStarPlanner | GeneralizedMAAStarPlanner is a class that represents the Generalized MAA* planner class |
| CGeneralizedMAAStarPlannerForDecPOMDPDiscrete | GeneralizedMAAStarPlannerForDecPOMDPDiscrete is a class that represents the Generalized MAA* planner |
| CGeneralizedMAAStarPlannerForFactoredDecPOMDPDiscrete | GeneralizedMAAStarPlannerForFactoredDecPOMDPDiscrete is a class that represents the Generalized MAA* planner |
| CMDPPolicyIteration | MDPPolicyIteration implements policy iteration for MDPs via GPU |
| CMDPPolicyIterationGPU | MDPPolicyIterationGPU implements policy iteration for MDPs via GPU |
| CMDPValueIteration | MDPValueIteration implements value iteration for MDPs |
| CTiming::Times | Stores the start and end of a timespan, in clock cycles |
| CTiming | Timing provides a simple way of timing code |
| ►CTransitionModel | TransitionModel represents the transition model in a decision process |
| ►CTransitionModelDiscreteInterface | TransitionModelDiscreteInterface represents a discrete transition model |
| ►CTransitionModelDiscrete | TransitionModelDiscrete represents a discrete transition model |
| CTransitionModelMapping | TransitionModelMapping implements a TransitionModelDiscrete |
| CTransitionModelMappingSparse | TransitionModelMappingSparse implements a TransitionModelDiscrete |
| ►CMultiAgentDecisionProcessDiscreteFactoredStates::TransitionProbFunctor | This is the base class for functors that return the transition probability for a given (s,a,s') tuple |
| CMultiAgentDecisionProcessDiscreteFactoredStates::BoundTransitionProbFunctor< TF > | The BoundTransitionProbFunctor class binds the "ComputeTransitionProb" function to a templated object |
| CTreeNode< Tcontained > | TreeNode represents a node in a tree of histories, for instance observation histories |
| ►CTreeNode< ActionObservationHistory > | |
| CActionObservationHistoryTree | ActionObservationHistoryTree is a wrapper for ActionObservationHistory |
| ►CTreeNode< JointActionObservationHistory > | |
| CJointActionObservationHistoryTree | JointActionObservationHistoryTree is derived from TreeNode, and similar to ObservationHistoryTree: |
| ►CTreeNode< JointObservationHistory > | |
| CJointObservationHistoryTree | JointObservationHistoryTree is a class that represents a wrapper for the JointObservationHistory class |
| ►CTreeNode< ObservationHistory > | |
| CObservationHistoryTree | ObservationHistoryTree is a wrapper for the ObservationHistory class |
| CTwoStageDynamicBayesianNetwork | TwoStageDynamicBayesianNetwork (2DBN) is a class that represents the transition and observation model for a factored MADP |
| ►CType | Type is an abstract class that represents a Type (e.g |
| CType_AOHIndex | Type_AOHIndex is a implementation (extenstion) of Type and represents a type in e.g |
| CType_PointerTuple | Type_PointerTuple is a implementation (extenstion) of Type and represents a type in e.g |
| CTypeCluster | TypeCluster is a class that represents a cluster of Types |
| ►CValueFunction | ValueFunction is a class that represents a value function of a joint policy |
| CValueFunctionDecPOMDPDiscrete | ValueFunctionDecPOMDPDiscrete represents and calculates the value function of a (pure) joint policy for a discrete Dec-POMDP |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::vt_COSTTOK | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::vt_COSTTOK | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::vt_REWARDTOK | |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::vt_REWARDTOK | |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::WildCardJointAction | Called before StoreLPJointAction in case of a wildcard '*' joint action |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::WildCardJointAction | Called before StoreLPJointAction in case of a wildcard '*' joint action |
| CDPOMDPFormatParsing::ParserDPOMDPFormat_Spirit::WildCardJointObservation | Called before StoreLPJointObservation in case of a wildcard '*' joint action |
| CPOMDPFormatParsing::ParserPOMDPFormat_Spirit::WildCardJointObservation | Called before StoreLPJointObservation in case of a wildcard '*' joint action |