Symphony 1.0
|
#include <study_path.h>
Public Member Functions | |
StudyState (std::map< std::string, double > mastery_levels, double remaining_time) | |
void | print () override |
Prints the state details. | |
Public Member Functions inherited from State | |
State () | |
Constructor for the State class. | |
virtual | ~State () |
Virtual destructor for the State class. | |
Public Attributes | |
std::map< std::string, double > | mastery_levels |
double | remaining_time |
Definition at line 19 of file study_path.h.
|
inline |
Definition at line 24 of file study_path.h.
|
inlineoverridevirtual |
Prints the state details.
This method should be overridden by the user to display meaningful information about the state.
Reimplemented from State.
Definition at line 27 of file study_path.h.
References mastery_levels, and remaining_time.
std::map<std::string, double> StudyState::mastery_levels |
Definition at line 21 of file study_path.h.
Referenced by print().
double StudyState::remaining_time |
Definition at line 22 of file study_path.h.
Referenced by StudyProblem::heuristic(), and print().