Scheduler
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
mdp
learning
noLearning.cpp
Go to the documentation of this file.
1
10
#include "
noLearning.h
"
11
12
#include <
mdp/context.h
>
13
#include <
mdp/policy.h
>
14
#include <
mdp/rewards.h
>
15
#include <
mdp/transitionMatrix.h
>
16
#include <
mdp/stateSpace.h
>
17
18
using namespace
Mdp
;
19
20
NoLearning::NoLearning
(std::shared_ptr<Context> c) :
LearningStrategy
(c)
21
{
22
}
23
24
25
void
NoLearning::initializeModel
()
26
{
27
/*TODO FIXME Should we modify this ?*/
28
context
->policy->initializeRandomly(
context
->randomGenerator);
29
context
->matrix->initializeRandomly(
context
->randomGenerator);
30
}
31
32
33
void
NoLearning::updateModel
()
34
{
35
}
36
37
38
39
rewards.h
context.h
Mdp::NoLearning::NoLearning
NoLearning(std::shared_ptr< Context > context)
Definition:
noLearning.cpp:20
policy.h
Mdp::NoLearning::initializeModel
void initializeModel()
Definition:
noLearning.cpp:25
Mdp::LearningStrategy
Definition:
learningStrategy.h:21
Mdp
Definition:
action.h:18
noLearning.h
stateSpace.h
Mdp::NoLearning::updateModel
void updateModel()
Definition:
noLearning.cpp:33
transitionMatrix.h
Mdp::LearningStrategy::context
std::shared_ptr< Context > context
Definition:
learningStrategy.h:28
Generated on Sun Nov 26 2017 17:01:35 for Scheduler by
1.8.11