Commit graph

706 commits

Author SHA1 Message Date
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
evomarc
c0d5eec303 Added newline at end of stat 2004-06-15 07:06:27 +00:00
evomarc
6e650914cc Added the allClassName method to print the name of all
classes that have been added to the checkpoint
2004-06-15 07:04:12 +00:00