Commit graph

1,137 commits

Author SHA1 Message Date
kuepper
09ebf78905 remove forgotten config.h 2005-09-28 21:57:40 +00:00
kuepper
cf2a57dd88 Simplify configuration.
Remove support for (outdated) <strstream>, require <sstream>.
Require uint32_t for now, defined in stdint.h according to C99.
Some general cleanup and more documentation.
2005-09-28 21:49:26 +00:00
kuepper
abe55a641a Remove wrongly committed files. 2005-09-28 18:25:38 +00:00
kuepper
21d534be67 Remove wrongly committed files. 2005-09-28 17:59:59 +00:00
kuepper
ccee1d22c3 Switch on documentation generation for private and static members. 2005-09-28 16:32:35 +00:00
kuepper
57a07840c4 Some more documentation 2005-09-28 14:32:12 +00:00
kuepper
3b7770fe38 Add ignore-files to quiten cvs 2005-09-28 10:00:16 +00:00
kuepper
439350bc56 documente for stdev_eps 2005-09-28 08:36:00 +00:00
kuepper
3735dbaac4 cleanup 2005-09-27 22:06:08 +00:00
kuepper
0a57d80b1b documentation, whitespace 2005-09-27 21:54:05 +00:00
maartenkeijzer
c73cc51ab9 Removed wrong reference to rng from choice members (what was I thinking?) 2005-09-26 11:22:47 +00:00
kuepper
6e0c4a7264 Make sure uint32_t is defined correctly in eoRNG.h and use it where
appropriate.
2005-09-26 10:18:15 +00:00
maartenkeijzer
462fbaad66 Added few convenience functions 2005-09-25 19:32:10 +00:00
maartenkeijzer
cbfff8fda9 Added choice functions, plus rolled back inadvertant chance to eoRNG 2005-09-25 19:09:38 +00:00
kuepper
a3a9010e9a setORcreate returns it parameter. 2005-09-13 10:24:50 +00:00
kuepper
438e8ef6d6 Use getORcreateParam instead of createParam when getting values from
the eoParser.
Update setORcreateParam.
2005-09-12 17:53:25 +00:00
maartenkeijzer
f948ccda3a eoRNG.h 2005-09-07 17:09:19 +00:00
kuepper
471bd9a9e2 Remove paradiseo configuration switch 2005-09-05 17:04:13 +00:00
kuepper
88a3a641c6 Provide virtual destructors as gcc-4 barks heavily otherwise 2005-09-05 16:47:53 +00:00
kuepper
54a3b8d10e ParadiesEO cleanup 2005-09-05 16:11:00 +00:00
kuepper
2ca5ddb186 Remove useless PAradisEO files 2005-09-05 16:09:43 +00:00
kuepper
d7ee654d64 Remove useless files from paradiseo directories 2005-09-05 16:08:14 +00:00
cahon
5a322446f0 Removing ParadisEO 2005-09-02 13:36:21 +00:00
cahon
e1cc2dd7f5 Removing ParadisEO 2005-09-02 07:12:27 +00:00
cahon
c498de10e2 Removing ParadisEO 2005-09-02 07:00:45 +00:00
kuepper
f0fd15f20c Provide eoParser::setORcreateParam to set a paramter in the parser to
a specific value.
2005-08-29 07:50:50 +00:00
kuepper
d418459a01 Install eoPropGAGenOp.h
Add #include <cmath> in eoEsChromInit.h in order to make gcc-4.0 happy.
2005-08-29 07:32:13 +00:00
evomarc
f63e9c3792 Added eoPropGAGenOp, the sequential application of crossover and mutation 2005-05-07 15:43:29 +00:00
evomarc
935910f2f4 Small upgrade for gcc 3.3 (I guess no-one is using those files, right?) 2005-04-04 20:41:06 +00:00
evomarc
a17e266c46 Updated the src:: everywhere in eoVariableLengthCrossover.h eoFlOrMonOp.h
(that nobody seems to actually use btw :-)
2005-03-14 21:00:00 +00:00
cahon
558e197adc Removing ParadisEO 2005-02-23 13:31:20 +00:00
cahon
96dd240cf3 Removing ParadisEO 2005-02-22 14:12:19 +00:00
evomarc
d144ba2885 Added the complete reference to the base class in call for value()
because g++3.4 otherwise complains
2005-02-10 09:57:28 +00:00
kuepper
5cd40b50ae include config.h 2005-01-03 09:35:39 +00:00
kuepper
521871a7ea fix for gcc-3.4 2005-01-03 09:35:17 +00:00
evomarc
503ee25d9c Mainly made it obvious that Lesson4 contains "ready-to-use" EAs 2004-12-27 09:08:44 +00:00
evomarc
835a14e8ff Modified the way to set the initial values of the sigmas (and stdevs)
so that they can be scaled to the range of each variable (by adding
a "%" after the value in the parameter file)
See also the examples in tutorial/Lesson4
2004-12-27 08:01:29 +00:00
evomarc
ce560e5bfa Added the 2 parameter files ESEA.param amd RealEA.param
so both programs go to 0 nicely instead of staying anywhere but close
2004-12-27 07:59:58 +00:00
evomarc
fbdc899585 Added the explicit calls to the base class ctors in eoXXXGeneralBounds copy Ctors 2004-12-27 07:33:03 +00:00
evomarc
8c36a1274b Fixed some int - unsigned int problem for the case "combien < 0" 2004-12-27 07:31:59 +00:00
kuepper
a415aef4d9 reshuffle libraries to resolve all dependencies 2004-12-23 17:33:08 +00:00
kuepper
57a39197b9 minor updates,
create doxytag-file when running doxygen
2004-12-23 17:26:39 +00:00
kuepper
7b9e6d3e1f more adjustments for gcc-3.4 (now using optimization, go figure...) 2004-12-23 17:22:52 +00:00
kuepper
cf4849c472 small fix for gcc-3.3.3 2004-12-23 16:06:37 +00:00
maartenkeijzer
0ad2d5ad2b Some small changes concerning flags and warnings 2004-12-23 15:40:44 +00:00
kuepper
85a326c5e4 Adjust code to perform to C++ standard according to gcc-3.4
interpretation... (Have not compiled/checked/changed paradisEO.)

That is, the current code compiles with gcc-3.4 and the checks
(besides t-MGE1bit) all pass.
2004-12-23 15:29:07 +00:00
maartenkeijzer
faaadf7599 Added using declarations to avoid g++-3.4 errors 2004-12-23 10:14:42 +00:00
evomarc
1828fda30c Added comments so that the new classes eoGeneralXXXBounds are taken into account
by Doxygen.
2004-12-01 09:27:31 +00:00
evomarc
71e1984aeb ... some comments ... 2004-12-01 09:23:53 +00:00
evomarc
a24cd30c81 ... some comments for Doxygen ... 2004-12-01 09:22:48 +00:00