|
Qualia
0.2
|
#include <OscBasicEnvironment.h>


Public Member Functions | |
| OscBasicEnvironment (int id, int observationDim, int actionDim) | |
| virtual | ~OscBasicEnvironment () |
| 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 | |
| Observation | 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) |
| OscBasicEnvironment::OscBasicEnvironment | ( | int | id, |
| int | observationDim, | ||
| int | actionDim | ||
| ) |
|
virtual |
|
virtual |
Implements OscEnvironment.
| Observation OscBasicEnvironment::currentObservation |
1.8.3.1