Reinforcement Learning Toolbox 2.0
last updated:
General
Documentation
Manual
Tutorial
Class Reference
Master Thesis
Examples
Related Papers
Downloads
Links
News
mailto:webmaster
Main Page     Class Hierarchy   Compound List   File List   Compound Members   File Members

CLSTDOnlinePolicyEvaluation Class Reference

#include <cbatchlearning.h>

Inheritance diagram for CLSTDOnlinePolicyEvaluation:

COnlinePolicyEvaluation CPolicyEvaluationGradientFunction CPolicyEvaluation CParameterObject CParameters List of all members.


Public Member Functions

  CLSTDOnlinePolicyEvaluation (CAgent *agent, CLSTDLambda *learner, CGradientUpdateFunction *learnData, int maxEvaluationSteps, int nSteps)
virtual  ~CLSTDOnlinePolicyEvaluation ()
virtual void  resetLearnData ()


Protected Member Functions

virtual double  getWeightDifference (double *oldWeights)


Protected Attributes

CLSTDLambda lstdLearner

Constructor & Destructor Documentation

CLSTDOnlinePolicyEvaluation::CLSTDOnlinePolicyEvaluation CAgent agent,
CLSTDLambda learner,
CGradientUpdateFunction learnData,
int  maxEvaluationSteps,
int  nSteps
 
virtual CLSTDOnlinePolicyEvaluation::~CLSTDOnlinePolicyEvaluation  )  [virtual]
 

Member Function Documentation

virtual double CLSTDOnlinePolicyEvaluation::getWeightDifference double *  oldWeights  )  [protected, virtual]
 

Reimplemented from CPolicyEvaluationGradientFunction.

virtual void CLSTDOnlinePolicyEvaluation::resetLearnData  )  [virtual]
 

Reimplemented from CPolicyEvaluationGradientFunction.


Member Data Documentation

CLSTDLambda* CLSTDOnlinePolicyEvaluation::lstdLearner [protected]
 

The documentation for this class was generated from the following file: