Scheduler
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
mdp
learning
solver.h
Go to the documentation of this file.
1
10
#ifndef SOLVER_H
11
#define SOLVER_H
12
13
namespace
Mdp
14
{
15
class
Policy;
16
class
Rewards;
17
class
ConstraintList;
18
class
TransitionMatrix;
19
struct
Horizon;
20
21
class
Solver
22
{
23
public
:
24
virtual
~Solver
(){};
25
virtual
void
solve
(
Policy
*policy,
Rewards
*rewards,
ConstraintList
*constraintList,
26
TransitionMatrix
*matrix,
Horizon
*horizon)=0;
27
};
28
29
}
30
31
#endif
Mdp::Solver::~Solver
virtual ~Solver()
Definition:
solver.h:24
Mdp::Solver::solve
virtual void solve(Policy *policy, Rewards *rewards, ConstraintList *constraintList, TransitionMatrix *matrix, Horizon *horizon)=0
Mdp::Rewards
Definition:
rewards.h:23
Mdp::ConstraintList
Definition:
constraintList.h:19
Mdp::Solver
Definition:
solver.h:21
Mdp
Definition:
action.h:18
Mdp::Policy
Definition:
policy.h:26
Mdp::Horizon
Definition:
horizon.h:17
Mdp::TransitionMatrix
Definition:
transitionMatrix.h:25
Generated on Sun Nov 26 2017 17:01:36 for Scheduler by
1.8.11