24 #ifndef __MUTUALINFORMATIONCONTROLLER_H
25 #define __MUTUALINFORMATIONCONTROLLER_H
56 virtual double&
getMI(
int index) {
100 virtual void init(
int sensornumber,
int motornumber,
RandGen* randGen = 0);
117 virtual void step(
const sensor* sensors,
int sensornumber,
118 motor* motors,
int motornumber);
124 motor* motors,
int motornumber);
156 virtual bool store(FILE* f)
const {
return true; }
160 virtual bool restore(FILE* f) {
return true; }
263 virtual int getState(
double sensorValue);
bool parambool
Definition: configurable.h:93
Abstract class for robot controller (with some basic functionality).
Definition: abstractcontroller.h:46
double sensor
Definition: types.h:29
random generator with 48bit integer arithmentic
Definition: randomgenerator.h:34
double sensor
Definition: abstractcontroller.h:48
double motor
Definition: types.h:30