Commit graph

974 commits

Author SHA1 Message Date
evomarc
d6cce45ad0 Change in terminology: EDA (Estimation of Distribution Algorithms) replaces
DEA (Distribution Evolution Algorithms), as it seems more widely used today.
2003-06-09 06:06:13 +00:00
maartenkeijzer
0a85f17803 Improved the check for changed. Now it will only set the changed flag when the elements that are flipped are actually different 2003-06-06 10:29:13 +00:00
maartenkeijzer
43b5effcdb added shuffle 2003-06-04 11:50:48 +00:00
maartenkeijzer
b6104c6f32 Added tests for roulette wheel selection 2003-06-04 09:34:26 +00:00
maartenkeijzer
a7b5d90f1b optimized eoProportional and added universalselect 2003-06-04 09:33:27 +00:00
jeggermo
347f64413e GCC 3.3 2003-05-16 14:28:52 +00:00
evomarc
364cded6a4 Added keywords "Sequential" and "Random" as synonyms of resp. "Deterministic"
and "Uniform" - for EASEA
2003-04-27 06:08:11 +00:00
maartenkeijzer
af5fee9478 Removed HAVE_SSTREAM for redhat 2.96 2003-04-20 12:57:59 +00:00
cahon
ba68ffe0c2 missing include eoParetoFitness.h 2003-04-18 13:32:39 +00:00
okoenig
d51ee5916b minor changes 2003-04-05 13:42:44 +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
a172d34e5f 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-03 16:51:47 +00:00
okoenig
f587793a6a Minor changes to make it run under Visual Studio 6.0 2003-04-03 16:47:47 +00:00
okoenig
9b66196870 Minor changes to make it run under Visual Studio 6.0 2003-04-03 16:25:55 +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
1d70ba7a9b Minor changes to make it run under Visual Studio 6.0 2003-04-03 09:11:17 +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
evomarc
eb279c8f98 Removed a dummy line containing reference to lesson3! 2003-04-01 12:09:37 +00:00
maartenkeijzer
9a636428ba Deleted political statement as I changed my mind about this 2003-03-25 10:46:08 +00:00
evomarc
59fe39da93 ADded comments and hook for copy constructor 2003-03-22 06:39:21 +00:00
maartenkeijzer
f64292b777 bumped up the version number 2003-03-21 09:17:38 +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
07a3e56db1 eliminated gprop from the build until someone makes sure it builds under gcc-3.2 2003-03-20 20:00:38 +00:00
maartenkeijzer
b15d1cef39 replace \0 with std::ends 2003-03-20 19:49:32 +00:00
maartenkeijzer
27f9ae0894 finished pickling support for valueParam 2003-03-19 10:47:08 +00:00
maartenkeijzer
95d3c19211 Added pickling support for ValueParams 2003-03-19 10:16:56 +00:00
maartenkeijzer
380d4eca0b removed comment in PyEO.cpp 2003-03-19 08:53:59 +00:00
maartenkeijzer
9512291e3e added operator> 2003-03-18 16:57:17 +00:00
maartenkeijzer
19fe391056 fixed a bug reported on sourceforge 2003-03-18 16:52:31 +00:00
maartenkeijzer
01de9c4763 *** empty log message *** 2003-03-18 16:35:27 +00:00
maartenkeijzer
a597ec6f8a excluded gcc>3 from check 2003-03-18 09:40:36 +00:00
maartenkeijzer
cde5b5d22b hi 2003-03-18 09:35:46 +00:00
maartenkeijzer
33fae18bdd decorated sort and max with std:: specifier 2003-03-02 11:35:43 +00:00
maartenkeijzer
0441872bea decorated copy with std:: specifier 2003-03-02 11:29:01 +00:00
maartenkeijzer
e5c83ac2e8 added typenames for pop::iterator 2003-03-02 11:26:45 +00:00
maartenkeijzer
adab095840 added include file 2003-03-02 11:16:33 +00:00
okoenig
c2bad596f2 This Makefile.am was missing; all it does is adding the *.h and Readme files to distribution 2003-02-28 17:47:24 +00:00
maartenkeijzer
d250c9edf6 oops, forgot thisone 2003-02-28 16:56:59 +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
6441ea1ec3 removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary 2003-02-27 19:18:53 +00:00
okoenig
89a99dab17 removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:18: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
1bac8a427a added std:: 2003-02-17 10:42:03 +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