Qualia  0.2
Public Member Functions | Public Attributes | List of all members
Qualia Class Reference

#include <Qualia.h>

Inheritance diagram for Qualia:
Inheritance graph
[legend]
Collaboration diagram for Qualia:
Collaboration graph
[legend]

Public Member Functions

 Qualia (Agent *agent, Environment *env)
 
virtual ~Qualia ()
 
virtual void init ()
 
virtual ObservationActionstart ()
 
virtual ObservationActionstep ()
 
virtual bool episode (unsigned int maxSteps)
 

Public Attributes

Agentagent
 
Environmentenvironment
 
ActionlastAction
 
ObservationAction observationAction
 
int nSteps
 
int nEpisodes
 

Constructor & Destructor Documentation

Qualia::Qualia ( Agent agent,
Environment env 
)
Qualia::~Qualia ( )
virtual

Member Function Documentation

bool Qualia::episode ( unsigned int  maxSteps)
virtual
void Qualia::init ( )
virtual

Reimplemented in RLQualia.

ObservationAction * Qualia::start ( )
virtual

Reimplemented in RLQualia.

ObservationAction * Qualia::step ( )
virtual

Reimplemented in RLQualia.

Member Data Documentation

Agent* Qualia::agent
Environment* Qualia::environment
Action* Qualia::lastAction
int Qualia::nEpisodes
int Qualia::nSteps
ObservationAction Qualia::observationAction

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