evomarc
aecd7bdf2b
Added the setLongName method to handle the prefix trick in eoParser
2004-04-08 07:55:40 +00:00
evomarc
87ddb6f8b5
Added a prefix data in eoParser - and the setPrefix method -
...
for multi-population parameter input. Now you can call the make_xxx
functions from teh src/do directory several times for different populations
provided you do different calls to setPrefix inbetween
2004-04-05 15:28:12 +00:00
maartenkeijzer
4bdccb3dae
Fixed bug in rng::roulette_wheel: use of float had too little precision in change/fortune var
2004-03-26 09:56:56 +00:00
maartenkeijzer
a715dda207
Fixed rng::uniform to not provide the wrong result (1.0) once in every 2^32 times
2004-03-26 09:36:07 +00:00
jeggermo
68e970e455
*** empty log message ***
2004-02-02 08:54:10 +00:00
maartenkeijzer
b2de3403a6
Added define NO_GNUPLOT to disable gnuplot extensions
...
Needed for win32 (well, at least for me)
2004-01-21 19:57:19 +00:00
evomarc
a3d7e396b4
There was an infinite loop in case of a file without section header on first line!
2003-12-05 05:39:40 +00:00
evomarc
926286b969
A minor typo ...
2003-11-26 14:20:26 +00:00
okoenig
aa76efbb29
Added possibility to print header to first line of output file; control through last bool in constructor - default = false...
2003-11-19 13:29:15 +00:00
jeggermo
099b24d363
eoData has been changed slightly for MacOSX
2003-11-04 15:29:24 +00:00
okoenig
aac8ff6cb9
added parameters to the constructors to start generation counting !=0
...
the parameters are optional and appended in the end
2003-08-21 13:02:53 +00:00
jmerelo
e17eb77e39
Changes to obsolete things
2003-06-17 06:24:15 +00:00
jeggermo
347f64413e
GCC 3.3
2003-05-16 14:28:52 +00:00
okoenig
c39b241413
added eoAssembledFitnessStat.h to implement Best and Avg Stat for eoScalarFitnessAssembled
2003-04-05 13:42:01 +00:00
okoenig
45e3b86bcb
Removed function template specializations for eoScalarFitnessAssembled from classes in this file, since they do not work under Visual Studio! Reimplemented these stat classes for this new fitness class in eoAssembledFitnessStat.h
2003-04-05 13:40:57 +00:00
okoenig
a63c6ee2ba
Minor changes to make it run under Visual Studio 6.0
2003-04-03 10:44:35 +00:00
okoenig
ce04cca4b9
Minor changes to make it run under Visual Studio 6.0
2003-04-03 09:23:52 +00:00
okoenig
b3e57bedad
included new fitness class eoScalarFitnessAssembled, that stores different fitness terms in a std::vector, but still acts as a scalar fitness. A new checkpoint uses these values for statistics.
2003-04-02 21:10:53 +00:00
maartenkeijzer
fda39068af
now added an std::ends for plotting strstream
2003-03-21 02:44:05 +00:00
maartenkeijzer
6f98944212
again: std::ends and stringstream
2003-03-21 02:41:54 +00:00
maartenkeijzer
eaabc7ae3b
fixed (?) some problems with stringstreams and std::ends
2003-03-21 02:39:09 +00:00
maartenkeijzer
b15d1cef39
replace \0 with std::ends
2003-03-20 19:49:32 +00:00
maartenkeijzer
a597ec6f8a
excluded gcc>3 from check
2003-03-18 09:40:36 +00:00
maartenkeijzer
adab095840
added include file
2003-03-02 11:16:33 +00:00
maartenkeijzer
153b80440c
changed to using sstream
2003-02-28 16:49:19 +00:00
okoenig
86fa476c67
Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary.
2003-02-27 19:28:07 +00:00
okoenig
4052187a6c
added an #ifdef _MSC_VER statement to hide "typename" identifier for Visual Studio
2003-02-20 19:13:33 +00:00
maartenkeijzer
ff2968bd60
Updated to use gcc-3.2
2003-02-17 10:19:25 +00:00
maartenkeijzer
fc1113aad6
rolled back unfortunate change in eoAverageStat
2003-02-17 09:52:36 +00:00
maartenkeijzer
131e0e033d
Added pyeo. Some changes needed to be made for include files and the like
...
in some files (and some bugs were fixed as well [Marc: eoOneToOneBreeder was a mess])
eoFunctor.h now contains static functor_category members, this shouldn't hurt anyone.
2003-01-05 16:31:50 +00:00
music_dev
995cb2bd4a
Added compatibility for MSVC.NET
2002-12-14 02:51:53 +00:00
evomarc
3e673f6a8e
There was a bug in teh Ctor (fortunately, only with the last
...
parameter, that was generally used with the default value).
Thanks to Ramón Casero Cañas
2002-12-09 21:04:47 +00:00
evomarc
cf40eab455
Corrected a typo
2002-12-09 06:17:25 +00:00
okoenig
c175b152bc
added some typename statements to make it compile without warnings under gcc3.2
2002-11-03 13:07:43 +00:00
jeggermo
2b8b491f0b
*** empty log message ***
2002-10-18 11:39:09 +00:00
evomarc
62db7800fc
Removed the stringstream (sstream not in all compilers distributions)
2002-10-02 14:07:58 +00:00
evomarc
43d42510bc
Added accessors to private parameter stopOnUnknownParam
2002-09-18 15:36:41 +00:00
evomarc
18cd20da78
Added bounds to FitnessStat and Gnuplot monitor
2002-08-23 15:41:00 +00:00
evomarc
86c7c8fe95
Removed some multiple declaraions inside for loops that MSVC++ doesn't like
2002-08-02 07:40:47 +00:00
evomarc
4ec08e8b10
Added eoReduceMergeReduce and elitism (+ corrected small bug in eoHowMany)
2002-07-28 05:40:25 +00:00
evomarc
98a1441137
A radical change in eoCheckPoint - though invisible from the outside:
...
eoCheckpoint now alos contains a vector<eoContinue *> - and not only
IS A eoContinue. So you can ADD another eoContinue to an eoCheckpoint...
2002-07-24 18:08:30 +00:00
evomarc
a7a1ed2326
I had left a flaw in teh Ctor (did not accept rates >1)
2002-07-06 05:23:18 +00:00
evomarc
427ed0f5bf
Added the negative rate (-> 1-rate) and the unary operator- (useful
...
in eoG3Replacement)
2002-06-21 13:30:17 +00:00
evomarc
d6e33dbaee
Copied from eoRndGenerators here is eoUniformInit, same thing but in the eoInit
...
hierarchy.
Useful to embed into higher levels eoInit
2002-04-30 04:54:25 +00:00
evomarc
1e0717859d
Added the negative argument in Ctor to say that you want number
...
popSize - some fixed number
2002-04-26 02:37:40 +00:00
evomarc
42a2a4f69e
A few changes for MSVC++ compatibility
2002-04-12 15:13:45 +00:00
evomarc
6848622539
Added the eoIncrementorParam - now ALL pointers allocated in make_checkpoint
...
are stored somewhere (the generation counter was not)
2002-04-08 08:50:27 +00:00
evomarc
a79eb09ea6
Added the eoTimeCounter that allows to use time as a base counter
...
for statistics (when you compare things that are not using the same
evaluation function for instance)
2002-03-22 10:57:37 +00:00
evomarc
c7743f88ef
Corrected a sligth error in eoParamParam reading that resulted in making the comma
...
part of the stored string value
2002-03-05 05:46:55 +00:00
evomarc
78a8f3cd57
Added a title (Gen. X) to the plot so you can follow what's going on
2002-02-11 06:27:44 +00:00