|
Scheduler
|
#include <twoPhases.h>
Public Member Functions | |
| TwoPhases (std::shared_ptr< Context > context) | |
| ~TwoPhases () | |
| void | initializeModel () |
| void | updateModel () |
Public Member Functions inherited from Mdp::LearningStrategy | |
| LearningStrategy (std::shared_ptr< Context > context) | |
| virtual | ~LearningStrategy () |
| virtual void | end () |
Static Public Attributes | |
| static constexpr const char * | configKey = "twoPhases" |
Protected Attributes | |
| int | count {0} |
| const int | learningIterations {100} |
| LearningStrategy * | learning |
| LearningStrategy * | acting |
Protected Attributes inherited from Mdp::LearningStrategy | |
| std::shared_ptr< Context > | context |
Definition at line 21 of file twoPhases.h.
| TwoPhases::TwoPhases | ( | std::shared_ptr< Context > | context | ) |
Definition at line 21 of file twoPhases.cpp.
| TwoPhases::~TwoPhases | ( | ) |
Definition at line 26 of file twoPhases.cpp.
|
virtual |
Implements Mdp::LearningStrategy.
Definition at line 33 of file twoPhases.cpp.
|
virtual |
Implements Mdp::LearningStrategy.
Definition at line 42 of file twoPhases.cpp.
|
protected |
Definition at line 34 of file twoPhases.h.
|
static |
Definition at line 24 of file twoPhases.h.
|
protected |
Definition at line 31 of file twoPhases.h.
|
protected |
Definition at line 33 of file twoPhases.h.
|
protected |
Definition at line 32 of file twoPhases.h.
1.8.11