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

CVAverageTDErrorLearner Class Reference

#include <cvfunctionlearner.h>

Inheritance diagram for CVAverageTDErrorLearner:

CErrorListener CStateObject CParameterObject CParameters CVAverageTDVarianceLearner List of all members.


Public Member Functions

  CVAverageTDErrorLearner (CFeatureVFunction *averageErrorFunction, double updateRate)
virtual  ~CVAverageTDErrorLearner ()
virtual void  receiveError (double error, CStateCollection *state, CAction *action, CActionData *data=NULL)
virtual void  onParametersChanged ()
  Interface for faster parameter handling (see description of the class).



Protected Attributes

double  updateRate
CFeatureVFunction averageErrorFunction

Constructor & Destructor Documentation

CVAverageTDErrorLearner::CVAverageTDErrorLearner CFeatureVFunction averageErrorFunction,
double  updateRate
 
virtual CVAverageTDErrorLearner::~CVAverageTDErrorLearner  )  [virtual]
 

Member Function Documentation

virtual void CVAverageTDErrorLearner::onParametersChanged  )  [virtual]
 

Interface for faster parameter handling (see description of the class).

Reimplemented from CParameterObject.

virtual void CVAverageTDErrorLearner::receiveError double  error,
CStateCollection state,
CAction action,
CActionData data = NULL
[virtual]
 

Implements CErrorListener.

Reimplemented in CVAverageTDVarianceLearner.


Member Data Documentation

CFeatureVFunction* CVAverageTDErrorLearner::averageErrorFunction [protected]
 
double CVAverageTDErrorLearner::updateRate [protected]
 

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