paradiseo
080f98bffa
Cmake configuration modified
2009-01-14 14:50:46 +00:00
ldacosta
af8cd4b08b
Adjusting configuration for Eclipse
2008-03-28 15:57:55 +00:00
tlegrand
1613342bcf
deleted cxx flags for cl compiler. They have been moved to the CMakeLists.txt at the top level
2008-02-14 08:23:16 +00:00
maartenkeijzer
18adaef056
Updated makefiles, updated the moo stuff and cleaned up some stuff that refused to compile
2007-11-12 16:23:57 +00:00
tlegrand
112b34bceb
Completed CMake config
2007-09-18 15:12:22 +00:00
tlegrand
89047a3db6
added CMake configuration files
2007-08-10 14:29:12 +00:00
kuepper
b2ce7bedb6
* Makefile.am: Update for release-distribution.
...
* Makefile.am: Add missing CMA header for distribution.
* Makefile.am: Add missing header for distribution.
2006-12-01 20:08:51 +00:00
kuepper
359c5ba8ec
include <cassert>
2006-11-16 13:21:41 +00:00
kuepper
d7b935b645
* make_genotype_real.h (eoEsChromInit): Rewrite vecSigmaInit-handling:
...
If sigmaInit is relative (%), do not read vecSigmaInit. Otherwise
always use vecSigmaInit with default all values of sigmaInit.
* eoParser.h (eoParser::getORcreateParam): Make this a real if-then-else
clause around ptParam (found or not).
* eoParam.h (eoValueParam::setValue): Document.
(eoValueParam<std::vector<double> >::setValue): Allow delimiters ',' and
';'. A plain ' ' does not work, as it is not correctly read by
eoParser::readFrom.
2006-11-16 12:35:46 +00:00
kuepper
10d582b31d
Fix using directives for gcc-4.1
2006-03-27 18:55:20 +00:00
maartenkeijzer
65eea59971
making dimensionality requirement optional
2006-03-06 20:47:28 +00:00
maartenkeijzer
948394e5b7
making dimensionality requirement optional
2006-03-06 20:31:03 +00:00
kuepper
adbc5dd461
fixes for gcc-4 compilation -- still have a linker problem
2005-12-07 15:40:23 +00:00
maartenkeijzer
be8873be4f
forgot to invalidate
2005-10-14 16:14:37 +00:00
maartenkeijzer
8b03a5232a
Added CMA
2005-10-14 15:33:32 +00:00
kuepper
89b76ab261
prepare vecInitSize
2005-10-10 21:59:57 +00:00
kuepper
e9324fdb07
cleanup
2005-10-10 21:13:27 +00:00
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
57a07840c4
Some more documentation
2005-09-28 14:32:12 +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
kuepper
438e8ef6d6
Use getORcreateParam instead of createParam when getting values from
...
the eoParser.
Update setORcreateParam.
2005-09-12 17:53:25 +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
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
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
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
de69e235f4
updates
2004-09-20 21:47:15 +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
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
30ceb2bf45
Added the Ctor using the Parser
2004-06-23 23:19:17 +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
c819ba4f6a
Corrected a but in eoUniformMutation (only the first component ever got modified!
...
Thanks to Jeroen's student ...
2003-12-24 16:38:02 +00:00
evomarc
bc1e98a65a
Updated lists of headers in some Makefile.am (thanks to Claude Dion for pointing this out)
...
While there, changed the presentations of source and headers (1 per line with \)
2003-09-20 05:42:23 +00:00
evomarc
0f8244e694
Added 2 missing headers (and broke the long lines).
...
Thanks to Jochen Küpper for pointing this out.
2003-09-01 12:56:29 +00:00
evomarc
baeeeec1e5
Corrected a HUGE bug in eoRealUXover !!!
...
Thanks to Gilles BAUDRILLARD - EADS
2003-08-26 18:07:06 +00:00
okoenig
b643ec2be3
Inserted a missing std::
2003-07-30 14:48:13 +00:00
evomarc
4c2d0f2ea0
Adding the SBX operator in es dir
2003-07-28 09:47:15 +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
evomarc
8998caa4ff
THe code for the 1/5th mutation was completely wrong!
2002-05-01 02:44:54 +00:00
evomarc
d40ef9a053
Turned the createParam into getORcreateParam so that you can more easily
...
define them before (e.g. from the problem at hand).
This is useful specially for vecSize as some problems have predefined values
2002-04-26 02:28:19 +00:00
evomarc
6546cb8c52
Corrected a serious bug in eoUniformMutation (double declaration of bool HasChanged)
...
The consequence was that if that mutation was the only operator called on some
individual, it was not invalidated, and hence its fitness not recomputed!!!
2002-02-09 05:01:48 +00:00
evomarc
f41cd957c0
Changes due to MSVC
2001-11-17 07:22:59 +00:00