kuepper
037ce32d90
Change float to double.
2006-12-02 11:32:00 +00:00
kuepper
7baf7cb799
* eoTimedMonitor.h (eoTimedMonitor::seconds): Make unsigned.
...
* eoRNG.cpp, eoRNG.h (K, M, N): Declare static and initialize in cpp.
* t-eoGenOp.cpp (init): Do not add std::ends to end of string, as this
results in escape-codes (^@) to be printed at runtime and is not
necessary anyway.
* test/t-eoSymreg.cpp (SymregNode::operator()): Initialize r1 and r2 to
avoid compiler warnings.
2006-12-02 10:18:57 +00:00
kuepper
bcaa0cf5e4
minor cleanup of code and docs,
...
resolve some compiler warnings
2006-12-01 10:49:47 +00:00
maartenkeijzer
929974805d
fixed t-eoCMAES.cpp test
2006-03-26 13:33:25 +00:00
kuepper
4ff1ac3e98
fix build for our FC4 systems
2005-12-07 15:51:32 +00:00
maartenkeijzer
0eee2ff13d
Tester for CMA
2005-10-14 15:34:45 +00:00
kuepper
4510b6d712
cleanup, prepare vecSigmaInit change
2005-10-10 21:42:31 +00:00
kuepper
7c3702f6a6
Handle including from contrib/MGE nicely.
2005-10-06 17:22:40 +00:00
kuepper
2788303416
*** empty log message ***
2005-10-05 22:22:25 +00:00
kuepper
afc0659e35
finish the handling of gnuplot completely at build-time.
...
No gnuplot-ifs in headers anymore.
2005-10-05 21:34:19 +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
6e0c4a7264
Make sure uint32_t is defined correctly in eoRNG.h and use it where
...
appropriate.
2005-09-26 10:18:15 +00:00
kuepper
a415aef4d9
reshuffle libraries to resolve all dependencies
2004-12-23 17:33:08 +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
kuepper
73c97e6bfa
update for sstream
2004-09-29 18:37:20 +00:00
kuepper
fa108bbd6b
minor fixes
2004-09-24 11:55:09 +00:00
kuepper
63cbb12e69
updates,
...
start supoorting ParadisEO
2004-09-21 17:01:14 +00:00
kuepper
056ac87efb
fix dist-header
2004-09-21 10:30:45 +00:00
kuepper
5150bd4888
fix 'make dist', works now (besides ParadisEO).
2004-09-21 10:23:33 +00:00
kuepper
e618920c44
updates for build-process
2004-09-20 14:11:24 +00:00
evomarc
e7643ccc10
Committing at last the long awaited test for Sharing
2004-08-28 16:25:12 +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
d6cce45ad0
Change in terminology: EDA (Estimation of Distribution Algorithms) replaces
...
DEA (Distribution Evolution Algorithms), as it seems more widely used today.
2003-06-09 06:06:13 +00:00
maartenkeijzer
b6104c6f32
Added tests for roulette wheel selection
2003-06-04 09:34:26 +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
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
maartenkeijzer
ff2968bd60
Updated to use gcc-3.2
2003-02-17 10:19:25 +00:00
maartenkeijzer
3937dd0fd6
oops, error in line 47
2002-12-29 22:48:01 +00:00
maartenkeijzer
5914ad9195
Run it for 50 generations, it's too fast otherwise :)
2002-07-23 09:17:59 +00:00
evomarc
a764bb5782
Reshaped the whole code
...
Added the SequentialSelect selectors
THe generated files are now "hidden" in ResSelect dir (hardcoded!)
2002-06-17 04:51:34 +00:00
evomarc
5b3b5d79fa
Removed the template_depth argument (since we are finally NOT going for
...
the fitness_trait stuff).
2002-05-08 06:14:23 +00:00
evomarc
2873f0b3ea
Suppressed the lt_arity fn that was added for MSVC - and now seems unnecessary
2002-02-02 07:36:58 +00:00
evomarc
066ba2eec2
Added warning test
2002-02-02 07:36:12 +00:00
evomarc
839c8ab110
Added newline at end of file (to suppress g+ warning)
2002-02-02 07:34:13 +00:00
evomarc
cb4112b84d
Added the eoVariableParetoTraits (setup number of objcetives and min/max
...
at run time).
2002-02-02 07:05:31 +00:00
evomarc
87d733dda5
Removed the #ifdef that protected the lt_arity avaints MSVC (!!!)
2002-01-17 17:54:56 +00:00
maartenkeijzer
45b5edc081
Increased template depth
2002-01-16 14:52:11 +00:00
evomarc
d4b20d8833
MSVC didn't find (easily) the contrib/MGE dir. So now it's written in the code
...
and the Makefile.am does not have contrib in the include look path
2001-12-03 14:31:35 +00:00
evomarc
2aad10d347
Added partial specialization of lt_arity ..
2001-12-03 14:20:24 +00:00
evomarc
512d368dcf
More details to make code MSVC-compatible
2001-12-03 11:08:17 +00:00
evomarc
f52b0f6646
imply put all program names on one single line to ease bulding the win files
2001-11-17 07:58:16 +00:00
evomarc
d686b37c1f
Turned bonary_value into the onemax (not pow that exploded for even only
...
moderately small size of genome!)
Turned it into a double (it was a float) as floats are dead and should dissappear
2001-11-17 07:54:12 +00:00
evomarc
f41cd957c0
Changes due to MSVC
2001-11-17 07:22:59 +00:00
evomarc
d7c3d973c7
Small modifications here and there to be MSVC++ compatible
...
Mainly, time.h -> ctime
definition of loop index out of loops when multiply used
no typename in declaration using template typename
2001-11-10 09:02:17 +00:00
maartenkeijzer
c5145c8399
Cleaned up
2001-11-08 11:13:19 +00:00
maartenkeijzer
886523dccd
removed the return 1 in the main
2001-11-08 10:17:52 +00:00
evomarc
e0ae220420
Adding PBIL
2001-11-08 06:53:55 +00:00
maartenkeijzer
beba7bd5c9
Updated makefile.am such that "make check" will run all test programs. Fixed
...
a number of erronuous return values that made the script fail. What's left
is let Marc clean up the mess he made with t-eoReal and t-eoRealAllESAllAgain
2001-11-07 15:23:24 +00:00
maartenkeijzer
aee6584cea
Just some comments
2001-11-05 14:28:14 +00:00