Scheduler
Public Member Functions | Static Public Attributes | List of all members
Mdp::LinearProgramming Class Reference

#include <linearProgramming.h>

Inheritance diagram for Mdp::LinearProgramming:
Mdp::Solver

Public Member Functions

 LinearProgramming (Utils::Configuration *c)
 
 ~LinearProgramming ()
 
void solve (Policy *policy, Rewards *rewards, ConstraintList *constraintList, TransitionMatrix *matrix, Horizon *horizon)
 
- Public Member Functions inherited from Mdp::Solver
virtual ~Solver ()
 

Static Public Attributes

static constexpr const char * configKey = "linearProgramming"
 

Detailed Description

Definition at line 29 of file linearProgramming.h.

Constructor & Destructor Documentation

Mdp::LinearProgramming::LinearProgramming ( Utils::Configuration c)
inline

Definition at line 34 of file linearProgramming.h.

Mdp::LinearProgramming::~LinearProgramming ( )
inline

Definition at line 35 of file linearProgramming.h.

Member Function Documentation

void LinearProgramming::solve ( Policy policy,
Rewards rewards,
ConstraintList constraintList,
TransitionMatrix matrix,
Horizon horizon 
)
virtual

Implements Mdp::Solver.

Definition at line 28 of file linearProgramming.cpp.

Member Data Documentation

constexpr const char* Mdp::LinearProgramming::configKey = "linearProgramming"
static

Definition at line 32 of file linearProgramming.h.


The documentation for this class was generated from the following files: