#include <rlBackupAlgorithm.h>
Definition at line 31 of file rlBackupAlgorithm.h.
| virtual Mdp::RlBackupAlgorithm::~RlBackupAlgorithm |
( |
| ) |
|
|
inlinevirtual |
| virtual void Mdp::RlBackupAlgorithm::end |
( |
| ) |
|
|
pure virtual |
| std::pair< action_t, double > RlBackupAlgorithm::getBestActionAndQ |
( |
state_t |
state | ) |
|
|
virtual |
| double RlBackupAlgorithm::getMaxQ |
( |
state_t |
state | ) |
|
|
virtual |
| virtual void Mdp::RlBackupAlgorithm::init |
( |
| ) |
|
|
pure virtual |
| void RlBackupAlgorithm::initAlpha |
( |
| ) |
|
|
protectedvirtual |
| void RlBackupAlgorithm::notifyUpdateNeeded |
( |
| ) |
|
|
virtual |
| virtual void Mdp::RlBackupAlgorithm::updateActionValues |
( |
state_t |
previousState, |
|
|
state_t |
nextState, |
|
|
action_t |
previousAction, |
|
|
double |
reward |
|
) |
| |
|
pure virtual |
| void RlBackupAlgorithm::updateAlpha |
( |
| ) |
|
|
protectedvirtual |
| void RlBackupAlgorithm::updateBestActionAndQ |
( |
state_t |
state | ) |
|
|
virtual |
| void RlBackupAlgorithm::updateIfNeeded |
( |
state_t |
state | ) |
|
|
protectedvirtual |
| double Mdp::RlBackupAlgorithm::alpha {-1.0} |
|
protected |
| double Mdp::RlBackupAlgorithm::alpha0 {0.1} |
|
protected |
| double Mdp::RlBackupAlgorithm::alphaCounter {1.0} |
|
protected |
| double Mdp::RlBackupAlgorithm::alphaDecaySpeed {1.0} |
|
protected |
| std::vector<action_t> Mdp::RlBackupAlgorithm::bestAction |
|
protected |
| std::vector<double> Mdp::RlBackupAlgorithm::bestQ |
|
protected |
| std::shared_ptr<Context> Mdp::RlBackupAlgorithm::context {nullptr} |
|
protected |
| bool Mdp::RlBackupAlgorithm::hyperbolic {false} |
|
protected |
| std::vector<bool> Mdp::RlBackupAlgorithm::needsUpdate |
|
protected |
| unsigned long long int Mdp::RlBackupAlgorithm::stepLength {0} |
|
protected |
| bool Mdp::RlBackupAlgorithm::stepwise {false} |
|
protected |
| unsigned long long Mdp::RlBackupAlgorithm::stepwiseCounter {0} |
|
protected |
The documentation for this class was generated from the following files: