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

CMatlabEpisodeOutputLogger Class Reference

#include <ctestsuit.h>

Inheritance diagram for CMatlabEpisodeOutputLogger:

CTestSuiteEvaluatorLogger List of all members.


Public Member Functions

  CMatlabEpisodeOutputLogger (CAgent *agent, CRewardFunction *rewardFunction, CStateProperties *modifier, CActionSet *actions, int nEpisodes, int nSteps)
virtual  ~CMatlabEpisodeOutputLogger ()
virtual void  evaluate (string evaluationDirectory, int trial, int numEpisodes)
virtual void  startNewEvaluation (string evaluationDirectory, CParameters *parameters, int trial)


Protected Attributes

CAgent agent
int  nEpisodes
int  nSteps
CStateProperties modifier
CActionSet actions
CRewardFunction rewardFunction

Constructor & Destructor Documentation

CMatlabEpisodeOutputLogger::CMatlabEpisodeOutputLogger CAgent agent,
CRewardFunction rewardFunction,
CStateProperties modifier,
CActionSet actions,
int  nEpisodes,
int  nSteps
 
virtual CMatlabEpisodeOutputLogger::~CMatlabEpisodeOutputLogger  )  [virtual]
 

Member Function Documentation

virtual void CMatlabEpisodeOutputLogger::evaluate string  evaluationDirectory,
int  trial,
int  numEpisodes
[virtual]
 

Implements CTestSuiteEvaluatorLogger.

virtual void CMatlabEpisodeOutputLogger::startNewEvaluation string  evaluationDirectory,
CParameters parameters,
int  trial
[virtual]
 

Reimplemented from CTestSuiteEvaluatorLogger.


Member Data Documentation

CActionSet* CMatlabEpisodeOutputLogger::actions [protected]
 
CAgent* CMatlabEpisodeOutputLogger::agent [protected]
 
CStateProperties* CMatlabEpisodeOutputLogger::modifier [protected]
 
int CMatlabEpisodeOutputLogger::nEpisodes [protected]
 
int CMatlabEpisodeOutputLogger::nSteps [protected]
 
CRewardFunction* CMatlabEpisodeOutputLogger::rewardFunction [protected]
 

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