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
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
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
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
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
495057c341
updates for distributing/installing ParadisEO.
2004-09-22 17:30:11 +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
5e416e4a1c
don't use user-variables
2004-09-20 16:05:25 +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
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
okoenig
4cfe47a8e5
Added a failed boolean to the fitness, for statistics... Average stat values are now computed from succesful fitness evaluations only
2004-06-14 17:07:25 +00:00
okoenig
16e09360c9
Added a failed boolean to indicate if fitness evaluation succeeded ( useful if programs are involved, where fitness evaluation can fail for some indis)
...
Avg Stats are now only evaluated of individuals if this bool is false!
2004-06-14 11:24:37 +00:00
evomarc
795f63b7fe
Adding sharing - needed to modify quite a few files, like eoDistance.h
...
make_algo_scalar.h and all related files, and the like
2004-05-25 08:03:30 +00:00
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