| 
    Qualia
    0.2
    
   | 
 
#include <OscRLEnvironment.h>


Public Member Functions | |
| OscRLEnvironment (int id, int observationDim, int actionDim) | |
| virtual | ~OscRLEnvironment () | 
| virtual Observation * | readObservation (observation_t *buffer) | 
  Public Member Functions inherited from OscEnvironment | |
| OscEnvironment (int id, int observationDim, int actionDim, int observationBufferDim) | |
| virtual | ~OscEnvironment () | 
| char * | getPath (const char *path) | 
| virtual void | init () | 
| Initializes the environment.  More... | |
| virtual Observation * | start () | 
| Sends the first observation.  More... | |
| virtual Observation * | step (const Action *action) | 
| Performs action action and returns observation.  More... | |
  Public Member Functions inherited from Environment | |
| virtual | ~Environment () | 
Public Attributes | |
| RLObservation | currentObservation | 
  Public Attributes inherited from OscEnvironment | |
| int | id | 
| int | observationDim | 
| int | actionDim | 
| int | observationBufferDim | 
| observation_t * | observationBuffer | 
| volatile bool | locked | 
| char | observationTypes [100] | 
Additional Inherited Members | |
  Static Public Member Functions inherited from OscEnvironment | |
| static int | handlerInit (const char *path, const char *types, lo_arg **argv, int argc, void *data, void *user_data) | 
| static int | handlerStartStep (const char *path, const char *types, lo_arg **argv, int argc, void *data, void *user_data) | 
| OscRLEnvironment::OscRLEnvironment | ( | int | id, | 
| int | observationDim, | ||
| int | actionDim | ||
| ) | 
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements OscEnvironment.
| RLObservation OscRLEnvironment::currentObservation | 
 1.8.3.1