Commit graph

1,057 commits

Author SHA1 Message Date
kuepper
1cf47e414e conditional compilation fixes 2004-09-20 17:06:25 +00:00
kuepper
5e416e4a1c don't use user-variables 2004-09-20 16:05:25 +00:00
kuepper
9e508c66a6 update user commentary 2004-09-20 15:51:53 +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
17c8eddd5c *** empty log message *** 2004-09-20 09:56:10 +00:00
kuepper
81492da319 Remove support files, they are automatically created by autotools 2004-09-20 09:52:19 +00:00
kuepper
683c4e573e update 2004-09-20 09:50:47 +00:00
kuepper
cf4248b67b remove 2004-09-20 09:47:19 +00:00
kuepper
f599c8eb77 remove Makefiles from cvs 2004-09-20 09:46:48 +00:00
kuepper
36af75bc94 add conditional includes for sstream 2004-09-17 17:05:28 +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
kuepper
32cf83cfee Save copies of old simple Makefiles 2004-09-17 15:20:19 +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
e7643ccc10 Committing at last the long awaited test for Sharing 2004-08-28 16:25:12 +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
jmerelo
55a118517c Updating doxygen configuration 2004-08-10 07:39:10 +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
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
500f66efbf 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 17:05:07 +00:00
okoenig
6d8d7c994c Replaced #include<iostream.h> with #include<iostream> to get rid of "deprecated" warnings in gcc 3.3 2004-06-14 11:59:39 +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
okoenig
06eb601d8e Added a failed boolean to indicate if fitness evaluation succeeded ( useful if programs are involved, where fitness evaluation can fail for some indis) 2004-06-14 11:23:48 +00:00
evomarc
ab9d4de66b Adding Sharing (though eoSharingSelect - a roulette selection on shared fitnesses 2004-05-26 10:23:07 +00:00
evomarc
9e0edc381e Temporary modification of the tutorial to account for the new features
- stat.tmpl allowing easy creation of own stat
- sharing as a new possible selector in make_algo_scalar - requires a distance
No detail given, though ...
2004-05-26 09:00:26 +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
13c7062858 Adding the statistics in createSimple (create.sh is becoming obsolete) 2004-05-25 07:57:52 +00:00
stevemadere
b0969cf3d4 Fixed a bug in mlp::net::load() that prevented loading of multiple nets
from the same stream.
2004-05-21 01:44:32 +00:00
stevemadere
7863168b69 Added weight perturbation operators to enable implementation of
exact GPROP-III algorithm.
2004-04-23 16:20:12 +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
evomarc
fe9de42802 Corrected errors in the "memory management" section.
Thanks to ZhangQian for pointing them out
2004-03-30 16:51:06 +00:00
okoenig
3276d502ea Bugfix regarding the feasible flag 2004-03-28 22:18:03 +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
stevemadere
3943287ad0 Made mlp::net::operator() a virtual function to allow for subclassing
with networks that transform their input or output.
2004-02-11 23:03:23 +00:00
stevemadere
250d31f904 Fixed some signed/unsigned conversion bugs 2004-02-10 22:33:30 +00:00
jeggermo
68e970e455 *** empty log message *** 2004-02-02 08:54:10 +00:00