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

CAdaptiveTargetGraph Class Reference

#include <csamplingbasedmodel.h>

Inheritance diagram for CAdaptiveTargetGraph:

CSamplingBasedGraph CActionObject CStateObject CLearnDataObject CParameterObject CParameters List of all members.


Public Member Functions

  CAdaptiveTargetGraph (CContinuousStateList *stateList, CActionSet *actions)
virtual  ~CAdaptiveTargetGraph ()
void  setCurrentTarget (CGraphTarget *target)
virtual void  addTarget (CGraphTarget *target)
virtual void  addState (CState *addState)


Protected Member Functions

virtual void  addTransition (int index, int newIndex, CAction *action, CActionData *actionData, double reward, double discountFactor)
virtual void  addTargetForNode (CGraphTarget *target, int node)


Protected Attributes

std::list< CGraphTarget * > *  targetList
CGraphTarget currentTarget

Constructor & Destructor Documentation

CAdaptiveTargetGraph::CAdaptiveTargetGraph CContinuousStateList stateList,
CActionSet actions
 
virtual CAdaptiveTargetGraph::~CAdaptiveTargetGraph  )  [virtual]
 

Member Function Documentation

virtual void CAdaptiveTargetGraph::addState CState addState  )  [virtual]
 

Reimplemented from CSamplingBasedGraph.

virtual void CAdaptiveTargetGraph::addTarget CGraphTarget target  )  [virtual]
 
virtual void CAdaptiveTargetGraph::addTargetForNode CGraphTarget target,
int  node
[protected, virtual]
 
virtual void CAdaptiveTargetGraph::addTransition int  index,
int  newIndex,
CAction action,
CActionData actionData,
double  reward,
double  discountFactor
[protected, virtual]
 

Reimplemented from CSamplingBasedGraph.

void CAdaptiveTargetGraph::setCurrentTarget CGraphTarget target  ) 
 

Member Data Documentation

CGraphTarget* CAdaptiveTargetGraph::currentTarget [protected]
 
std::list<CGraphTarget *>* CAdaptiveTargetGraph::targetList [protected]
 

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