Maarten was right

This commit is contained in:
gustavo 2000-03-31 16:23:16 +00:00
commit b5606ad11a
17 changed files with 35 additions and 28 deletions

View file

@ -25,7 +25,7 @@
#ifndef _EOATOMCREEP_H
#define _EOATOMCREEP_H
#include <eoRNG.h>
#include <utils/eoRNG.h>
#include <eoAtomMutator.h>
/** With uniform probability, decrements or increments by one the value.

View file

@ -30,7 +30,7 @@
// EO includes
#include <eoOp.h>
#include <eoUniform.h>
#include <eoRNG.h>
#include <utils/eoRNG.h>
#include <eoAtomMutator.h>
/** Atomic mutation of an EO. Acts on containers, and applies a mutation

View file

@ -34,7 +34,7 @@
#include <list>
#include "eoOpSelector.h"
#include "eoWrappedOps.h" // for eoCombinedOp
#include "eoRNG.h"
#include <utils/eoRNG.h>
using namespace std;

View file

@ -32,7 +32,7 @@
//-----------------------------------------------------------------------------
#include <eoOp.h> // eoOp, eoMonOp, eoBinOp
#include "eoRNG.h"
#include <utils/eoRNG.h>
using namespace std;

View file

@ -34,7 +34,7 @@
// EO includes
#include <eoVector.h>
#include <eoRNG.h>
#include <utils/eoRNG.h>
/**@name Chromosomes for evolution strategies
Each chromosome in an evolution strategies is composed of a vector of floating point
values plus a vector of sigmas, that are added to them during mutation and a vector of correlations
@ -84,7 +84,7 @@ class eoESFullChrom : public eoVector<double, fitT> {
/* And now the useful constructor: from a parser (should be in the
factory, if such a thing exists one day for eoESFullChrom
*/
eoESFullChrom(Parser & parser) : StdDev(0), CorCff(0) {
eoESFullChrom(eoParser & parser) : StdDev(0), CorCff(0) {
parser.AddTitle("Description of ES individuals");
int num_genes, num_sigma;
bool correlated_mutations;

View file

@ -29,11 +29,11 @@
#ifndef _EOESMUT_H
#define _EOESMUT_H
#include <eoParser.h>
#include <eoRNG.h>
#include <utils/eoParser.h>
#include <utils/eoRNG.h>
#include <cmath> // for exp
#include <eoESFullChrom.h>
#include <es/eoESFullChrom.h>
#include <eoOp.h>
#ifndef M_PI