Qualia
0.2
|
#include <MapperEnvironment.h>
Public Member Functions | |
MapperEnvironment (MapperConnector *connector) | |
virtual | ~MapperEnvironment () |
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... | |
virtual void | addSignals ()=0 |
virtual void | writeOutputs (const Action *action)=0 |
virtual Observation * | readInputs ()=0 |
![]() | |
virtual | ~Environment () |
Public Attributes | |
MapperConnector * | connector |
MapperEnvironment::MapperEnvironment | ( | MapperConnector * | connector | ) |
|
virtual |
|
pure virtual |
Implemented in MapperBasicEnvironment, and MapperRLEnvironment.
|
virtual |
Initializes the environment.
Reimplemented from Environment.
Reimplemented in MapperBasicEnvironment, and MapperRLEnvironment.
|
pure virtual |
Implemented in MapperBasicEnvironment, and MapperRLEnvironment.
|
virtual |
Sends the first observation.
Implements Environment.
|
virtual |
Performs action action and returns observation.
Implements Environment.
|
pure virtual |
Implemented in MapperBasicEnvironment.
MapperConnector* MapperEnvironment::connector |