24 #ifndef __DISCRETESIZABLE_H
25 #define __DISCRETESIZABLE_H
59 Discretesizable(
int intervalCount,
boolean mapToInteger=
true,
double minSensorValue=-1.0,
double maxSensorValue=1.0);
71 void step(
const sensor* sensors,
int sensornumber,
motor* motors,
int motornumber) {
81 motor* motors,
int motornumber) {
void stepNoLearning(const sensor *sensors, int sensornumber, motor *motors, int motornumber)
performs one step without learning.
Definition: discretesizable.h:80
double sensor
Definition: abstractcontroller.h:48
Adapter class for robot controller.
Definition: discretecontrolleradapter.h:53
virtual ~Discretesizable()
Definition: discretesizable.h:61
void step(const sensor *sensors, int sensornumber, motor *motors, int motornumber)
performs one step (includes learning).
Definition: discretesizable.h:71
Discretesizable(int intervalCount, boolean mapToInteger=true, double minSensorValue=-1.0, double maxSensorValue=1.0)
Initializes the discretization.
double motor
Definition: abstractcontroller.h:49
Abstact class for discretesizable controllers.
Definition: discretesizable.h:50
virtual void step(const sensor *sensors, int sensornumber, motor *motors, int motornumber)
performs one step (includes learning).
Definition: discretecontrolleradapter.cpp:115