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

#include <context.h>

Public Attributes

std::shared_ptr< Policy > policy
 
std::shared_ptr< Rewards > rewards
 
std::shared_ptr< ConstraintList > constraintList
 
std::shared_ptr< TransitionMatrix > matrix
 
std::shared_ptr< StateSpace > stateSpace
 
std::shared_ptr< ActionSpace > actionSpace
 
std::shared_ptr< Utils::RandomGenerator > randomGenerator
 
std::shared_ptr< MdpConfiguration > conf
 
std::shared_ptr< Horizon > horizon
 

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: