GEGELATI
Loading...
Searching...
No Matches
Learn::LearningAgent Member List

This is the complete list of members for Learn::LearningAgent, including all inherited members.

addLogger(Log::LALogger &logger)Learn::LearningAgent
archiveLearn::LearningAgentprotected
envLearn::LearningAgentprotected
evaluateAllRoots(uint64_t generationNumber, LearningMode mode)Learn::LearningAgentvirtual
evaluateJob(TPG::TPGExecutionEngine &tee, const Job &job, uint64_t generationNumber, LearningMode mode, LearningEnvironment &le) constLearn::LearningAgentvirtual
evaluateOneRoot(uint64_t generationNumber, LearningMode mode, const TPG::TPGVertex *root)Learn::LearningAgentvirtual
getArchive() constLearn::LearningAgent
getEnvironment() constLearn::LearningAgent
getRNG()Learn::LearningAgent
getSelector()Learn::LearningAgent
getTPGGraph()Learn::LearningAgent
init(uint64_t seed=0)Learn::LearningAgentvirtual
isRootEvalSkipped(const TPG::TPGVertex &root, std::shared_ptr< Learn::EvaluationResult > &previousResult) constLearn::LearningAgent
LearningAgent(LearningEnvironment &le, const Instructions::Set &iSet, const LearningParameters &p, const TPG::TPGFactory &factory=TPG::TPGFactory())Learn::LearningAgentinline
learningEnvironmentLearn::LearningAgentprotected
loggersLearn::LearningAgentprotected
makeJob(const TPG::TPGVertex *vertex, Learn::LearningMode mode, int idx=0, TPG::TPGGraph *tpgGraph=nullptr)Learn::LearningAgentvirtual
makeJobs(Learn::LearningMode mode, TPG::TPGGraph *tpgGraph=nullptr)Learn::LearningAgentvirtual
maxNbThreadsLearn::LearningAgentprotected
paramsLearn::LearningAgentprotected
rngLearn::LearningAgentprotected
selectorLearn::LearningAgentprotected
tpgLearn::LearningAgentprotected
train(volatile bool &altTraining, bool printProgressBar)Learn::LearningAgentvirtual
trainOneGeneration(uint64_t generationNumber, bool doPopulate=true)Learn::LearningAgentvirtual
~LearningAgent()=defaultLearn::LearningAgentvirtual