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

CTransition Class Reference

Transition for the Markov Case. More...

#include <ctheoreticalmodel.h>

Inheritance diagram for CTransition:

CSemiMDPTransition List of all members.


Public Member Functions

  CTransition (int startState, int endState, double prop)
virtual  ~CTransition ()
int  getStartState ()
int  getEndState ()
virtual double  getPropability ()
virtual void  setPropability (double prop)
virtual void  loadASCII (FILE *stream, int fixedState, bool forward)
virtual void  saveASCII (FILE *stream, bool forward)
virtual bool  isType (int Type)


Protected Attributes

int  startState
int  endState
double  propability
int  type

Detailed Description

Transition for the Markov Case.

CTransition represents a transition for the Markov case. Stores the start-state, the end-state and the probability of the transition. The type of the transition is TRANSITION. With the type fiel you can determine wether its a CTransition or a CSemiMDPTransition.


Constructor & Destructor Documentation

CTransition::CTransition int  startState,
int  endState,
double  prop
 
virtual CTransition::~CTransition  )  [inline, virtual]
 

Member Function Documentation

int CTransition::getEndState  ) 
 
virtual double CTransition::getPropability  )  [virtual]
 
int CTransition::getStartState  ) 
 
virtual bool CTransition::isType int  Type  )  [virtual]
 
virtual void CTransition::loadASCII FILE *  stream,
int  fixedState,
bool  forward
[virtual]
 

Reimplemented in CSemiMDPTransition.

virtual void CTransition::saveASCII FILE *  stream,
bool  forward
[virtual]
 

Reimplemented in CSemiMDPTransition.

virtual void CTransition::setPropability double  prop  )  [virtual]
 

Member Data Documentation

int CTransition::endState [protected]
 
double CTransition::propability [protected]
 
int CTransition::startState [protected]
 
int CTransition::type [protected]
 

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