Scheduler
Public Attributes | List of all members
Mdp::Context Struct Reference

#include <context.h>

Public Attributes

std::shared_ptr< Policypolicy
 
std::shared_ptr< Rewardsrewards
 
std::shared_ptr< ConstraintListconstraintList
 
std::shared_ptr< TransitionMatrixmatrix
 
std::shared_ptr< StateSpacestateSpace
 
std::shared_ptr< ActionSpaceactionSpace
 
std::shared_ptr< Utils::RandomGeneratorrandomGenerator
 
std::shared_ptr< MdpConfigurationconf
 
std::shared_ptr< Horizonhorizon
 

Detailed Description

Definition at line 31 of file context.h.

Member Data Documentation

std::shared_ptr<ActionSpace> Mdp::Context::actionSpace

Definition at line 38 of file context.h.

std::shared_ptr<MdpConfiguration> Mdp::Context::conf

Definition at line 40 of file context.h.

std::shared_ptr<ConstraintList> Mdp::Context::constraintList

Definition at line 35 of file context.h.

std::shared_ptr<Horizon> Mdp::Context::horizon

Definition at line 41 of file context.h.

std::shared_ptr<TransitionMatrix> Mdp::Context::matrix

Definition at line 36 of file context.h.

std::shared_ptr<Policy> Mdp::Context::policy

Definition at line 33 of file context.h.

std::shared_ptr<Utils::RandomGenerator> Mdp::Context::randomGenerator

Definition at line 39 of file context.h.

std::shared_ptr<Rewards> Mdp::Context::rewards

Definition at line 34 of file context.h.

std::shared_ptr<StateSpace> Mdp::Context::stateSpace

Definition at line 37 of file context.h.


The documentation for this struct was generated from the following file: