#include <epsilonGreedy.h>
Definition at line 17 of file epsilonGreedy.h.
EpsilonGreedy::EpsilonGreedy |
( |
double |
epsilon, |
|
|
double |
epsilonDecaySpeed, |
|
|
long long unsigned int |
epsilonTimeout |
|
) |
| |
std::vector< double > EpsilonGreedy::generatePolicy |
( |
const std::vector< double > & |
, |
|
|
action_t |
bestAction |
|
) |
| |
|
overridevirtual |
void EpsilonGreedy::updateEpsilon |
( |
| ) |
|
|
protected |
double Mdp::EpsilonGreedy::epsilon {0.1} |
|
protected |
double Mdp::EpsilonGreedy::epsilonDecaySpeed {1.0} |
|
protected |
long long unsigned int Mdp::EpsilonGreedy::epsilonTimeout {0} |
|
protected |
The documentation for this class was generated from the following files: