GClasses

GClasses::GIncrementalLearnerQAgent Member List

This is the complete list of members for GClasses::GIncrementalLearnerQAgent, including all inherited members.
baseDomNode(GDom *pDoc)GClasses::GPolicyLearner [protected]
chooseAction(const double *pSenses, double *pOutActions)GClasses::GIncrementalLearnerQAgent [protected, virtual]
getQValue(const double *pState, const double *pAction)GClasses::GIncrementalLearnerQAgent [virtual]
GIncrementalLearnerQAgent(sp_relation &pObsControlRelation, GIncrementalLearner *pQTable, int actionDims, double *pInitialState, GRand *pRand, GAgentActionIterator *pActionIterator, double softMaxThresh)GClasses::GIncrementalLearnerQAgent
GPolicyLearner(sp_relation &pRelation, int actionDims)GClasses::GPolicyLearner
GPolicyLearner(GDomNode *pNode)GClasses::GPolicyLearner
GQLearner(sp_relation &pRelation, int actionDims, double *pInitialState, GRand *pRand, GAgentActionIterator *pActionIterator)GClasses::GQLearner
m_actionCapGClasses::GQLearner [protected]
m_actionDimsGClasses::GPolicyLearner [protected]
m_discountFactorGClasses::GQLearner [protected]
m_exploreGClasses::GPolicyLearner [protected]
m_learningRateGClasses::GQLearner [protected]
m_pActionGClasses::GQLearner [protected]
m_pActionIteratorGClasses::GQLearner [protected]
m_pBufGClasses::GIncrementalLearnerQAgent [protected]
m_pQTableGClasses::GIncrementalLearnerQAgent [protected]
m_pRandGClasses::GQLearner [protected]
m_pRelationGClasses::GPolicyLearner [protected]
m_pSensesGClasses::GQLearner [protected]
m_senseDimsGClasses::GPolicyLearner [protected]
m_softMaxThreshGClasses::GIncrementalLearnerQAgent [protected]
m_teleportedGClasses::GPolicyLearner [protected]
onTeleport()GClasses::GPolicyLearner [inline]
refinePolicyAndChooseNextAction(const double *pSenses, double *pOutActions)GClasses::GQLearner [virtual]
rewardFromLastAction()=0GClasses::GQLearner [protected, pure virtual]
setActionCap(int n)GClasses::GQLearner [inline]
setDiscountFactor(double d)GClasses::GQLearner
setExplore(bool b)GClasses::GPolicyLearner [inline]
setLearningRate(double d)GClasses::GQLearner
setQValue(const double *pState, const double *pAction, double qValue)GClasses::GIncrementalLearnerQAgent [virtual]
~GIncrementalLearnerQAgent()GClasses::GIncrementalLearnerQAgent [virtual]
~GPolicyLearner()GClasses::GPolicyLearner [inline, virtual]
~GQLearner()GClasses::GQLearner [virtual]