Commit graph

708 commits

Author SHA1 Message Date
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
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
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
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
evomarc
c592a74025 ... a comment ... 2004-12-01 09:19:47 +00:00
evomarc
ab95b3fd97 Corrected some bugs in eoGeneralXXXBounds (e.g. no const in copy Ctor arguments)
Added a default value for the intialization (-infty, +infty)
Needs to allow uniform() on unbounded - still pondering
2004-11-29 20:49:34 +00:00
evomarc
9b1524ec00 Added classes to hendle bounds:
- eoGeneralRealBound  that can be initialized using a string (and hence can be
easily read as a parameter)
- eoIntBound and all other integer-equivalent of the classes in eoRealBound.h
Note that there is no equivalent to eoRealVectorBounds for vector of integers

In file eo, I have added the 2 includes of eoRealBounds.h and eoIntBounds.h
The first one was already there by chance, through eoUniformInit.h
2004-11-05 08:57:34 +00:00
evomarc
7a695e65df Added classes to hendle bounds:
- eoGeneralRealBound  that can be initialized using a string (and hence can be
easily read as a parameter)
- eoIntBound and all other integer-equivalent of the classes in eoRealBound.h
Note that there is no equivalent to eoRealVectorBounds for vector of integers
2004-11-05 08:55:12 +00:00
kuepper
50b395d16d fix install dir 2004-10-07 14:32:54 +00:00
kuepper
73c97e6bfa update for sstream 2004-09-29 18:37:20 +00:00
kuepper
9786fe0a6a Fix cvs-commit error (<<< still there...) 2004-09-28 17:13:34 +00:00
evomarc
76e78116ac Added include eoDistance.h 2004-09-27 15:19:53 +00:00
evomarc
a0c7412c18 Replaced the eoNormalMutation (mutating ALL variables of a real-valued vector)
with eiNormalVecMutation that has a proba. to mutation each variable
2004-09-27 13:34:34 +00:00
evomarc
db44c94c9c Added the class eoNormalVecMutation (yes, should have made another file :-( 2004-09-27 13:31:40 +00:00
kuepper
51471804cd fix installation, dist-preparation 2004-09-22 18:18:31 +00:00
kuepper
495057c341 updates for distributing/installing ParadisEO. 2004-09-22 17:30:11 +00:00
kuepper
3cb80bc73b update build process to include paradiseo tutorial,
fix paradiseo headers for sstream
2004-09-22 12:38:28 +00:00
kuepper
e388461a3b Update configure with switches for app, ParadisEO, and tutorial.
Add ParadisEO/Lesson1 tutorial in build-process.
minor fixes.
2004-09-22 08:18:29 +00:00
maartenkeijzer
0a6e0c687c Made couple of functions virtual 2004-09-21 19:49:48 +00:00
kuepper
5150bd4888 fix 'make dist', works now (besides ParadisEO). 2004-09-21 10:23:33 +00:00
kuepper
de69e235f4 updates 2004-09-20 21:47:15 +00:00
kuepper
7db38bc9cd fix 2004-09-20 17:14:11 +00:00
kuepper
72c070585f better distribution support (not finished) 2004-09-20 17:12:12 +00:00
kuepper
5e416e4a1c don't use user-variables 2004-09-20 16:05:25 +00:00
kuepper
988e6a43ea *** empty log message *** 2004-09-20 15:50:00 +00:00
kuepper
e618920c44 updates for build-process 2004-09-20 14:11:24 +00:00
kuepper
6c7d888194 cleanup 2004-09-17 17:00:04 +00:00
kuepper
c8494642d5 Updated build-prcess to be completely under automake control.
For the tutorial the old Makefiles are saved as Makefile.simple in all
the respective directories.

Use generated config.h instead of command-line passing of preprocessor
flags.

Updated support files from current automake.
2004-09-17 16:53:31 +00:00
maartenkeijzer
dbd0a46d75 added verbose flag that can be used to turn off annoying message to cout 2004-08-30 19:44:48 +00:00
evomarc
57881e56c4 CLeaned up the comments in files related to Sharing (added t-eoSharing in test) 2004-08-28 16:26:03 +00:00
evomarc
17db378c84 Cleaned up the comments 2004-08-28 14:03:34 +00:00
jmerelo
669f41a315 Changes in docs and added stuff to eoEvalSteadyFitness to reset after using it 2004-08-10 17:19:46 +00:00
okoenig
7d0e70fd1a added a string msg to eoScalarFitnessAssembled, in order to store all sorts of messages for an individual 2004-07-25 13:26:02 +00:00
evomarc
b72ea29e0d Added className (mysteriously missint) mandatory for eoCombinedInit 2004-07-16 08:45:02 +00:00
evomarc
caa611661a Allows proportional combinations of eoInit objects
Similar to eoPropostionalCombinedXXXOp
2004-07-16 08:44:14 +00:00
cahon
42819983dc Adding typedef EOT EOType ; 2004-07-12 09:16:41 +00:00
cahon
4127f42603 Adding typedef EOT EOType ; 2004-07-12 08:57:38 +00:00
evomarc
30ceb2bf45 Added the Ctor using the Parser 2004-06-23 23:19:17 +00:00
evomarc
66a51c5ddb Added the className method everywhere 2004-06-15 07:28:54 +00:00
evomarc
e44cf2c446 Added the className methods everywhere 2004-06-15 07:09:57 +00:00