Scheduler
Classes | Typedefs
Mdp Namespace Reference

Classes

class  Action
 
class  ActionDimension
 
class  ActionSelectionStrategy
 
class  ActionSpace
 
class  ActionSpaceBuilder
 Builds the action space. More...
 
class  ActionValuesFunction
 
class  ActionValuesRecord
 
class  ApproximatedFunction
 
class  Builder
 
class  ComplexAction
 
struct  ConstraintList
 
struct  Context
 
class  DelayedQLearning
 
class  DomainModel
 
class  DummyAction
 
class  EligibilityTraceAlgo
 
class  EpsilonGreedy
 
class  FromFileActionSelection
 
class  GibbsActionSelection
 
class  GlpkImplementation
 
struct  Horizon
 
class  LearningStrategy
 
class  LinearProgramming
 
class  LpImplementation
 
class  MatrixLearning
 
class  MdpConfiguration
 
class  MdpModel
 The main class of the MDP framework. More...
 
class  NaiveQLambda
 
class  NoLearning
 
class  Policy
 
class  PolynomialNetwork
 
class  PriorityState
 a single state of the state space More...
 
class  QLearning
 
class  ReinforcedLearning
 
class  Rewards
 
class  RlBackupAlgorithm
 
class  SarsaLambda
 
class  Solver
 
class  StateSpace
 
class  StateSpaceBuilder
 builds a domain specific state space More...
 
class  StateSpaceDimension
 this models a dimension in the state space. More...
 
class  TabularActionValues
 
class  TestOnlyDimension
 
class  TransitionMatrix
 
class  TwoPhases
 
class  WatkinsQLambda
 

Typedefs

typedef size_t action_t
 
typedef size_t state_t
 
typedef std::vector< statePosition_tStateInternal
 
typedef int statePosition_t
 

Detailed Description

Copyright 2017 Jacques Florence All rights reserved. See License.txt file

Typedef Documentation

typedef size_t Mdp::action_t

Definition at line 18 of file action_impl.h.

typedef size_t Mdp::state_t

Definition at line 19 of file state.h.

typedef std::vector<statePosition_t> Mdp::StateInternal

Definition at line 24 of file stateSpace.h.

typedef int Mdp::statePosition_t

Definition at line 19 of file stateSpaceDimension.h.