Scheduler
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
virtual ~Solver()
Definition: solver.h:24
virtual void solve(Policy *policy, Rewards *rewards, ConstraintList *constraintList, TransitionMatrix *matrix, Horizon *horizon)=0
Definition: action.h:18