#include <testenv.h>
Inheritance diagram for MultiMinEAEnv:
Public Methods | |
MultiMinEAEnv (int minima, int minimadist) | |
virtual void | addFeaturesTo (Genome &genome) const |
virtual void | init_cycle () |
virtual double | evaluateg (const Individual &genome) |
virtual void | cycle_report (OStream &log, OStream &out) |
INCOMPLETE!
Definition at line 150 of file testenv.h.
|
Creates a test environment. minima is the number of minima. minimadist is the desired distance between these minima.
|
|
Adds problem-specific features to a genome.
Reimplemented from EAEnvironment. Definition at line 264 of file testenv.cc. References Gentainer::add(). |
|
Prints some statistics or something at the end of the evaluation cycle.
Reimplemented from EAEnvironment. |
|
Evaluates the fitness of the given individual in the environment. MUST OVERLOAD!
Reimplemented from EAEnvironment. Definition at line 269 of file testenv.cc. |
|
Initializes a generation. Not necessary in all models. Reimplemented from EAEnvironment. |