Scheduler
|
#include <twoPhases.h>
Public Member Functions | |
TwoPhases (std::shared_ptr< Context > context) | |
~TwoPhases () | |
void | initializeModel () |
void | updateModel () |
![]() | |
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 |
![]() | |
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.