9987 lines
306 KiB
Text
9987 lines
306 KiB
Text
[33mcommit 4a90420dd3807fd569c8886dca059cd34d04c622[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Tue Oct 26 10:51:48 2010 +0200
|
||
|
||
create a more generic class for monitoring to any ostream (useful for output to clog or cerr, for example), the stdout monitor now inherits from it
|
||
|
||
[33mcommit 47c4f58eb8a989cc387cccedcadd795a1fb31e06[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Oct 25 09:50:50 2010 +0200
|
||
|
||
Stat object to compute ratio of feasible indviduals in a pop using eoDualFitness
|
||
|
||
[33mcommit 91ab6b8296dc162efef69c19118405c5c487c7b3[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Fri Oct 22 10:08:57 2010 +0200
|
||
|
||
a stat object for computing interquartile range (a robust measure of dispersion)
|
||
|
||
[33mcommit 11b14cf597756f645d4b43b944f5d675c1f36512[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Fri Oct 22 10:07:09 2010 +0200
|
||
|
||
Arithmetic operators (note: priority to unfeasibility)
|
||
|
||
[33mcommit ac0a909d1da643b62a3cfd7b61f5e070d30974f4[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Wed Sep 29 22:52:30 2010 +0200
|
||
|
||
using eo::log instead of std::cout
|
||
|
||
[33mcommit ffc6efeb97ec2b1148fd08225b9d0698a44d9a8b[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Tue Sep 21 17:53:48 2010 +0200
|
||
|
||
do not explicitely specify build type, use O3 instead of O2 for release
|
||
|
||
[33mcommit eade49c45ad7b4e89ece2a40b1479f7506389ffd[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Tue Sep 21 17:52:59 2010 +0200
|
||
|
||
typo variable name
|
||
|
||
[33mcommit 9a6dbdd70e061b385baff228617895a4fcce1dc4[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Sep 20 11:32:55 2010 +0200
|
||
|
||
deactivate -fprofile-arcs -ftest-coverage that necessitate gcov
|
||
|
||
[33mcommit f39183b8d7656b618afc4043095dc3ab98b42d90[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Thu Sep 16 14:16:24 2010 +0200
|
||
|
||
accessors to levels ; typofix on _contextLevel
|
||
|
||
[33mcommit 8dc13bbaff422f5f22acb562339c8dc0c7a6774b[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Thu Sep 16 11:29:32 2010 +0200
|
||
|
||
important note: we are using wallclock time
|
||
|
||
[33mcommit faec5f102cc8b63276928f46679ed34e65fde1e4[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Thu Sep 16 11:16:55 2010 +0200
|
||
|
||
bugfix operator() signature
|
||
|
||
[33mcommit d26a9d87673bda9a17075493ac39a69732bffda6[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Thu Sep 16 11:06:04 2010 +0200
|
||
|
||
evals that can throw exceptions
|
||
|
||
[33mcommit 5adfdc8a0853c278e0f8d054ae64390393faacac[m
|
||
Merge: ccd5b01 88b2ec3
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Thu Sep 16 09:41:26 2010 +0200
|
||
|
||
Merge branch 'master' of ssh://eodev/gitroot/eodev/eodev
|
||
|
||
[33mcommit ccd5b01dee2ef9099e5ea24eb39b3acca7df7c0c[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Thu Sep 16 09:33:55 2010 +0200
|
||
|
||
more comments ; header
|
||
|
||
[33mcommit 991138053c8605d9538bb114edc7754a498ddeaf[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Thu Sep 16 09:29:51 2010 +0200
|
||
|
||
typo bugfix
|
||
|
||
[33mcommit 2ed8146723a3ad9c1311e5a2fd2ed5882c98bed5[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Thu Sep 16 09:28:55 2010 +0200
|
||
|
||
use std::endl ; error message format ; more comments
|
||
|
||
[33mcommit 9d19cc2cfaec74a26ba98421015de68babfba222[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Wed Sep 15 22:53:15 2010 +0200
|
||
|
||
bugfix _keep_existing name ; added an overwriting option to use ios_base::trunc instead of ios_base::app
|
||
|
||
[33mcommit d8a1aedf015cf7ab8c91388c8f21e5fc2ed8a6eb[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Wed Sep 15 22:28:58 2010 +0200
|
||
|
||
use eo::log
|
||
|
||
[33mcommit 22ce03233ebaa2472538c623ec0172f819e61f3c[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Wed Sep 15 22:28:29 2010 +0200
|
||
|
||
doc comments
|
||
|
||
[33mcommit 88b2ec3d1a95e3f1d87e3ed150c4a09035e4e270[m
|
||
Author: nojhan <johann@dreo.fr>
|
||
Date: Thu Sep 9 22:37:50 2010 +0200
|
||
|
||
update related softwares: + EASEA, GUIDE
|
||
|
||
[33mcommit 526dfe150b42711086b486375b57396db0e7d4dc[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Sep 6 12:05:13 2010 +0200
|
||
|
||
bugfix xdebug level
|
||
|
||
[33mcommit 3c2639a876148028fb779176c519415ec36087b3[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Sep 6 11:20:00 2010 +0200
|
||
|
||
use eo::log instead of cout
|
||
|
||
[33mcommit 236dd026088d572022729a7ca103ca74f9072ba4[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Sep 6 00:04:37 2010 +0200
|
||
|
||
indent clean, more comments
|
||
|
||
[33mcommit b9d74c0b55590e980a2173721ca266d7e9f3e68e[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Sun Sep 5 23:56:17 2010 +0200
|
||
|
||
replace \n with endl
|
||
|
||
[33mcommit b18817b46fb40feec2e4d71ac8b69e89795a2570[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Sun Sep 5 23:42:58 2010 +0200
|
||
|
||
use eo::log instead of cout
|
||
|
||
[33mcommit 2b4f14b8d720611cb34d60cbabc1eb53ed3efd90[m
|
||
Author: nojhan <johann@dreo.fr>
|
||
Date: Fri Sep 3 09:19:23 2010 +0200
|
||
|
||
official xmpp chat room
|
||
|
||
[33mcommit f7170e2ebacda69cc42034149ebb22b58e91ef29[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Wed Sep 1 19:15:26 2010 +0200
|
||
|
||
* t-eoLogger: missed some code lines to display correctly the help
|
||
|
||
[33mcommit 541a14babff45c4f616184d770f508cd43de709b[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Wed Sep 1 17:30:50 2010 +0200
|
||
|
||
* packaging: now the test and tutorial binaries are installed in share directory
|
||
|
||
[33mcommit 6d04ba9d3287d5bcae98fe695e43462b37b7d4e2[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Wed Sep 1 14:51:09 2010 +0200
|
||
|
||
ticket #1: Remove the autotools files done
|
||
|
||
[33mcommit 76d8dac2fdc8d56d0b51b276970f8e773f053b13[m
|
||
Merge: 5bd0baa 7159f8e
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Wed Sep 1 12:07:23 2010 +0200
|
||
|
||
Merge branch 'packaging' of ssh://localhost:9001/gitroot/eodev/eodev
|
||
|
||
[33mcommit 5bd0baace7402bb0ff61636301d181429d53b299[m
|
||
Author: Caner Candan <caner.candan@thalesgroup.com>
|
||
Date: Wed Sep 1 12:01:42 2010 +0200
|
||
|
||
eo::log: added the parameter -o in order to define a log file + removed some warning messages at compile time
|
||
|
||
[33mcommit 0834d689e8684b3c50d2bc8172e70a5af1e2aff5[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 19:26:51 2010 +0200
|
||
|
||
* added some useful comments in eoLogger class
|
||
|
||
[33mcommit 20a4496b839d293ab01546a22763b273e0992c47[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 16:39:21 2010 +0200
|
||
|
||
fixed some warning messages while compiling
|
||
|
||
[33mcommit f98e1385626d403566a61f107362bb3f64c2df6c[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 16:35:50 2010 +0200
|
||
|
||
+ eoEvalFuncCounterBounder.h: inherits of eoEvalFuncCounter in adding an exception throwing when a threshold of evaluation has been reached
|
||
|
||
[33mcommit 52d4107bc420c151c1233c36c681fc2505756613[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 16:34:03 2010 +0200
|
||
|
||
+ eoEvalFuncCounterBounder.h: inherits of eoEvalFuncCounter in adding an exception throwing when a threshold of evaluation has been reached
|
||
|
||
[33mcommit b790bbc35bd2adf426a86f8acbd28a06ba9713f0[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 16:32:19 2010 +0200
|
||
|
||
+ eoEvalFuncCounterBounder.h: inherits of eoEvalFuncCounter in adding an exception throwing when a threshold of evaluation has been reached
|
||
|
||
[33mcommit 698c692a63b2867aae37bea0e0cc564f099f1bf4[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 16:31:39 2010 +0200
|
||
|
||
+ eoEvalFuncCounterBounder.h: inherits of eoEvalFuncCounter in adding an exception throwing when a threshold of evaluation has been reached
|
||
|
||
[33mcommit 1619b2b38cfb508b88c2299e74e235fb5e192b00[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 15:53:32 2010 +0200
|
||
|
||
* eoRNG.h: added double uniform(double min, double max)
|
||
|
||
[33mcommit e42a1dae74433bdc2fe64875cccb87f5b44edec3[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 14:56:11 2010 +0200
|
||
|
||
* eoFitContinue: using of _pop.best_element().fitness() instead of pop.nth_element_fitness(0)
|
||
|
||
[33mcommit 12a631cfb188b5662c7010cad049397b8d07b701[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 14:54:42 2010 +0200
|
||
|
||
removed a wrong logging message from eoEvalContinue.h
|
||
|
||
[33mcommit 2b3db39aff1fef32c687fedefc858f76cd7b5c98[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 14:52:08 2010 +0200
|
||
|
||
repared some compile warning messages
|
||
|
||
[33mcommit 1b3172a40c07b6c7411cbed859524b975ae4c9dd[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 14:15:54 2010 +0200
|
||
|
||
updated doxygen config file to the version 1.6.x
|
||
|
||
[33mcommit ce8f5f692fef83e44e6dbd9574c0a90019187d07[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 14:10:13 2010 +0200
|
||
|
||
* fixed some warning issues during compilation
|
||
|
||
[33mcommit 27d5cbbc3ba202e69ef7ab6a53d97adadb5d9a30[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 14:06:34 2010 +0200
|
||
|
||
updated doc/CMakeLists.txt in order to add docs in packages
|
||
|
||
[33mcommit 364877cc23439496cf00f6297df2f245e6fb0b46[m
|
||
Author: Caner Candan <candan@trtp0634.fr.trt.thales>
|
||
Date: Tue Aug 31 14:04:25 2010 +0200
|
||
|
||
removed useless eo.cfg, this is generated automaticaly by cmake with the file eo.cfg.cmake
|
||
|
||
[33mcommit 23dc5dfed8d16da278a6c630730e47bd945d179d[m
|
||
Merge: 248d12d 2fdc24a
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Tue Aug 31 10:22:46 2010 +0200
|
||
|
||
Merge branch 'master' of ssh://eodev/gitroot/eodev/eodev
|
||
|
||
[33mcommit 248d12d2f480a0f2f82e0f33e3823d659f359a66[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Aug 30 22:50:59 2010 +0200
|
||
|
||
add eoDualFitness.h to the list of headers
|
||
|
||
[33mcommit 528893cba96b161a76deaf325810ebf53204399f[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Aug 30 22:50:34 2010 +0200
|
||
|
||
bugfix: typo on _this_
|
||
|
||
[33mcommit ce0c96967123e7910be816c5c85f0223b23854f7[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Aug 30 22:46:55 2010 +0200
|
||
|
||
update of the license headers, LGPL version 2 only for those new files
|
||
|
||
[33mcommit e184e9dd966f713c1f7dfd068afc3cd75855020c[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Aug 30 22:46:37 2010 +0200
|
||
|
||
add a xdebug level & update of the license headers, LGPL version 2 only for this new file
|
||
|
||
[33mcommit 03978e9ead16def2ee37af70adbabacac6ef2bfa[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Aug 30 22:44:18 2010 +0200
|
||
|
||
no ; at the end of the line
|
||
|
||
[33mcommit eb79ec2b6c20b860d844c15e0c51082ddeb3550d[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Aug 30 22:43:50 2010 +0200
|
||
|
||
New class: A fitness class that permits to compare feasible and unfeasible individuals. It guaranties that a feasible individual will always be better than an unfeasible one.
|
||
|
||
[33mcommit ee6d52ec812ebe6c2c51819f3db80d98b2509c7d[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Aug 30 22:42:42 2010 +0200
|
||
|
||
no ; at the end of the line
|
||
|
||
[33mcommit 2fdc24a29a37de13bd8b56387c09744aefeac368[m
|
||
Author: nojhan <johann@dreo.fr>
|
||
Date: Sat Aug 28 12:30:37 2010 +0200
|
||
|
||
openhatch button, supposed to facilitate the involvement of new contributors
|
||
|
||
[33mcommit 113d2ac145b8202bdcadecc21518c7aefcdc9bfa[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Thu Aug 19 22:04:01 2010 +0200
|
||
|
||
more sections to jump to
|
||
|
||
[33mcommit 52eeae0f5b163476a248d22d738e50c42d1f7b52[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Thu Aug 19 21:45:19 2010 +0200
|
||
|
||
correct links to sourceforge features
|
||
|
||
[33mcommit 82c873fc1a32f74f30488466def189026630b180[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Thu Aug 19 20:38:19 2010 +0200
|
||
|
||
bugfix #2054922: using base_const_iterator::node;
|
||
|
||
[33mcommit bb5b1965c75cd633e0a94d50169ecd23c5d1ed06[m
|
||
Author: Caner CANDAN <candan@trtp0634.fr.trt.thales>
|
||
Date: Wed Aug 18 17:30:11 2010 +0200
|
||
|
||
* eoDetSelect: when the call of howmany() returns 0 it is replaced by 1
|
||
|
||
[33mcommit 8e858e8fff373c5635758de7a61395157d5c673e[m
|
||
Author: Caner CANDAN <candan@trtp0634.fr.trt.thales>
|
||
Date: Wed Aug 18 17:18:36 2010 +0200
|
||
|
||
fixed a warning issue at the file eoRealBounds.cpp
|
||
|
||
[33mcommit 7159f8e5c43166269e34bd551c0c6ca1c9a40b24[m
|
||
Author: Caner CANDAN <candan@trtp0634.fr.trt.thales>
|
||
Date: Wed Aug 18 17:06:16 2010 +0200
|
||
|
||
+ cpack configuration in order to generate packaging files, to make it easier use the script package_deb and package_rpm
|
||
|
||
[33mcommit 9632d429dc6a48e5bef597060cba1b71f192584f[m
|
||
Merge: 0a37f66 6ec3fc5
|
||
Author: Caner CANDAN <candan@trtp0634.fr.trt.thales>
|
||
Date: Wed Aug 18 12:16:13 2010 +0200
|
||
|
||
Merge branch 'master' of ssh://localhost:9001/gitroot/eodev/eodev
|
||
|
||
[33mcommit 6ec3fc5c09a275b8fa92a8485524f68106309f9a[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Tue Aug 17 15:11:18 2010 +0200
|
||
|
||
correct headers ; class comment
|
||
|
||
[33mcommit 8896fec32152a6b22a87b4ac8038bcfd0f36e150[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Tue Aug 17 15:07:17 2010 +0200
|
||
|
||
improved explanations
|
||
|
||
[33mcommit 4ba3f62a3a5ed032ae0519ac75af7d3e38f1e0f7[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Tue Aug 17 15:02:39 2010 +0200
|
||
|
||
missing header ; correct copyright ; correct emails
|
||
|
||
[33mcommit d698065579e2410d2f62b2fbbc13442edc918d90[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Tue Aug 17 14:59:24 2010 +0200
|
||
|
||
translate variable from french to english
|
||
|
||
[33mcommit ce99bb02f1f6624d650ff103349f64ffed279c53[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Tue Aug 17 14:56:33 2010 +0200
|
||
|
||
use eo::log ; warning when returns 0
|
||
|
||
[33mcommit 0a37f66ef0f22ee5232cac9f5b2830fa580fb7db[m
|
||
Merge: 9f4c073 68a03aa
|
||
Author: Caner CANDAN <candan@trtp0634.fr.trt.thales>
|
||
Date: Wed Aug 4 14:10:57 2010 +0200
|
||
|
||
Merge branch 'yaml_load_and_save' of ssh://localhost:9001/gitroot/eodev/eodev
|
||
|
||
[33mcommit 1ecf4d3def049e8496b7d8f8382a165a7b7f931e[m
|
||
Author: Caner CANDAN <candan@trtp0634.fr.trt.thales>
|
||
Date: Wed Aug 4 13:47:51 2010 +0200
|
||
|
||
+ feature eoSIGContinue: Continuator can catch user signals + feature eoLogger: flexible logging system for eo
|
||
|
||
[33mcommit 9f4c073678ab98462055d8b9e8b2324c9b41822d[m
|
||
Author: Johann Dreo <johann.dreo@thalesgroup.com>
|
||
Date: Mon Aug 2 17:07:32 2010 +0200
|
||
|
||
code to display only once the message about the help parameter + some indent fix + some more comments
|
||
|
||
[33mcommit 1d1046d19f22bab1cdd9398bf9679d464cdfd91f[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Sun Aug 1 22:27:31 2010 +0200
|
||
|
||
list of some publications
|
||
|
||
[33mcommit 82e7d3c04116f070c6b6d400d765e720852f0359[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Sun Aug 1 10:55:38 2010 +0200
|
||
|
||
example diagrams now close to features list, with a better legend
|
||
|
||
[33mcommit 9a5871cce26722098306198849d037c1b2ade800[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Sat Jul 31 23:00:10 2010 +0200
|
||
|
||
better layout for the menu
|
||
|
||
[33mcommit 6c4bdcff461d4f69ed6afd4a965df42385d62a1e[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Sat Jul 31 22:48:49 2010 +0200
|
||
|
||
correct layout in 1024, better spacing for greater resolutions
|
||
|
||
[33mcommit f531247627fcb372a0b4ce96b6af62072838d771[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Sat Jul 31 22:40:04 2010 +0200
|
||
|
||
'jump to section' links and back links
|
||
|
||
[33mcommit a9c4805ebd6abd7e62724f34e4415494313cc2c0[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Sat Jul 31 22:14:09 2010 +0200
|
||
|
||
logo icon for sourceforge, without text, 48px
|
||
|
||
[33mcommit 535b26b903abf89ce466ef675686475e6b3505a0[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Sat Jul 31 22:06:27 2010 +0200
|
||
|
||
slides via slideshare, better section order, small design changes
|
||
|
||
[33mcommit eee9b46c0bd4f7976ee10a5149dec86544265987[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Sat Jul 31 18:59:12 2010 +0200
|
||
|
||
website sources
|
||
|
||
[33mcommit d3fc6438c0e6016cee1af61ea2890c5ecdfb51df[m
|
||
Author: nojhan <johann.dreo@thalesgroup.com>
|
||
Date: Thu Jul 29 14:28:05 2010 +0200
|
||
|
||
no more CVSROOT
|
||
|
||
[33mcommit ed35ed4da09b37ea13859a609e0c78d7bcf3d9e4[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Tue Jun 22 09:31:58 2010 +0000
|
||
|
||
Store a result in a variable to have no warning
|
||
|
||
[33mcommit 0695b25c08782bb1cd435ef7ecc6a22a3c6f37d6[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Thu Jun 10 10:03:26 2010 +0000
|
||
|
||
Add "Visual Studio 10" in config file for CMake
|
||
|
||
[33mcommit 68a03aa429b6fecf26e1d1942f11cefe62a01455[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Fri May 7 03:17:44 2010 +0000
|
||
|
||
changed YAML saving technique to YAML::Serializable
|
||
|
||
[33mcommit e58ef45f70f76d1ef0fcdb33d756760ffebfa82c[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Thu May 6 22:46:10 2010 +0000
|
||
|
||
added support to save app/gprop/mlp as YAML
|
||
|
||
[33mcommit f8bd8605794dbbd25463f93613443d085d939864[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Tue May 4 17:18:12 2010 +0000
|
||
|
||
configure changes to prepare for use of libyaml-cpp
|
||
|
||
[33mcommit 7f81c03af4249a6251c49282f1e9b558aa5b711b[m
|
||
Author: (EO team) <(EO team)>
|
||
Date: Tue May 4 13:00:51 2010 +0000
|
||
|
||
This commit was manufactured by cvs2svn to create branch
|
||
'yaml_load_and_save'.
|
||
|
||
[33mcommit abc65a390a67d1ef603534a0005a2dcbd8d002e4[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Tue May 4 13:00:50 2010 +0000
|
||
|
||
Reflecting build process changes in doc and source tree (now using autogen.sh;./configure)
|
||
|
||
[33mcommit 8214fe3f5e94e4dd8defb9078f606d3ba5455100[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Tue May 4 12:56:54 2010 +0000
|
||
|
||
Added includes necessary to compile using gcc 4.4
|
||
|
||
[33mcommit dfad82c0431cf53846436ca51c07aae09d226aba[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Tue May 4 12:54:36 2010 +0000
|
||
|
||
Removed references to eliminated headers eoDummyFlight.h, eoLSPSO.h, eoSSPSO.h
|
||
|
||
[33mcommit 227e7fd2e5df41ddf361c8d08ac4eaa0770f535e[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Tue May 4 12:50:29 2010 +0000
|
||
|
||
Removed reference to Lesson6 until its makefile is fixed
|
||
|
||
[33mcommit 8c07ca4cc5329cbf4376a1ceb9f0f53035fcdb02[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Thu Mar 18 12:44:45 2010 +0000
|
||
|
||
add an include
|
||
|
||
[33mcommit a2703a8eabd8284107bfbfc016a70bce33ef3850[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Wed Dec 9 15:49:30 2009 +0000
|
||
|
||
No real change -> test commit
|
||
|
||
[33mcommit d46117cda1348ad4ba3544bca457e13ef8d3bc4c[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Thu Jun 25 14:49:53 2009 +0000
|
||
|
||
Accept long time
|
||
|
||
[33mcommit 45ce5f84043eba5327ab3cfd2401ec9c23cf0dc7[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Tue Jan 27 16:30:18 2009 +0000
|
||
|
||
little change to delete warnings
|
||
|
||
[33mcommit b20c5e98c148fb3ac2398d0690e758e1985ed512[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Tue Jan 27 16:28:55 2009 +0000
|
||
|
||
little modif to delete warning
|
||
|
||
[33mcommit eca555a7a315b528f9ce89333b5f494da2ad458c[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Tue Jan 27 16:26:44 2009 +0000
|
||
|
||
little change to delete warning
|
||
|
||
[33mcommit 6563aa6e7aa99e8f0fb71755cebacf83eb3eda58[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Tue Jan 27 16:21:53 2009 +0000
|
||
|
||
little modif to delete warning
|
||
|
||
[33mcommit bda9e1c712ff1444996b31e5ff92864ad9d458f4[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Mon Jan 26 14:39:37 2009 +0000
|
||
|
||
Change Compiler flags
|
||
|
||
[33mcommit cfd7f2b008363f1f15b43c3cf7b9e45f188d6878[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Mon Jan 26 13:43:40 2009 +0000
|
||
|
||
disable warning C4530 (Visual Studio)
|
||
|
||
[33mcommit 072979a705b152f13b1a7c73a224596230e0009a[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Mon Jan 26 13:38:01 2009 +0000
|
||
|
||
option added to disable warning (mode release with Visual Studio)
|
||
|
||
[33mcommit 7fc04f1de76217f43121387854c64a07294c79e6[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Mon Jan 26 09:07:59 2009 +0000
|
||
|
||
cmake < 2.6 authorized
|
||
|
||
[33mcommit 37c3989ee902f0cb78261d8b36a1c9f49fe18804[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Thu Jan 22 10:18:10 2009 +0000
|
||
|
||
test on PSO changed.
|
||
|
||
[33mcommit 1204ce35b7af1101ee221c58500197a9d5dd8098[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Fri Jan 16 14:29:42 2009 +0000
|
||
|
||
modif cmake
|
||
|
||
[33mcommit 080f98bffafc29df4daa78ac343e2ac8978b943b[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Wed Jan 14 14:50:46 2009 +0000
|
||
|
||
Cmake configuration modified
|
||
|
||
[33mcommit f2d19ce1878326343a641e748f1cb5257d506da8[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Mon Jan 12 09:14:02 2009 +0000
|
||
|
||
Update to cmake2.6 + modif to support compatibility with icc
|
||
|
||
[33mcommit 893204f8f1293644092ff1541ac2234af0faa44d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 25 16:01:57 2008 +0000
|
||
|
||
Fixing a small glitch that was giving wrong clues to newcomers ...
|
||
Thanks to Christophe-Marie Duquesne for the post
|
||
|
||
[33mcommit 8c40a38cdc672175839c90f3132ba935bafd4d56[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Fri Dec 5 13:55:41 2008 +0000
|
||
|
||
add "=0;" at the end of two virtual method
|
||
|
||
[33mcommit 916152b02ef1373e1a7517b473731a1bfc96b25b[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Thu Nov 20 16:35:47 2008 +0000
|
||
|
||
remove DartConfig
|
||
|
||
[33mcommit 48204d18ff68108472ddd4d7f4544c0663abe562[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Mon Nov 17 10:27:55 2008 +0000
|
||
|
||
Switch from Dart to Dash.
|
||
|
||
[33mcommit 462d3ac5683c818ae92a16df1e5a7ab79a26a972[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Tue Nov 11 09:51:17 2008 +0000
|
||
|
||
fixed some very old and stupid problems
|
||
|
||
[33mcommit 512c18b0d06c3ec1c972016ee13df89dfc7d77cf[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Tue Nov 11 09:50:52 2008 +0000
|
||
|
||
fixed some stupid problems
|
||
|
||
[33mcommit 74c5be143994aa239169d0f5bc317cfe44793753[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon May 5 12:33:26 2008 +0000
|
||
|
||
updated configure.in to generate moo files
|
||
|
||
[33mcommit aa33f98459d05f8bbb829948fc54524ab112afee[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Apr 18 12:00:15 2008 +0000
|
||
|
||
deleted "win" directory in the autotools config
|
||
|
||
[33mcommit a93ed43907db7426d72318bdca73f0096a606eed[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Apr 18 08:59:02 2008 +0000
|
||
|
||
added eoExtendedvelocity (+doc + test) that takes both the local best and the global of a PSO topology into account. Also updated the doc tags for the other topologies and velocities
|
||
|
||
[33mcommit a1ee120589c7df7270a42027ed4cc2af6fcd5c5e[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Apr 18 08:58:42 2008 +0000
|
||
|
||
imrproved PSO topology/velocity tests
|
||
|
||
[33mcommit 49d3df2cc4f3683e1416c36ac68ad85bb722cb09[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Apr 18 08:51:38 2008 +0000
|
||
|
||
updated the doc tags
|
||
|
||
[33mcommit 78a798d169fad5043fb98e4648192b6163f0e638[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Apr 18 08:50:22 2008 +0000
|
||
|
||
added eoExtendedvelocity (+doc + test) that takes both the local best and the global of a PSO topology into account. Also updated the doc tags for the other topologies and velocities
|
||
|
||
[33mcommit aaa8df129b222063eb2891effb6e9a6271ffd9ee[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Apr 18 08:19:22 2008 +0000
|
||
|
||
updated a few things about paradiseo (links, docs)
|
||
|
||
[33mcommit 9d3da02ea95cc7237e5a52cfcd96a03010d02c27[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Apr 18 07:58:17 2008 +0000
|
||
|
||
deleted old and obsolete paradiseo's pdf slides
|
||
|
||
[33mcommit 4b844243cebb20dc68a26f9f00cfd3588fa45267[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Thu Apr 17 14:31:11 2008 +0000
|
||
|
||
new implementation of the test
|
||
|
||
[33mcommit b2404c9daa6a3fe1715130a88c657300db47f115[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Thu Apr 17 14:29:57 2008 +0000
|
||
|
||
Add t-eoOrderXover in the test list
|
||
|
||
[33mcommit 08d4b90578e29b8df21fa2e9fc2c918eef981232[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Thu Apr 17 14:29:10 2008 +0000
|
||
|
||
test of eoOrderXover
|
||
|
||
[33mcommit 7a7340f9ad3e224dd88c6af3991123414edea884[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Thu Apr 17 14:26:59 2008 +0000
|
||
|
||
new crossover dedicated to permutation-based representation
|
||
|
||
[33mcommit 86cda0d3b6d8f01c149b4aaefd3ad49c5a96dfca[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Mar 31 19:12:12 2008 +0000
|
||
|
||
start preparation for 1.1 release
|
||
|
||
[33mcommit 0388f957581593bc98488ada6cea60b733a8cfda[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Mar 31 19:11:13 2008 +0000
|
||
|
||
Update for gcc-4.3 compatibility
|
||
|
||
[33mcommit 1187a83c8235957094674b25c7d65afcf6593a75[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Mar 31 13:35:41 2008 +0000
|
||
|
||
Add climits header as required for gcc-4.3 when using UINT_MAX
|
||
|
||
[33mcommit fb6201a1449f90816abcf8153d4d28a216eac88b[m
|
||
Author: ldacosta <ldacosta>
|
||
Date: Mon Mar 31 12:53:51 2008 +0000
|
||
|
||
make_continue... just a little formatting
|
||
|
||
[33mcommit fac8fc0742f4547220a8f3de9bc39c064a2954aa[m
|
||
Author: ldacosta <ldacosta>
|
||
Date: Fri Mar 28 16:24:17 2008 +0000
|
||
|
||
Output functor is needed if there is screen output OR FILE OUTPUT - until now, it was only created and stored in the screen output was activated. Line 120 of make_checkpoint.h
|
||
|
||
[33mcommit 64fb5d2c4510ed560d7b1af90ddd5bd51734e04d[m
|
||
Author: ldacosta <ldacosta>
|
||
Date: Fri Mar 28 16:09:40 2008 +0000
|
||
|
||
Change in do_make_checkpoint: it receives not just a parameter from the evaluation function, not the function itself!!
|
||
|
||
[33mcommit af8cd4b08bcb7b13201ac054627e3313120bb393[m
|
||
Author: ldacosta <ldacosta>
|
||
Date: Fri Mar 28 15:57:55 2008 +0000
|
||
|
||
Adjusting configuration for Eclipse
|
||
|
||
[33mcommit 8c1726ef9715f2055346416e353bcde8e8f04809[m
|
||
Author: ldacosta <ldacosta>
|
||
Date: Fri Mar 28 15:51:48 2008 +0000
|
||
|
||
do_make_algo_scalar is extended: now it accepts also an evaluation of the fitness of the population as parameter.
|
||
|
||
[33mcommit c86d07fed3f625f8d6e688e18c8ae79ed974115e[m
|
||
Author: ldacosta <ldacosta>
|
||
Date: Fri Mar 28 13:49:14 2008 +0000
|
||
|
||
"Tutorial" conflicts with "tutorial" (in Eclipse), so I try to change names
|
||
|
||
[33mcommit 3e17a2dd67ceae010ab5a9136518d5abefd353c4[m
|
||
Author: ldacosta <ldacosta>
|
||
Date: Fri Mar 28 13:49:13 2008 +0000
|
||
|
||
"Tutorial" conflicts with "tutorial" (in Eclipse), so I try to change names
|
||
|
||
[33mcommit aee8aa452f5d053f4dcb8ebcc5c0ea4351197a02[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Mar 20 15:48:31 2008 +0000
|
||
|
||
come back to dart.irisa.fr !
|
||
|
||
[33mcommit 52d9a1fed95675b9e7973aba2855f76c870d3201[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Mar 20 08:43:44 2008 +0000
|
||
|
||
added minimal test config
|
||
|
||
[33mcommit 860040ae53f506af63b0d881d44d99352e6b9f4e[m
|
||
Author: ldacosta <ldacosta>
|
||
Date: Thu Mar 13 16:28:34 2008 +0000
|
||
|
||
"Tutorial" (with capital T) was interfering with the checkout of eo on Eclipse (because there is already one "tutorial", with "t"). This is just a renaming of "Tutorial".
|
||
|
||
[33mcommit 575660e9034377e0c9e703f5c065bf1e55ed727a[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Mar 12 15:36:58 2008 +0000
|
||
|
||
replaced ParadisEO links
|
||
|
||
[33mcommit 9c62897d10336f61c3bf40f43bc7e7ba9dc4b285[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Mar 12 15:29:29 2008 +0000
|
||
|
||
replaced ParadisEO links
|
||
|
||
[33mcommit b3c99998a36248e97c2777f40b170c76e68efed3[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Mar 12 15:23:35 2008 +0000
|
||
|
||
added lesson6
|
||
|
||
[33mcommit 50c6c59bc3efd2673cba40d2f528a9e2d700eb07[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Mar 12 14:59:03 2008 +0000
|
||
|
||
added lesson 6 subdir
|
||
|
||
[33mcommit ad5e398ff39a47a5369b15cb39118dd0ceb9021b[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Mar 11 13:16:35 2008 +0000
|
||
|
||
changed dart server
|
||
|
||
[33mcommit 137cb9d28afbcfb0a608e2cd13bcfff9383a6c69[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Mar 10 14:27:19 2008 +0000
|
||
|
||
added coverage flags + visual studio 9 specific flags
|
||
|
||
[33mcommit b6b5742369957c85ef1824431ecff8eb20c0132d[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Mar 6 17:05:16 2008 +0000
|
||
|
||
deleted CMAKE_BUILD_TYPE tags and management
|
||
|
||
[33mcommit f532a3f109b241744f3bb2cbecdf1acf80646aa5[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Mar 5 09:41:24 2008 +0000
|
||
|
||
deleted old customized LL/SS PSO algorithms
|
||
|
||
[33mcommit edc049f8044df51ee297f6cf958dca5786fcbaed[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Mar 5 09:06:50 2008 +0000
|
||
|
||
added lesson6 subdir
|
||
|
||
[33mcommit 4ad79a91487d784dda89198bf8b03b4ced59c705[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Mar 4 14:01:29 2008 +0000
|
||
|
||
Added new lesson (6) dedicated to the PSO. Also changed a few things into the PSO-dedicated components (constructors)
|
||
|
||
[33mcommit 4834adbe5f03e5f324b750f1f869e2f1bf9b09e0[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Feb 26 14:53:32 2008 +0000
|
||
|
||
corrected bad index error when uniform()=0 in roulette_wheel. The error was: if fortune=0, we first have "int i=0", then "return --i" .
|
||
|
||
[33mcommit 28abc86db7a530a5664eec27c9ca43b8d50428d0[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Feb 20 10:07:49 2008 +0000
|
||
|
||
changed nightly start time : EDT -> WEST
|
||
|
||
[33mcommit 82eb5028936c410ba5435120f7bd1f8b370fe8b1[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Feb 18 20:14:47 2008 +0000
|
||
|
||
fix SF doc-generation,
|
||
remove absolute paths
|
||
|
||
[33mcommit b08b22f172f67f73a47a9e9696c9074e9261883c[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Feb 18 15:08:08 2008 +0000
|
||
|
||
added nighlty start date for Dart config
|
||
|
||
[33mcommit 4818863cd09ad8dfbc54ebe5db0356359aba5e9e[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Feb 18 14:43:09 2008 +0000
|
||
|
||
set new gcc warning flags -Wall & -Wextra (deleted the others)
|
||
|
||
[33mcommit 596d24511adabc8cab226f7acf8f694c88262ab9[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Feb 15 13:10:06 2008 +0000
|
||
|
||
Replaced "_isOneIndexed" boolean by an unsigned "_startFrom"
|
||
|
||
[33mcommit 259dad2820d0585ee11fe21442301b16774be550[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Feb 15 12:50:58 2008 +0000
|
||
|
||
Completed eoInitPermutation: CTor now has a "isOneIndexed" parameter to assign 1..Indi_size as genotype values instead of 0..Indi_size
|
||
|
||
[33mcommit 25719d800cadbf73f8f5243ec93ac048b923ec60[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Feb 14 09:08:42 2008 +0000
|
||
|
||
added "IF(ENABLE_CMAKE_TESTING)" to add test only if they have been enabled
|
||
|
||
[33mcommit 60e8d2bc0f729e77057a668ab93e0dc997b11dea[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Feb 14 08:39:41 2008 +0000
|
||
|
||
Added DartConfig for Dart reporting. By default CTest will submit to dart.irisa.fr (project ParadisEO).
|
||
|
||
[33mcommit af0f4fdd4269eca09dc6144c83f794ec54644bd1[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Feb 14 08:28:47 2008 +0000
|
||
|
||
Added cl compiler flags + new DartConfig
|
||
|
||
[33mcommit fba67414df3009b0ace322d3e170881b96442fa3[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Feb 14 08:23:48 2008 +0000
|
||
|
||
set warning flags to OFF
|
||
|
||
[33mcommit 1613342bcf902ce9e6168c5cb42eedbe40e550b3[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Feb 14 08:23:16 2008 +0000
|
||
|
||
deleted cxx flags for cl compiler. They have been moved to the CMakeLists.txt at the top level
|
||
|
||
[33mcommit 2273573e04e193f82d6df3b3cab17a90cc3a1f6e[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Thu Jan 24 08:35:11 2008 +0000
|
||
|
||
Addition of a method sort for PSO
|
||
|
||
[33mcommit ef8bc7b03f5b69818d0e2e021e343c588218e7ee[m
|
||
Author: paradiseo <paradiseo>
|
||
Date: Fri Jan 18 09:49:16 2008 +0000
|
||
|
||
Modification of cotinuator.h
|
||
|
||
[33mcommit d7682cae19b994cc9f2b455a92c199091113483b[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Jan 17 13:08:21 2008 +0000
|
||
|
||
added generic continuator for tests. just an "continuator" class extended by eoContinue. No impact for the rest.
|
||
|
||
[33mcommit de5e71eb551873fac7907ef94b0047aabd59d064[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Jan 16 08:30:38 2008 +0000
|
||
|
||
removed bad semicolon at the end of a "{}" bloc which is not a class/template/struct.
|
||
Debugged using g++ flags
|
||
|
||
[33mcommit 012c71e8fbb0292bef25061e11dd8a72b8dbf0ae[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Jan 16 08:14:18 2008 +0000
|
||
|
||
corrected contructor parameter names. All tests OK
|
||
|
||
[33mcommit e8883486f6102b7de41f063caefd869930834b8a[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Jan 15 13:57:32 2008 +0000
|
||
|
||
renamed "globalBest" parameter in "globalBest" function ...
|
||
|
||
[33mcommit 5cbbe83a0effae8e3576ebe14ea6b1d8cebc4a05[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Jan 15 13:53:18 2008 +0000
|
||
|
||
removed bad semicolon at the end of a "{}" bloc which is not a class/template.
|
||
Debugged using g++ flags (see CMakeLists.txt at the root)
|
||
|
||
[33mcommit f3e1e35ea36a6ca9099947a7f67c5f0748866b43[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Jan 8 15:34:43 2008 +0000
|
||
|
||
corrected weight factor and updated doc
|
||
|
||
[33mcommit ef252cf7de046c5d47b0ede07f12b3d46fe055e4[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Jan 8 15:13:32 2008 +0000
|
||
|
||
corrected PSO dummy errors and completed documentation
|
||
|
||
[33mcommit 4b99bc8bc957f8b242672971f34c53d66ecb876d[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Jan 8 14:50:13 2008 +0000
|
||
|
||
corrected PSO dummy errors and completed documentation
|
||
|
||
[33mcommit b8da2db21fbe849118508526fe3180c63f923175[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Dec 8 15:05:51 2007 +0000
|
||
|
||
Added the GDB trick to visualize the components of a vector
|
||
(but it still doesn't work with EO objects, though???)
|
||
|
||
[33mcommit f2b98abd906f36611a1b017d275bce222fbe81e8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Dec 8 14:49:52 2007 +0000
|
||
|
||
3 identical typos in 3 different files :-)
|
||
|
||
[33mcommit 465874cb0bc2524783de68b8c23c6c3a8215d10b[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Nov 26 08:00:25 2007 +0000
|
||
|
||
Warning: A '_WINDOWS' definition is added to compile four Unix-dedicated files (eoCtrlCContinue.h,eoCtrlCContinue.cpp, pipecom.h, pipecom.cpp). The same definition should be added in the automake configuration file to ensure the compatibility.
|
||
|
||
[33mcommit 5ee50170b0b7dd726cc9ab49ba20ad60777e0972[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Nov 26 07:56:08 2007 +0000
|
||
|
||
added definition _WINDOWS for (mingw and others) compatibility
|
||
|
||
[33mcommit 18adaef0568f3ff99f1c452eef389843b85c3fa4[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Nov 12 16:23:57 2007 +0000
|
||
|
||
Updated makefiles, updated the moo stuff and cleaned up some stuff that refused to compile
|
||
|
||
[33mcommit ffb683368f299d09da928898e45db56631d9993b[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Nov 12 15:48:56 2007 +0000
|
||
|
||
indented file
|
||
|
||
[33mcommit 7ffea6f818d954a27c6687ed47f6e152d84b6191[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Nov 12 15:46:42 2007 +0000
|
||
|
||
completed with pso new components
|
||
|
||
[33mcommit 942f5214e0c0f80467e8c6653e2813c0df463378[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Nov 12 15:45:27 2007 +0000
|
||
|
||
completed pso topologies+velocities
|
||
|
||
[33mcommit 0280487348d2de94c069f01ffa7488f70ef0b0a3[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Nov 12 15:43:43 2007 +0000
|
||
|
||
added pso initializer+ integerVelocity
|
||
|
||
[33mcommit 2767fadf90396599c25bc1f28d2c6c2cf707a0d3[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Nov 12 15:41:46 2007 +0000
|
||
|
||
added permutation init
|
||
|
||
[33mcommit ec112ae2f271db9299713ffca86b37059298a6a9[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Nov 12 15:41:09 2007 +0000
|
||
|
||
added permut components
|
||
|
||
[33mcommit 0aa67ac17b04ecf0e98ee707845e9fcf43ebd709[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Oct 11 14:14:10 2007 +0000
|
||
|
||
added test for permutation components
|
||
|
||
[33mcommit 141ccae1dd2a3956e293ed0f5ba93e552281622f[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Oct 11 14:10:27 2007 +0000
|
||
|
||
added generic parameter for sigmoid function
|
||
|
||
[33mcommit b17888d0b4b8a62b22c6ef32733921b553b4cddc[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Oct 11 14:08:41 2007 +0000
|
||
|
||
added new tests
|
||
|
||
[33mcommit 9174a37355fc7b48d6ee3266b9b4ea763a138b82[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Oct 11 14:08:06 2007 +0000
|
||
|
||
added PSO ring topology test
|
||
|
||
[33mcommit 9ff1e99715b483c9a1f902a9c11c10e09e87b3ba[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Oct 11 14:03:18 2007 +0000
|
||
|
||
added PSO ring topology
|
||
|
||
[33mcommit 65907b622241147e9462480b16cb6027499b3a4e[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Oct 8 15:33:46 2007 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit c864f2deb543afbdf7c82fdd921b77fc944b2829[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Oct 8 15:22:25 2007 +0000
|
||
|
||
added best position updating + printOn
|
||
|
||
[33mcommit 7d89f5a97c2f8862e8fc36cfa121ef3442d2b2ac[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Oct 4 15:10:11 2007 +0000
|
||
|
||
added autoconf > 2.6 compatibility
|
||
|
||
[33mcommit f5789db336f78e76f1bd21ba9f288ecbc5f9bc87[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Sep 25 21:29:31 2007 +0000
|
||
|
||
add coding cookies for Emacs and vim
|
||
|
||
[33mcommit 3f5d0df3ee368eb1627d0db077b0d7e6e659b2b3[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Sep 23 08:37:09 2007 +0000
|
||
|
||
added patched tcc source tree
|
||
|
||
[33mcommit 40f5377cf14418f4b6157efc3b1fd2e676e5c6cd[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Sep 23 08:35:51 2007 +0000
|
||
|
||
updated include dependencies
|
||
|
||
[33mcommit 6b0cfffe09bea60967d0de57ecbbcab19c69bf16[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Sep 19 11:45:19 2007 +0000
|
||
|
||
Added #ifdef HAVE_GNUPLOT for Windows compatibility
|
||
|
||
[33mcommit b1220d189b6a97dd68afa601606486bf978366f1[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Sep 19 11:44:39 2007 +0000
|
||
|
||
Added eoNSGA_II classes in eomoo lib
|
||
|
||
[33mcommit 1063826d14702f9b1efe9347ca5733a61b8549c0[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Sep 19 11:41:08 2007 +0000
|
||
|
||
Forget gprop application under Visual Studio
|
||
|
||
[33mcommit 1990bffd2b29b216dafe88d1cd646e57face521a[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Sep 19 11:40:31 2007 +0000
|
||
|
||
Several fixes
|
||
|
||
[33mcommit 5b734537f6040450fe4f565a0cb9e75aea47247b[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Wed Sep 19 11:32:47 2007 +0000
|
||
|
||
Added basic CMake file
|
||
|
||
[33mcommit c28be053cc02ef8719e1e51624a9a5c42a423207[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Sep 18 15:40:31 2007 +0000
|
||
|
||
Avoid EONSGA in the lib (errors with Windows/MVS)
|
||
|
||
[33mcommit 112b34bceb73710d239429f64d294ee8a06060fb[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Sep 18 15:12:22 2007 +0000
|
||
|
||
Completed CMake config
|
||
|
||
[33mcommit 45dff2e35f3fef3f199968578b8d9a215463bf57[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Sep 14 14:47:15 2007 +0000
|
||
|
||
Corrected missing eo.doxytag
|
||
|
||
[33mcommit 0e264b575b6ede952032c15353b7550c82dd5716[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Sep 13 15:13:15 2007 +0000
|
||
|
||
removed --force-missing option for Automake: incompatible with the latest versions
|
||
|
||
[33mcommit 292f9cfd2acb96d7cdce1837d768af53e1195f7c[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Thu Sep 13 13:36:13 2007 +0000
|
||
|
||
Added cmake support, deleted Autoconf/Automake stuff and made an easy-to-use process
|
||
|
||
[33mcommit 04fcf88b4ca1540a68c59eae22279c0e661c1057[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Sep 11 14:20:16 2007 +0000
|
||
|
||
Changed file format (to avoid Visual Studio errors): MAC --> DOS
|
||
|
||
[33mcommit e5cd9cb3799de249e3eb4d762813c50701ac5c14[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Sep 11 13:59:49 2007 +0000
|
||
|
||
Added HAVE_GNUPLOT checking
|
||
|
||
[33mcommit 36c14fed9e196c5a15c5b7d84f8b46caa58bc14c[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Sep 10 10:30:53 2007 +0000
|
||
|
||
Various changes and optimizations
|
||
|
||
[33mcommit 373c26caba0a3d4523b8db590f03ba98748f86cb[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Sep 6 08:15:22 2007 +0000
|
||
|
||
Woops, used the wrong sort here
|
||
|
||
[33mcommit 2b303560fa7d50923c326f09fb625806c14a4653[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Sep 5 13:52:17 2007 +0000
|
||
|
||
added eoFuncPtrStat, and appended various addTo member functions for more elegant definition of monitors, stats, checkpoints, etc
|
||
|
||
[33mcommit cb85c1925990581183a0767ec8de060faf627af9[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Sep 5 11:36:44 2007 +0000
|
||
|
||
added eoFuncPtrStat, and appended various addTo member functions for more elegant definition of monitors, stats, checkpoints, etc
|
||
|
||
[33mcommit d78387591b96262227f8aec9249d9614b184883a[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Sep 4 15:30:42 2007 +0000
|
||
|
||
added eoEpsMOEA support
|
||
|
||
[33mcommit 29816fc1974380edc5a30dc08702650e16a0887e[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Sep 4 15:26:45 2007 +0000
|
||
|
||
added epsilon moea
|
||
|
||
[33mcommit 1be65a94ade6bb9790a7cd42e6656d2d525cdd69[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Sep 4 13:44:41 2007 +0000
|
||
|
||
made fitness() query return const reference
|
||
|
||
[33mcommit fe9fe17eb61dcabe85a615d11f3ad678d8b389af[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Sep 4 13:44:02 2007 +0000
|
||
|
||
removed const qualifier from choice() member
|
||
|
||
[33mcommit b2ac3d69587cc2db633ab56b73f1423d75750849[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Sep 4 07:50:31 2007 +0000
|
||
|
||
Added member to get to the embedded fitness object
|
||
|
||
[33mcommit 98f763466a6f12797005a203e695c02ee405ded0[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Sep 4 07:47:46 2007 +0000
|
||
|
||
Added reinitialization of fitness when fitness is invalidated. Needed this to clear worths in multi-objective case
|
||
|
||
[33mcommit f93327a041ce43a9ddbc71ca8408e7b908383d5b[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Sep 3 14:37:27 2007 +0000
|
||
|
||
several fixes
|
||
|
||
[33mcommit f2f65d7ed48e7ff87c7295805370c45f647c341b[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 14:12:54 2007 +0000
|
||
|
||
more bugfixes
|
||
|
||
[33mcommit 220c89d1d5151f37825ee9e0024dbdcfeb056fd8[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 14:03:35 2007 +0000
|
||
|
||
changed eoTruncate to use sort. nth_element leads to weird results in moo case
|
||
|
||
[33mcommit 1d4cfb0da813077f419ea334892c76d34774c072[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 13:45:46 2007 +0000
|
||
|
||
made stuff virtual
|
||
|
||
[33mcommit a5261fec51de7b410204eadfa60dc343bb1b1cd3[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 13:27:40 2007 +0000
|
||
|
||
Refactoring
|
||
|
||
[33mcommit 7e76e6e9c20cca25d01cb48756005083669761f8[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 13:26:41 2007 +0000
|
||
|
||
updated nsga
|
||
|
||
[33mcommit b11638cd5440914887713b552b1af285e5d7b25b[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 12:59:18 2007 +0000
|
||
|
||
refactoring
|
||
|
||
[33mcommit ec2eaae4ce33c66471f88ed193e5fcc12138bc3c[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 11:19:26 2007 +0000
|
||
|
||
hmm not a good idea to replace with dummy
|
||
|
||
[33mcommit 879da6b82e2e448b35e7cff405b1e3cd610d4ef1[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 11:08:25 2007 +0000
|
||
|
||
update needed for multi-objective approach
|
||
|
||
[33mcommit bc1207edb86d1c58d1ec103968e46776380bc27f[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 11:05:59 2007 +0000
|
||
|
||
updated comments
|
||
|
||
[33mcommit 553586d55f23625bdfc75b52012b001c0b4ba021[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 10:57:05 2007 +0000
|
||
|
||
added new multi-objective support
|
||
|
||
[33mcommit 283026ed5cc336f9b7aa67295cdc75210cdb1030[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Aug 31 06:47:39 2007 +0000
|
||
|
||
fixed bug in NSGA-II, only niching on last objective
|
||
|
||
[33mcommit 5f9b1a9bfd2f588ef6d5529e79d93257bad06407[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Aug 30 22:30:52 2007 +0000
|
||
|
||
fixed bug in NSGA-II, only niching on last objective
|
||
|
||
[33mcommit 28e59ff06458a72d2cc276fc0d072547da5cca5e[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Aug 22 07:30:47 2007 +0000
|
||
|
||
eoRNG.h (eoRng::random): Add comment on truncation as standard way of
|
||
floating point to integer conversion.
|
||
|
||
[33mcommit 4c89acad7267a19c2724e22349109a96aff67830[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Aug 21 14:52:50 2007 +0000
|
||
|
||
Fix according to
|
||
[ 1663606 ] eoBitOp vector access
|
||
|
||
[33mcommit 44fab2d8e4317f58b44fb0c1bde7978573862362[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Aug 21 14:50:55 2007 +0000
|
||
|
||
Fix wrong removalr of necessary include statement
|
||
|
||
[33mcommit ac601df3716ff4a00442631851fa644f4d461f96[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Aug 21 14:47:14 2007 +0000
|
||
|
||
Correctly round towards zero in random(uint32_t)
|
||
|
||
[33mcommit 797896e002b8f6204d6f5c3f7a3f61a1c6698775[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Aug 21 14:44:41 2007 +0000
|
||
|
||
Minor cleanup
|
||
|
||
[33mcommit 2bbd2e0d8050e8bba5e546b241d9f9304c1fbce4[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Aug 21 13:58:53 2007 +0000
|
||
|
||
Fix typos
|
||
|
||
[33mcommit ab0fd90f46d99f90579bce9e94a6291acce19319[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sat Aug 11 20:48:07 2007 +0000
|
||
|
||
brought gprop into 21st century
|
||
|
||
[33mcommit 7f62a3f6f256887efd73298b4d0135a498522cd6[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Aug 10 14:31:04 2007 +0000
|
||
|
||
added #ifdef SIGQUIT for windows compatibility
|
||
|
||
[33mcommit 952bf0a1d8879bc5e9f9753bcf8f4f24830cd2d0[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Aug 10 14:30:26 2007 +0000
|
||
|
||
added #define _MSC_VER_ for windows compatibility
|
||
|
||
[33mcommit 89047a3db6b244fd2134694709a01fcbe34bc33f[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Aug 10 14:29:12 2007 +0000
|
||
|
||
added CMake configuration files
|
||
|
||
[33mcommit fae3ee5b53d8724e6edee19acad6ce82eb172846[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Fri Aug 10 14:27:12 2007 +0000
|
||
|
||
added CMake configuration file
|
||
|
||
[33mcommit 47b858df87f40d766d8a2776cc560e459712cd15[m
|
||
Author: xohm <xohm>
|
||
Date: Thu Aug 2 10:48:20 2007 +0000
|
||
|
||
Add extra functionwrapper to member 'size'
|
||
|
||
[33mcommit a601ae0e8abc79845faa6577d662858a56ed4f03[m
|
||
Author: xohm <xohm>
|
||
Date: Thu Aug 2 10:47:15 2007 +0000
|
||
|
||
Excluded 'config.h' from windows build
|
||
|
||
[33mcommit 1d19fdd3ecb5483abf1055270e2178f3a17a8517[m
|
||
Author: xohm <xohm>
|
||
Date: Thu Aug 2 10:46:07 2007 +0000
|
||
|
||
Add static var-declaration
|
||
|
||
[33mcommit a6d670243d21588ada73656f306611e71e671c6d[m
|
||
Author: xohm <xohm>
|
||
Date: Thu Aug 2 10:45:12 2007 +0000
|
||
|
||
Cmake multiplattform buildfile
|
||
|
||
[33mcommit cf2310ff626a6bab543e99d5c91ecc5fa1384a55[m
|
||
Author: xohm <xohm>
|
||
Date: Thu Aug 2 10:15:13 2007 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 99bb07466fc521e871ae8937038d36d26b7bc3f4[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Jul 17 13:03:29 2007 +0000
|
||
|
||
comments removed
|
||
|
||
[33mcommit 39a6864e3da631bdabb95c74b8dc7db2b0423f3c[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Jul 17 13:01:00 2007 +0000
|
||
|
||
Adding timed continuator
|
||
|
||
[33mcommit 3adf8a19f4c0f3dfd385b8b83b525f18d5ffcb0c[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Tue Jul 3 09:13:07 2007 +0000
|
||
|
||
added doc details to recognize particle swarm optimization
|
||
|
||
[33mcommit 967b6b77415c2270162b455bfd8e3f817d64b1af[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Jul 2 13:05:14 2007 +0000
|
||
|
||
added t-eoEasyPSO test
|
||
|
||
[33mcommit 12dacbe7de7b690ac54fa88431fd38d57415230f[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Jul 2 13:02:26 2007 +0000
|
||
|
||
added myself in the author list :-))
|
||
|
||
[33mcommit 703edd5087b6ad185a7e6311c7d3ae6ebd7f8f05[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Jul 2 13:01:49 2007 +0000
|
||
|
||
particle-swarm-optimization includes added
|
||
|
||
[33mcommit 860cb372b0a5d4e2eec1ea669c546cce31bbcf5b[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Jul 2 13:00:48 2007 +0000
|
||
|
||
removed unconsitent reference in "eoWeakElitistReplacement" (const EOT oldChamp)
|
||
|
||
[33mcommit a290987e89fc4623be3407675598b292cddbaf3e[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Jul 2 12:59:49 2007 +0000
|
||
|
||
"dMatrix distMatrix(pSize*(pSize-1)/2)" replaced by "distMatrix(pSize) "
|
||
|
||
[33mcommit bec7d02c50e06800b6ae77fc8280209f75702079[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Jul 2 12:58:13 2007 +0000
|
||
|
||
particle-swarm-optimization main templates added
|
||
|
||
[33mcommit a6de2b9a3a489770e1c1d7c2d24e3a585f911209[m
|
||
Author: tlegrand <tlegrand>
|
||
Date: Mon Jun 25 09:38:44 2007 +0000
|
||
|
||
PSO package - contains src+doc+examples and build process files - should be removed before integrating sources
|
||
|
||
[33mcommit 742457ae3e0354831c9e8f3efe8a4d73a7d4d2e3[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Jun 19 17:48:16 2007 +0000
|
||
|
||
Re-enabled declone flag (seemed to be commented out for some reason)
|
||
|
||
[33mcommit e930ff84ddc172ce7540f83ee4c10dc338ef0f10[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu May 3 14:00:50 2007 +0000
|
||
|
||
All debug (dll and non-dll libs) and release libs are placed in either debug or release
|
||
|
||
[33mcommit abd3b9db593fe1aa91d58ffe6ac14a3e73b98147[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu May 3 13:54:27 2007 +0000
|
||
|
||
Added Multi-Threaded DLL projects settings for both deebug and release
|
||
|
||
[33mcommit 8acc9dcbce155f18a8cbe7eb479249d7f3af2267[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Feb 22 08:27:32 2007 +0000
|
||
|
||
* mutation.tmpl, quadCrossover.tmpl, stat.tmpl: Initialize formerly
|
||
uninitialized variables.
|
||
|
||
* README.tmpl: Hint to regular Templates/README for details.
|
||
|
||
* README: Add documentation for adding new source-files.
|
||
|
||
* Makefile.am.src-tmpl (noinst_HEADERS): Add
|
||
(MyStruct_SOURCES): Move header files from here to the new
|
||
noinst_HEADERS variable.
|
||
|
||
[33mcommit 4a9c5127f8f96e7474ad8c1a745d57721a6e8b83[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Jan 23 22:25:57 2007 +0000
|
||
|
||
bump versions to 1.0.2-cvs
|
||
|
||
[33mcommit 3107f12f30eb2f3c3f6c9a3847a986930717301b[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Jan 23 22:23:31 2007 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 6a4d4f6cabe4598c472fc7f76a7e4d872e10a673[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Jan 23 22:09:17 2007 +0000
|
||
|
||
updates for 1.0.1 release
|
||
|
||
[33mcommit ba9d9f42e5fdf99afcd9980ce075908b79432778[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jan 17 05:31:05 2007 +0000
|
||
|
||
Slightly modified the README.tmpl for more help to first-timers
|
||
|
||
[33mcommit 5c255c805ed4594e63414faaa7255bbf37e1b7d6[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Jan 16 08:28:24 2007 +0000
|
||
|
||
Add instructions for bash.
|
||
|
||
[33mcommit f7ce3d8b91cad80861710994f1a127f3bf1265f0[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Jan 14 18:56:31 2007 +0000
|
||
|
||
* createEOproject.sh: Set TargetDir to /tmp/<name>. This is a workaround
|
||
for automake finding the scripts of eo itself if we run it in a embedded
|
||
subdirectory.
|
||
(COPYING, INSTALL): create.
|
||
|
||
* README: State more explicitly what a "complete installation" means.
|
||
Give build-instructions for moved directories.
|
||
|
||
[33mcommit ac67af6da398e244f155c6aa834a2d07366d8b2a[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Jan 14 18:13:40 2007 +0000
|
||
|
||
State more explicitly what a "complete installation" means.
|
||
|
||
[33mcommit 514a18aaf16ae6f69faf46ea4cf26a7b5cf2faa2[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Dec 29 14:16:01 2006 +0000
|
||
|
||
Update after release
|
||
|
||
[33mcommit 7e4d81cc85956f8eedaed1cbf1d81a54e65a3729[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Dec 18 18:56:05 2006 +0000
|
||
|
||
(EXTRA_DIST): Add README's
|
||
|
||
[33mcommit 513be8c25af1dcae6cf9a389f145aeb1a4a4206e[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Dec 18 18:51:12 2006 +0000
|
||
|
||
Update for release.
|
||
|
||
[33mcommit f1b702da217e3ad82275712eefccff02d9a5096d[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Dec 18 16:21:38 2006 +0000
|
||
|
||
Small changes to 2 readme files to stress that the release version are in
|
||
eo\win\lib\release and the debug versions in eo\win\lib\debug
|
||
|
||
[33mcommit 30de251d7fbfd33759eeb4048bdb043401c0d075[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Dec 18 12:18:32 2006 +0000
|
||
|
||
* index.h: Add old ToDos
|
||
|
||
[33mcommit 4ef6a360e5c03289e22d267d9d10ed2894e86caa[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Dec 18 11:19:53 2006 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 0afa0b9fa4f4bf7743bf549565531b35b71564c6[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Dec 18 11:17:55 2006 +0000
|
||
|
||
* TODO.html, README.html: Remove these old files.
|
||
|
||
* AUTHORS, COPYING, ForRelease, NEWS, ToDo: Update for release.
|
||
|
||
* eo.cfg (PROJECT_NUMBER): Bump version to 1.0
|
||
|
||
[33mcommit 51d6ddc239f4b125ed10f5a22a49d835332351c0[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Dec 17 23:18:33 2006 +0000
|
||
|
||
update
|
||
|
||
[33mcommit 7adf24b71deaed320e670857699adb32ab64e7c4[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Dec 17 22:59:53 2006 +0000
|
||
|
||
* README: Better links to Templates/
|
||
|
||
* configure.in: Bump version to 1.0-beta2.
|
||
|
||
[33mcommit 8e64e34e243c4c08d768eea288e208f4537d13e8[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Dec 17 22:56:03 2006 +0000
|
||
|
||
Remove these, potentially confusing files
|
||
|
||
[33mcommit bdb09263277427563ec446773f5b3c5c74a86712[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Dec 17 22:50:26 2006 +0000
|
||
|
||
Added new README.
|
||
Removed old unnecesary files
|
||
|
||
[33mcommit d6364b4bf63a334fd4881f92e67591f2763043ab[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Dec 16 22:05:17 2006 +0000
|
||
|
||
* Makefile.am (EXTRA_DIST): Distribute exactly the necessary files
|
||
|
||
[33mcommit 9a549fbf8354a5a8baea8a3f46e563d31c3829b0[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Dec 16 22:01:46 2006 +0000
|
||
|
||
* Makefile.am (EXTRA_DIST): Distribute exactly the necessary files
|
||
|
||
[33mcommit 301e29ac0218078b32ec1ce60e77f495c8c63c6b[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Dec 16 21:55:03 2006 +0000
|
||
|
||
* EO.tpl, MyStructEA.cpp, MyStructSEA.cpp, make_MyStruct.cpp: Use
|
||
correct names for includes.
|
||
|
||
* README.manual: This is a copy of the old README.
|
||
|
||
* README: Describe the new way and setup of creating a new EO project.
|
||
|
||
* createEOproject.sh, Makefile.am.src-tmpl, Makefile.am.top-tmpl:
|
||
* configure.ac.tmpl: New files to create a standalone EO project from
|
||
templates.
|
||
|
||
[33mcommit b28f39af40b60f0db3c58b6f0f09613bae59b96c[m
|
||
Author: uid24343 <uid24343>
|
||
Date: Thu Dec 7 21:54:48 2006 +0000
|
||
|
||
clean up
|
||
|
||
[33mcommit e9956fad83b3071c4160231621b5000b4e6055c5[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Dec 7 21:36:33 2006 +0000
|
||
|
||
cleanup for release
|
||
|
||
[33mcommit 05943b2a83124f623bf13113563ad390c7580c30[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Dec 5 08:42:39 2006 +0000
|
||
|
||
set version to 1.0-cvs again
|
||
|
||
[33mcommit 1e743cb571d7b2de0d4741171a3e68eea571d35c[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Dec 5 08:41:24 2006 +0000
|
||
|
||
(EXTRA_DIST): Add new MSVC project files to distribution.
|
||
|
||
[33mcommit 651a55a51bf457cda7b2385cbfeb2d31d3ad2aaa[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Dec 4 22:27:41 2006 +0000
|
||
|
||
* Makefile.am: Add t-eoRNG
|
||
|
||
* t-eoRNG.cpp: Start test for random number generator.
|
||
|
||
[33mcommit dbdeaf33531489ace941cf350c77c36cfae4611d[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Dec 4 21:55:31 2006 +0000
|
||
|
||
(eoRng::normal(stdev)): Revert erroneous change.
|
||
|
||
[33mcommit 422b0bfa3c2111f559ce7ca76555c0ca6681aebf[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Dec 3 11:57:34 2006 +0000
|
||
|
||
Fixupper/lowercase issues
|
||
|
||
[33mcommit 03e3c88b3059728d1df8f22e30d7398ac5d9ce66[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Dec 3 11:44:38 2006 +0000
|
||
|
||
fix html errors
|
||
|
||
[33mcommit b4b4cbc3f229b9ffb84bf61a0644af0de6a63352[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Dec 3 11:40:25 2006 +0000
|
||
|
||
update
|
||
|
||
[33mcommit af5d6583cd22da6014d1f6ecd693400855598c32[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Dec 3 11:24:41 2006 +0000
|
||
|
||
update, add link to Niko Hansen's comparison
|
||
|
||
[33mcommit 02294002e3b2d6c11f35a7cd7d5a82f95be2ebfe[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Dec 3 10:53:29 2006 +0000
|
||
|
||
update version number of next release
|
||
|
||
[33mcommit ab9b38654d9bf5ac096beada568298e6707160d8[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Dec 3 10:41:54 2006 +0000
|
||
|
||
* mainpage.html: update, add link to Niko Hansen's comparison
|
||
|
||
* README: Add more specific note about tutorial.
|
||
|
||
* configure.in: Bump version to 1.0-beta1
|
||
|
||
* tutorial/Makefile.am: Add all necessary files, including html and
|
||
Templates to distribution.
|
||
|
||
[33mcommit 20d37259e9ec3a4f605084bacb653db4db754880[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Dec 3 07:21:44 2006 +0000
|
||
|
||
Added a note to avoid that some dishonest researchers use teh code
|
||
in this tutorial as a basis for comparing their algorithms with "EAs"
|
||
as was done for the LEM3 algorithm in GECCO 2006.
|
||
|
||
[33mcommit 0e2c6ccffcbc3e10e1be66e2275836ba1fbd20f9[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Dec 2 12:15:29 2006 +0000
|
||
|
||
update
|
||
|
||
[33mcommit 14b3a61ba8e7a436d0ff0fe7392c51c30e3148b8[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Dec 2 11:46:34 2006 +0000
|
||
|
||
cleanup, docs
|
||
|
||
[33mcommit 3533d8addbdb9fac52e5876c37e8a9027de6c2bd[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Dec 2 11:36:29 2006 +0000
|
||
|
||
(VirusShiftMutation::operator()): Fix test for i>1.
|
||
This makes t-MGE1bit pass on x86_64 using GCC.
|
||
|
||
[33mcommit 037ce32d90396584d3e6b4541786cbbe81df2f16[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Dec 2 11:32:00 2006 +0000
|
||
|
||
Change float to double.
|
||
|
||
[33mcommit 3eba6b962c79ec7b2cca06756cb0d6dc533abaf2[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Dec 2 11:02:13 2006 +0000
|
||
|
||
Remove unnecessary tests.
|
||
|
||
[33mcommit 7baf7cb799ba374446f1a4fc0070c9a8c5836d6f[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Dec 2 10:18:57 2006 +0000
|
||
|
||
* 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.
|
||
|
||
[33mcommit da50bf0986babee20266f0c62f3507ec4a9a75ab[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Dec 2 09:39:13 2006 +0000
|
||
|
||
* eoRNG.h: Cleanup docs and document /all/ members.
|
||
|
||
* eoRNG.cpp, eoRNG.h (K, M, N): Declare static and initialize in cpp.
|
||
|
||
[33mcommit c7ce6e70f32c1c2695cf16ccc625b944fef47565[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Dec 1 21:07:55 2006 +0000
|
||
|
||
minor typos
|
||
|
||
[33mcommit e222eacd7490cdf4883298da102449f51dff70b8[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Dec 1 20:40:54 2006 +0000
|
||
|
||
Use C++ style cast.
|
||
|
||
[33mcommit b2ce7bedb6b9416de1ae8800b00f18c31aff9aca[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Dec 1 20:08:51 2006 +0000
|
||
|
||
* Makefile.am: Update for release-distribution.
|
||
|
||
* Makefile.am: Add missing CMA header for distribution.
|
||
|
||
* Makefile.am: Add missing header for distribution.
|
||
|
||
[33mcommit bcaa0cf5e41476caaab29b73ee7dc7fb0291084d[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Dec 1 10:49:47 2006 +0000
|
||
|
||
minor cleanup of code and docs,
|
||
resolve some compiler warnings
|
||
|
||
[33mcommit 4c76c8959273e32d3e25cfae63cb88834b909fb0[m
|
||
Author: okoenig <okoenig>
|
||
Date: Fri Dec 1 08:42:54 2006 +0000
|
||
|
||
Replaced float vars with double to avoid conversion warnings on VS 8.0
|
||
|
||
[33mcommit 692d26a881088032ebaabb8d3fda7e41b456d938[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Nov 29 23:47:40 2006 +0000
|
||
|
||
update for release
|
||
|
||
[33mcommit 532aec85e54480aedbea9405a50c6fb31a67a122[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Nov 29 23:37:29 2006 +0000
|
||
|
||
Generally include <cmath>
|
||
|
||
[33mcommit 2558aa33fab2da1ad10d82a578c6bcb5224523bb[m
|
||
Author: okoenig <okoenig>
|
||
Date: Tue Nov 28 17:14:05 2006 +0000
|
||
|
||
Removing MAC line endings, because Windows VS 8.0 does not accept them.
|
||
|
||
[33mcommit cc12fd27605df0828b18d30459c439d3c3a50fca[m
|
||
Author: okoenig <okoenig>
|
||
Date: Tue Nov 28 17:12:21 2006 +0000
|
||
|
||
Added additonal definition for operator< between fitness and ScalarType. Needed for compilation with VS 8.0.
|
||
|
||
[33mcommit 975e0ffaadc63b6e2b4c0200c1e1183793b543d9[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Nov 20 13:34:28 2006 +0000
|
||
|
||
Added Solution and Project files for MSVC 2003
|
||
|
||
[33mcommit 219e9bd648ac94f18b4ebd8a271dc825f03c24cf[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Nov 20 13:25:46 2006 +0000
|
||
|
||
Changed some files for compatibility with MSVC 2003 and 2005
|
||
|
||
[33mcommit 359c5ba8ec651991e8824b63e6c5d0c2a15b0e5a[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Nov 16 13:21:41 2006 +0000
|
||
|
||
include <cassert>
|
||
|
||
[33mcommit e2e59d3e4901b9405a86cbe754dde1f681fe25b7[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Nov 16 12:52:46 2006 +0000
|
||
|
||
* configure.in (AC_DEBUG): add test
|
||
|
||
* acinclude.m4 (AC_DEBUG): Define debug-feature and set DEBUG, NODEBUG,
|
||
or NDEBUG according to its value.
|
||
|
||
[33mcommit d7b935b6455d1d70d17bb992db8663f43d6fe2ab[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Nov 16 12:35:46 2006 +0000
|
||
|
||
* 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.
|
||
|
||
[33mcommit 20c3369349cc9dfe11ccbd62f12cf1cd2605e175[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Jun 13 13:35:26 2006 +0000
|
||
|
||
update
|
||
|
||
[33mcommit 10d582b31d2c5a779acd1dc950b339d897b07e2b[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Mar 27 18:55:20 2006 +0000
|
||
|
||
Fix using directives for gcc-4.1
|
||
|
||
[33mcommit 929974805dd66c3f2a4ae3fe1b7c61b608a0e2f0[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Mar 26 13:33:25 2006 +0000
|
||
|
||
fixed t-eoCMAES.cpp test
|
||
|
||
[33mcommit 5c913192e93528d001aefc847779eee40cce5ae5[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Mar 26 10:04:01 2006 +0000
|
||
|
||
Update docs, some cleanup
|
||
|
||
[33mcommit f20a29beff542752b1beace903a69258bbd58b86[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Mar 25 13:03:45 2006 +0000
|
||
|
||
Start list of publications
|
||
|
||
[33mcommit 89012a53b3d1dfda3f9fdc674ad0ec1d63a6476a[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Mar 23 18:06:10 2006 +0000
|
||
|
||
Fix spelling
|
||
|
||
[33mcommit 115429c1a0e4f4a026c95ca9c3e6d26c532aed17[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Mar 23 10:15:17 2006 +0000
|
||
|
||
update Makefile.am foe eoPeriodicContiunue addition
|
||
|
||
[33mcommit 65eea59971fec429533a4d5c248bec8cd06785f0[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Mar 6 20:47:28 2006 +0000
|
||
|
||
making dimensionality requirement optional
|
||
|
||
[33mcommit 948394e5b7d3d38437543407a11613d03d1ea3d8[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Mar 6 20:31:03 2006 +0000
|
||
|
||
making dimensionality requirement optional
|
||
|
||
[33mcommit 6f06d3349dc0996856b1fceee96e003045ef7b88[m
|
||
Author: cahon <cahon>
|
||
Date: Tue Feb 28 14:40:37 2006 +0000
|
||
|
||
Adding a continuator
|
||
|
||
[33mcommit d331301022e4283cbb52aceec2d4a695cbaed931[m
|
||
Author: cahon <cahon>
|
||
Date: Tue Feb 28 14:39:45 2006 +0000
|
||
|
||
New continuation strategy
|
||
|
||
[33mcommit 9e874fcf39a97e7193120ecaf8ba5ca2abfaf229[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Feb 22 04:53:20 2006 +0000
|
||
|
||
Corrected a few typos, and acknowledged the fact that all Lessons are now
|
||
compiled within the installation procedure...
|
||
|
||
[33mcommit e14b4a8d4841a76feaac6d070ca5edc0ba8df887[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Jan 23 15:12:49 2006 +0000
|
||
|
||
updated makefile to boost-python3.3 and python2.4
|
||
|
||
[33mcommit 116f21f182d3215acc78dcc6f2697de22828ebe5[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jan 2 14:09:22 2006 +0000
|
||
|
||
Changed some bug in never-used-except-in-make_algo_easea.h file
|
||
(probably some change in the compiler made this stop working ???)
|
||
|
||
[33mcommit 30a18fa8ca7d16b42ef2b04a6d3c59b028ff2d7b[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Dec 9 17:49:43 2005 +0000
|
||
|
||
eoGenContinue is now persistent
|
||
|
||
[33mcommit 07ea076b1366dae5477114d26f7256bd82b04780[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Dec 9 17:45:56 2005 +0000
|
||
|
||
eoContinue is now persistent
|
||
|
||
[33mcommit 4ff1ac3e982ede5fa6f98df93c1524ae3c892629[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Dec 7 15:51:32 2005 +0000
|
||
|
||
fix build for our FC4 systems
|
||
|
||
[33mcommit adbc5dd461b9aea179b60c7f8bb53f9ff704bdc4[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Dec 7 15:40:23 2005 +0000
|
||
|
||
fixes for gcc-4 compilation -- still have a linker problem
|
||
|
||
[33mcommit 4b2093332579a615f9cbb4b6a083b893f57be028[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Nov 24 09:38:05 2005 +0000
|
||
|
||
kd
|
||
|
||
[33mcommit 44876f0926ea44040f3261ed2f403f0ea90409f5[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Nov 24 09:35:34 2005 +0000
|
||
|
||
Various bugfixes and additions
|
||
|
||
[33mcommit 14c3182200a9bd5fdff40e09c65fabd816c10a65[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 8 11:34:12 2005 +0000
|
||
|
||
Removed the "using eoMonitor::vec from eoGnuplot1DMonitor.h because it generated
|
||
an internal compiler error with gcc4.0.0.
|
||
Repalced all occurences of "vec" by "this->vec" in eoGnuplot1DMonitor.cpp
|
||
so it is understood by the compiler :-(
|
||
|
||
[33mcommit e07c50457198492bade2432cefd6c12474feb93c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 8 11:31:01 2005 +0000
|
||
|
||
Removed extra colon (;) at end of class definitions.
|
||
They didn't hurt until gcc 3.4.1 but then they generated an error!
|
||
|
||
[33mcommit ecbb2e3598c7734f1192beb8fa76ac15b6abb5b1[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Oct 17 12:46:53 2005 +0000
|
||
|
||
Woops, forgot to clear a static string for compile
|
||
|
||
[33mcommit b4f15601cb3bca353191d83b6dde3bdd6066e560[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Oct 16 15:38:38 2005 +0000
|
||
|
||
Added lambda expression (user/automatically defined functions
|
||
|
||
[33mcommit bac66449150e2549ff17264922ccaf3b24a6b26f[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sat Oct 15 21:27:47 2005 +0000
|
||
|
||
Solved some issues and prepared the library for using unordered_map instead of hash_map (C++ TR1). Can only use this when g++-4.0.3 is out
|
||
|
||
[33mcommit f128fcd86f7bf7852539404271a13af881e03fc8[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sat Oct 15 09:05:57 2005 +0000
|
||
|
||
Made eoGencontinue a ValueParam<unsigned>, so that it can be attached to a monitor
|
||
|
||
[33mcommit be8873be4fd657a468524ac31bfe58e51e532d83[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 14 16:14:37 2005 +0000
|
||
|
||
forgot to invalidate
|
||
|
||
[33mcommit 0eee2ff13d39f97b362e58fff1541535d9a5ac17[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 14 15:34:45 2005 +0000
|
||
|
||
Tester for CMA
|
||
|
||
[33mcommit 8b03a5232a5710453379defe7adf1e6a74d63a75[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 14 15:33:32 2005 +0000
|
||
|
||
Added CMA
|
||
|
||
[33mcommit dd81a3ebc81eb78c395f4038f468bf9191d12dd2[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 14 15:33:16 2005 +0000
|
||
|
||
added timed monitor
|
||
|
||
[33mcommit d0c62606b35012ea4a616e760817798887bfd540[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Oct 12 18:35:13 2005 +0000
|
||
|
||
oops, stats.h was missing
|
||
|
||
[33mcommit 72c8b3d1c59f33de708ac4b084a80757c84b38cd[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Oct 11 08:15:29 2005 +0000
|
||
|
||
Added simplify and differentiation tests
|
||
|
||
[33mcommit 89b76ab2618d1d8779aa5c602fc23021f819e278[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 10 21:59:57 2005 +0000
|
||
|
||
prepare vecInitSize
|
||
|
||
[33mcommit 4510b6d7126f37370e63dd50f875cdda8b24fcb1[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 10 21:42:31 2005 +0000
|
||
|
||
cleanup, prepare vecSigmaInit change
|
||
|
||
[33mcommit e9324fdb070574119876b1c86569302a6de0f2e5[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 10 21:13:27 2005 +0000
|
||
|
||
cleanup
|
||
|
||
[33mcommit 2934551289186f6dda97884196cecccf1031ea26[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Oct 10 13:34:21 2005 +0000
|
||
|
||
Added an accessor to the pointsize in eoeoGnuplot1DSnapshot.h
|
||
|
||
[33mcommit 800a62ae34df21430b533172374e561c636dec97[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Oct 10 13:33:13 2005 +0000
|
||
|
||
Added an accessor to the pointsize, for do_make_checkpoint_pareto
|
||
|
||
[33mcommit ffdce66c98d80d9f0d3920dfaad92e4097da3f65[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Oct 9 07:03:35 2005 +0000
|
||
|
||
Added symbolic differentiation
|
||
|
||
[33mcommit 3ca7c0f6f473f79a15662fc0536c28bf590e0769[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 7 13:31:20 2005 +0000
|
||
|
||
Faster scaled evaluation, etc.
|
||
|
||
[33mcommit 4042798417f5f209cd61e2ca4aedc8317c0f9c67[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 7 11:31:01 2005 +0000
|
||
|
||
Constant mutation + simplification added
|
||
|
||
[33mcommit 05790afc2161d28e15c663f494264c8821a87aec[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Oct 7 08:27:59 2005 +0000
|
||
|
||
A colon had mystriously dissappeared !!!
|
||
|
||
[33mcommit 9f770670e5c59d4745a25fc1ba33fc3cebdf07c0[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Oct 6 22:26:59 2005 +0000
|
||
|
||
more ramblings in readme
|
||
|
||
[33mcommit b55e86881788baf9eb0a1c22e8d9e198945b4eab[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Oct 6 22:14:48 2005 +0000
|
||
|
||
Added constant getting and setting
|
||
|
||
[33mcommit 93ad61538951d9f4123959bab25b601377ffa959[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Oct 6 18:10:13 2005 +0000
|
||
|
||
fix
|
||
|
||
[33mcommit 7c3702f6a603fa5af9d7fe8425f87f31de9da1db[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Oct 6 17:22:40 2005 +0000
|
||
|
||
Handle including from contrib/MGE nicely.
|
||
|
||
[33mcommit c563e2c302692cbc53061742cc4b31a428b860c0[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Oct 6 14:31:09 2005 +0000
|
||
|
||
removed stray object files
|
||
|
||
[33mcommit 92f2e523e0ddafa8e5f3a38c66bd6e846bc50f02[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Oct 6 12:25:00 2005 +0000
|
||
|
||
first fix in makefile
|
||
|
||
[33mcommit 90702a435d8e4b019d511fc129e6b713afc56c6b[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Oct 6 12:13:53 2005 +0000
|
||
|
||
Added mathsym+tcc and boost against all advice
|
||
|
||
[33mcommit 58ae49dd99c60cde0753b5aeff10354d04d5ef12[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Oct 6 10:06:25 2005 +0000
|
||
|
||
Replaced GPL with LGPL license here. EO has always been LGPL
|
||
|
||
[33mcommit 27883034167a8391c23a529d907607001ac85bd1[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Oct 5 22:22:25 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 3428a464c11b3ebdf785ef74e29cb0c9dba917ef[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Oct 5 22:08:29 2005 +0000
|
||
|
||
typos
|
||
|
||
[33mcommit e318a65aa329877ca2230af149d95eca6a34f652[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Oct 5 21:48:01 2005 +0000
|
||
|
||
cleanup
|
||
|
||
[33mcommit ced022186e4ac9db4fa64bb12c37c95091ab1a41[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Oct 5 21:40:53 2005 +0000
|
||
|
||
comments
|
||
|
||
[33mcommit afc0659e35540237c2537ca9c621507c00dd4919[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Oct 5 21:34:19 2005 +0000
|
||
|
||
finish the handling of gnuplot completely at build-time.
|
||
No gnuplot-ifs in headers anymore.
|
||
|
||
[33mcommit 4eb298ac739f4e6844fd0366316316c629051baa[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Oct 5 21:25:51 2005 +0000
|
||
|
||
some first external links
|
||
|
||
[33mcommit 6cdab707904cf5c45d4e2fd2a68fd50a8a52d9ff[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 21:48:15 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 4bfc3afe9b76631d45d7374c18df184e9955bb77[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 12:54:45 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit a3d4ae8a1ee0a29beebfdccba51fbb4e60a8b689[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 10:58:01 2005 +0000
|
||
|
||
cleanup
|
||
|
||
[33mcommit d6fc655ccb879e9486cf67eada225bfc83e56fed[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 10:53:35 2005 +0000
|
||
|
||
clean up
|
||
|
||
[33mcommit fe91e0104865c62586f7c61691e46c50f34b9b4a[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 10:32:56 2005 +0000
|
||
|
||
some nifty details,
|
||
passes W3 validator.
|
||
|
||
[33mcommit 8fac249ba6720a80f30a26db1e58d5629957a134[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 10:26:30 2005 +0000
|
||
|
||
clean up html
|
||
|
||
[33mcommit 40e8f8a11f55885ed6eb3f29603f86371b65fead[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 10:10:09 2005 +0000
|
||
|
||
move logo to cvs
|
||
|
||
[33mcommit 29f22eaa419582d3ff4bed2fe93591e68e065804[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 10:06:26 2005 +0000
|
||
|
||
updates for release
|
||
|
||
[33mcommit 665936864ca4edc68786654035938f89c2c4c6c2[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 09:56:02 2005 +0000
|
||
|
||
Make clear that the docs are for the cvs code.
|
||
|
||
[33mcommit ed5e1c120a62728e0d089c69218e5c0822285c0b[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 09:51:27 2005 +0000
|
||
|
||
update for release.
|
||
|
||
[33mcommit 03b1689de99510eb5c8c4ab9a2b550c0d249d9ba[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Oct 3 09:47:06 2005 +0000
|
||
|
||
Initialize booleans to get rid of compiler-warnings.
|
||
|
||
[33mcommit 1f0ba7fab65a6c4be46516d30600d09209ef7292[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Oct 2 21:57:43 2005 +0000
|
||
|
||
fix foe gnuplot configuration-switch usage
|
||
|
||
[33mcommit 47af7cfe5a3142a5c877c9a381d76552b4ed5c59[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sun Oct 2 21:42:08 2005 +0000
|
||
|
||
Clean up configure/build-process.
|
||
- assume C++ standard-conforming environment
|
||
- add a user-option for gnuplot-support
|
||
- separate gnuplot-code into declaration and implementation,
|
||
so we can define at EO-build-time whether to use it or not.
|
||
|
||
Adopt code and Makefiles to above changes.
|
||
|
||
Some minor fixes.
|
||
|
||
[33mcommit 6485482f39d1155898797853fc26ad55cf531d02[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 17:07:59 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 1926817eaed34d336bd745b243137ebbf2b35e91[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 16:05:01 2005 +0000
|
||
|
||
add zip to dist,
|
||
update release-plan.
|
||
|
||
[33mcommit 348375915a54cbc8b13b7c0d65434005706a22eb[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 15:35:45 2005 +0000
|
||
|
||
Search for ar as necessary on Solaris-x86.
|
||
Make DOXYGEN and AR precious variables.
|
||
|
||
[33mcommit 88ebd6ffc1fe227e47cb9ce15f42e50672c26c8f[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 14:25:29 2005 +0000
|
||
|
||
update for solaris-x86
|
||
|
||
[33mcommit 12f80ea2919e8e0c28d00cd3cdb7f891cd7dc7e5[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 14:00:42 2005 +0000
|
||
|
||
Include inttypes.h if available but stdint.h is not.
|
||
Add powerpc success.
|
||
|
||
[33mcommit 76437817aee5c0d3cc223e5c4d8cf21c3170583e[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 13:27:25 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit c71bc4618902011f35f003342d0b22e0dc24a458[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 13:26:29 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 4addcb7374524629b9d8af8c008d3155d3b74b8f[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 13:07:01 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit a3d4193333643a925b4e730c594c7907faeb54d7[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 13:00:59 2005 +0000
|
||
|
||
update and clean up
|
||
|
||
[33mcommit f7571db2da65293ec76bee53f1b39ce115f7239f[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 12:18:21 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit c2dd7f6d01896b9cb7dfe314ae09f5e7fd9d1582[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 12:13:00 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 1b59c07cba35a6b6db0e46a0657ac17786a9c8c1[m
|
||
Author: kuepper <kuepper>
|
||
Date: Sat Oct 1 11:59:14 2005 +0000
|
||
|
||
update docs
|
||
clean Tutorial
|
||
bump version-number for cvs
|
||
|
||
[33mcommit 676131832a7d49d55d30667dac630df716c91fb7[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Sep 30 21:16:24 2005 +0000
|
||
|
||
typo
|
||
|
||
[33mcommit 5e208b467a19cf8c6adfc39a460791311d705e7e[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Sep 30 11:47:26 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit a28dbeed43446c8d0cfab1332b7eb63bb1f0d33b[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Sep 29 22:08:19 2005 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 8a4a1bc90360a651d4986788b9632e1f245e26bf[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Sep 29 22:01:52 2005 +0000
|
||
|
||
add main web-page
|
||
|
||
[33mcommit efee2faf3134c3ac6ed2f3a0704f02497402d2eb[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Sep 29 16:53:06 2005 +0000
|
||
|
||
Use install to copy generated documentation.
|
||
|
||
[33mcommit 09ebf789058fcda90b6c0248c34ed6bbe72d85fd[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 28 21:57:40 2005 +0000
|
||
|
||
remove forgotten config.h
|
||
|
||
[33mcommit cf2a57dd88a6ac3654fa9fadbe56df9f4ed0397a[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 28 21:49:26 2005 +0000
|
||
|
||
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.
|
||
|
||
[33mcommit abe55a641a8bc996629df4a94b23f5cf6c62ab47[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 28 18:25:38 2005 +0000
|
||
|
||
Remove wrongly committed files.
|
||
|
||
[33mcommit 21d534be674c0690a57c678fd52cef43659a3dcb[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 28 17:59:59 2005 +0000
|
||
|
||
Remove wrongly committed files.
|
||
|
||
[33mcommit ccee1d22c337d59b63483ce1e1ed6a9ce114a72d[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 28 16:32:35 2005 +0000
|
||
|
||
Switch on documentation generation for private and static members.
|
||
|
||
[33mcommit 57a07840c4c0fcef213217c6bd38b2a7ef06127d[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 28 14:32:12 2005 +0000
|
||
|
||
Some more documentation
|
||
|
||
[33mcommit 3b7770fe3816c81b834c23cbc7b4173736c53db7[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 28 10:00:16 2005 +0000
|
||
|
||
Add ignore-files to quiten cvs
|
||
|
||
[33mcommit 439350bc56d1822f4ada5d573ac8f95b8f6fd51f[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 28 08:36:00 2005 +0000
|
||
|
||
documente for stdev_eps
|
||
|
||
[33mcommit 3735dbaac48053373ccafaa8139779a85d2ae246[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Sep 27 22:06:08 2005 +0000
|
||
|
||
cleanup
|
||
|
||
[33mcommit 0a57d80b1b0095ba234772b2681ba0e4202535ca[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Sep 27 21:54:05 2005 +0000
|
||
|
||
documentation, whitespace
|
||
|
||
[33mcommit c73cc51ab99c83612fe680fb708c138a5eada3ed[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Sep 26 11:22:47 2005 +0000
|
||
|
||
Removed wrong reference to rng from choice members (what was I thinking?)
|
||
|
||
[33mcommit 6e0c4a72642de8c67ad4438be96d2cd0de1cf8dd[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 26 10:18:15 2005 +0000
|
||
|
||
Make sure uint32_t is defined correctly in eoRNG.h and use it where
|
||
appropriate.
|
||
|
||
[33mcommit 462fbaad6625feca04ddcf61737785265139cd7c[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Sep 25 19:32:10 2005 +0000
|
||
|
||
Added few convenience functions
|
||
|
||
[33mcommit cbfff8fda9a8e2c2f7fa4b2e9f25fcce124afa1b[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Sep 25 19:09:38 2005 +0000
|
||
|
||
Added choice functions, plus rolled back inadvertant chance to eoRNG
|
||
|
||
[33mcommit a3a9010e9af1077c5692e4673348f66291fabc77[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Sep 13 10:24:50 2005 +0000
|
||
|
||
setORcreate returns it parameter.
|
||
|
||
[33mcommit 438e8ef6d63df36975ed9bb2039aa86d35ec4745[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 12 17:53:25 2005 +0000
|
||
|
||
Use getORcreateParam instead of createParam when getting values from
|
||
the eoParser.
|
||
Update setORcreateParam.
|
||
|
||
[33mcommit f948ccda3ac6b856e8659d485083b3cf90ce1281[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Sep 7 17:09:19 2005 +0000
|
||
|
||
eoRNG.h
|
||
|
||
[33mcommit 471bd9a9e243d3a9be01be47a5e85013bfc7413c[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 5 17:04:13 2005 +0000
|
||
|
||
Remove paradiseo configuration switch
|
||
|
||
[33mcommit 88a3a641c6e678cfd2822501ed6f8282bc00e777[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 5 16:47:53 2005 +0000
|
||
|
||
Provide virtual destructors as gcc-4 barks heavily otherwise
|
||
|
||
[33mcommit 54a3b8d10edaf298fa3a672055773949fa32043b[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 5 16:11:00 2005 +0000
|
||
|
||
ParadiesEO cleanup
|
||
|
||
[33mcommit 2ca5ddb18682a2c2d1e69e2ea32cfe14cb1db756[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 5 16:09:43 2005 +0000
|
||
|
||
Remove useless PAradisEO files
|
||
|
||
[33mcommit d7ee654d6450fb268c8f7d9b1ea5fe81b1d737af[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 5 16:08:14 2005 +0000
|
||
|
||
Remove useless files from paradiseo directories
|
||
|
||
[33mcommit 5a322446f08bb146751682575f9de77888f9a1d8[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Sep 2 13:36:21 2005 +0000
|
||
|
||
Removing ParadisEO
|
||
|
||
[33mcommit e1cc2dd7f5e7587cf05d2dfa190afd6261395a38[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Sep 2 07:12:27 2005 +0000
|
||
|
||
Removing ParadisEO
|
||
|
||
[33mcommit c498de10e2e25032023438dbfc8ebb8ec8f84784[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Sep 2 07:00:45 2005 +0000
|
||
|
||
Removing ParadisEO
|
||
|
||
[33mcommit f0fd15f20c806d65cf895c1a16c7e655417c6ed5[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Aug 29 07:50:50 2005 +0000
|
||
|
||
Provide eoParser::setORcreateParam to set a paramter in the parser to
|
||
a specific value.
|
||
|
||
[33mcommit d418459a0121216d02dab8d5eda221c7c8c30a82[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Aug 29 07:32:13 2005 +0000
|
||
|
||
Install eoPropGAGenOp.h
|
||
Add #include <cmath> in eoEsChromInit.h in order to make gcc-4.0 happy.
|
||
|
||
[33mcommit f63e9c37920601ceea79235fca55873505781f76[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat May 7 15:43:29 2005 +0000
|
||
|
||
Added eoPropGAGenOp, the sequential application of crossover and mutation
|
||
|
||
[33mcommit 935910f2f4e6d932b14cb210b2fa8f37c72e536b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 4 20:41:06 2005 +0000
|
||
|
||
Small upgrade for gcc 3.3 (I guess no-one is using those files, right?)
|
||
|
||
[33mcommit a17e266c46efd4da96c3aef60b9a6b1b47ee94ac[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Mar 14 21:00:00 2005 +0000
|
||
|
||
Updated the src:: everywhere in eoVariableLengthCrossover.h eoFlOrMonOp.h
|
||
(that nobody seems to actually use btw :-)
|
||
|
||
[33mcommit 558e197adca8fb5427234602ddd406145c0b1c43[m
|
||
Author: cahon <cahon>
|
||
Date: Wed Feb 23 13:31:20 2005 +0000
|
||
|
||
Removing ParadisEO
|
||
|
||
[33mcommit 96dd240cf376458209560d93fa8e73c1bc4ef7fa[m
|
||
Author: cahon <cahon>
|
||
Date: Tue Feb 22 14:12:19 2005 +0000
|
||
|
||
Removing ParadisEO
|
||
|
||
[33mcommit d144ba2885bbca69aa22f82feebbcc1fcda971d2[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Feb 10 09:57:28 2005 +0000
|
||
|
||
Added the complete reference to the base class in call for value()
|
||
because g++3.4 otherwise complains
|
||
|
||
[33mcommit 5cd40b50ae9d92794dcf415ec90348c56f4404da[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Jan 3 09:35:39 2005 +0000
|
||
|
||
include config.h
|
||
|
||
[33mcommit 521871a7ea940047ff61447eb904129d844b6d58[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Jan 3 09:35:17 2005 +0000
|
||
|
||
fix for gcc-3.4
|
||
|
||
[33mcommit 503ee25d9cf27175115e02df0ea7457ae440126d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 27 09:08:44 2004 +0000
|
||
|
||
Mainly made it obvious that Lesson4 contains "ready-to-use" EAs
|
||
|
||
[33mcommit 835a14e8ff8a1951eb4ef5764418b5e4ac5b02d2[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 27 08:01:29 2004 +0000
|
||
|
||
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
|
||
|
||
[33mcommit ce560e5bfaadd471ce308439859f2472d205020d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 27 07:59:58 2004 +0000
|
||
|
||
Added the 2 parameter files ESEA.param amd RealEA.param
|
||
so both programs go to 0 nicely instead of staying anywhere but close
|
||
|
||
[33mcommit fbdc8995855f3b128aee70b5c1ef697a5b786d71[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 27 07:33:03 2004 +0000
|
||
|
||
Added the explicit calls to the base class ctors in eoXXXGeneralBounds copy Ctors
|
||
|
||
[33mcommit 8c36a1274b5eef1aac4dc9c73a912f8f52b74ae3[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 27 07:31:59 2004 +0000
|
||
|
||
Fixed some int - unsigned int problem for the case "combien < 0"
|
||
|
||
[33mcommit a415aef4d98ac9846348df69fb9137442a37aeca[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Dec 23 17:33:08 2004 +0000
|
||
|
||
reshuffle libraries to resolve all dependencies
|
||
|
||
[33mcommit 57a39197b97a412edbf797e10b2deba0c9aed5e1[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Dec 23 17:26:39 2004 +0000
|
||
|
||
minor updates,
|
||
create doxytag-file when running doxygen
|
||
|
||
[33mcommit 7b9e6d3e1f980629490c68333f157914480ca041[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Dec 23 17:22:52 2004 +0000
|
||
|
||
more adjustments for gcc-3.4 (now using optimization, go figure...)
|
||
|
||
[33mcommit cf4849c472e5f87ff680c305b73ecd18382b41ff[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Dec 23 16:06:37 2004 +0000
|
||
|
||
small fix for gcc-3.3.3
|
||
|
||
[33mcommit 0ad2d5ad2b8611fa254bd8452018fde31a3f4598[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Dec 23 15:40:44 2004 +0000
|
||
|
||
Some small changes concerning flags and warnings
|
||
|
||
[33mcommit 85a326c5e496d0f9932ad8790d68e2f153655a4c[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Dec 23 15:29:07 2004 +0000
|
||
|
||
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.
|
||
|
||
[33mcommit faaadf7599179afc3256ee44a688c70466015a88[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Dec 23 10:14:42 2004 +0000
|
||
|
||
Added using declarations to avoid g++-3.4 errors
|
||
|
||
[33mcommit 1828fda30c3433f6e9a5cc3fe76aa4e7ca497e57[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Dec 1 09:27:31 2004 +0000
|
||
|
||
Added comments so that the new classes eoGeneralXXXBounds are taken into account
|
||
by Doxygen.
|
||
|
||
[33mcommit 71e1984aeb2c7beb85bd787a143277573579808b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Dec 1 09:23:53 2004 +0000
|
||
|
||
... some comments ...
|
||
|
||
[33mcommit a24cd30c81679ffff7ff637b6798f6e097c97079[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Dec 1 09:22:48 2004 +0000
|
||
|
||
... some comments for Doxygen ...
|
||
|
||
[33mcommit c592a74025d291ebb738c74d0e3273cbd470a7ce[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Dec 1 09:19:47 2004 +0000
|
||
|
||
... a comment ...
|
||
|
||
[33mcommit 641b49e995be18bfa7445514bf4dd3211bce6ad0[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Dec 1 08:49:40 2004 +0000
|
||
|
||
Added a few words about Lesson5, and the change in the Makefiles.
|
||
Also, looking alive is probably important !
|
||
|
||
[33mcommit ab95b3fd979bb317fef516f68daa6e01cabd1a33[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Nov 29 20:49:34 2004 +0000
|
||
|
||
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
|
||
|
||
[33mcommit 9b1524ec002de89ba330d9090c11308dbb5b8460[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 5 08:57:34 2004 +0000
|
||
|
||
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
|
||
|
||
[33mcommit 7a695e65df500b41b90c8a1e2b391b688265660e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 5 08:55:12 2004 +0000
|
||
|
||
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
|
||
|
||
[33mcommit 50b395d16dcb5897dc299736ae36b9620d49d89d[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Oct 7 14:32:54 2004 +0000
|
||
|
||
fix install dir
|
||
|
||
[33mcommit 795ca38589add25eee73d66cd8bcd069c12c009b[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Oct 7 13:36:43 2004 +0000
|
||
|
||
were these lost?
|
||
|
||
[33mcommit ebedf7ca7d2fc3ca3f449598c054492e23e0c222[m
|
||
Author: kuepper <kuepper>
|
||
Date: Thu Oct 7 13:34:08 2004 +0000
|
||
|
||
wrong directory
|
||
|
||
[33mcommit 73c97e6bfa1bfb7a96e7e91f1b5f6778fc91df8e[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 29 18:37:20 2004 +0000
|
||
|
||
update for sstream
|
||
|
||
[33mcommit 9786fe0a6a270d0ce16ac4c4e6068d48ff042aad[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Sep 28 17:13:34 2004 +0000
|
||
|
||
Fix cvs-commit error (<<< still there...)
|
||
|
||
[33mcommit 76e78116ac0d20ff4152e7bb4fd3a468074af0eb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Sep 27 15:19:53 2004 +0000
|
||
|
||
Added include eoDistance.h
|
||
|
||
[33mcommit a0c7412c188b0bb70e147c7a027b964392e110a8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Sep 27 13:34:34 2004 +0000
|
||
|
||
Replaced the eoNormalMutation (mutating ALL variables of a real-valued vector)
|
||
with eiNormalVecMutation that has a proba. to mutation each variable
|
||
|
||
[33mcommit db44c94c9c746ef15a494e0c3a8f74a252006606[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Sep 27 13:31:40 2004 +0000
|
||
|
||
Added the class eoNormalVecMutation (yes, should have made another file :-(
|
||
|
||
[33mcommit eac4f15bf0466445ca566cb5a071606b08d8f5ac[m
|
||
Author: okoenig <okoenig>
|
||
Date: Sun Sep 26 09:47:06 2004 +0000
|
||
|
||
Replaced top_builddir with top_srcdir
|
||
|
||
[33mcommit 6584747d3cccd7c9250f64ecfc80ab46a6914235[m
|
||
Author: okoenig <okoenig>
|
||
Date: Sun Sep 26 09:45:59 2004 +0000
|
||
|
||
Removing a "/" at the end of a comment
|
||
|
||
[33mcommit c5a9348dd999fac5e19a9b9166460a89fd561ad2[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Sep 24 15:00:48 2004 +0000
|
||
|
||
Fix doc-target.
|
||
Fix inclusion of documentation in dist.
|
||
|
||
[33mcommit fa108bbd6bd9c342c62e1086249277f62be7019d[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Sep 24 11:55:09 2004 +0000
|
||
|
||
minor fixes
|
||
|
||
[33mcommit 503efdcdb6b4b344ae1027ea9ff42a50eb2148f1[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 22 18:38:12 2004 +0000
|
||
|
||
Removed clean-local due to problems with "make distcheck"
|
||
|
||
[33mcommit 51471804cde758412dcfad8fdae1cbfdee5ae285[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 22 18:18:31 2004 +0000
|
||
|
||
fix installation, dist-preparation
|
||
|
||
[33mcommit 495057c341b5975e35788211c72cfd3a37a4694b[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 22 17:30:11 2004 +0000
|
||
|
||
updates for distributing/installing ParadisEO.
|
||
|
||
[33mcommit 6fff184ba31d081e620eee41caaf6e6f48c5936b[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 22 13:20:15 2004 +0000
|
||
|
||
update for new build-process
|
||
|
||
[33mcommit 3cb80bc73b33c340fa75a13a09154b18ebbc4634[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 22 12:38:28 2004 +0000
|
||
|
||
update build process to include paradiseo tutorial,
|
||
fix paradiseo headers for sstream
|
||
|
||
[33mcommit e388461a3b27ba07fbb3a880070bf1d848c50478[m
|
||
Author: kuepper <kuepper>
|
||
Date: Wed Sep 22 08:18:29 2004 +0000
|
||
|
||
Update configure with switches for app, ParadisEO, and tutorial.
|
||
Add ParadisEO/Lesson1 tutorial in build-process.
|
||
minor fixes.
|
||
|
||
[33mcommit 0a6e0c687c43e9ed69ff8906256885ad0e20462c[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Sep 21 19:49:48 2004 +0000
|
||
|
||
Made couple of functions virtual
|
||
|
||
[33mcommit 63cbb12e69fa7de7549728b069ff38d120de6517[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Sep 21 17:01:14 2004 +0000
|
||
|
||
updates,
|
||
start supoorting ParadisEO
|
||
|
||
[33mcommit 056ac87efb3260812fccf1be98d5b7633d9d5839[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Sep 21 10:30:45 2004 +0000
|
||
|
||
fix dist-header
|
||
|
||
[33mcommit 5150bd4888d27d4fa8f9e08a52e40a1abf6e850a[m
|
||
Author: kuepper <kuepper>
|
||
Date: Tue Sep 21 10:23:33 2004 +0000
|
||
|
||
fix 'make dist', works now (besides ParadisEO).
|
||
|
||
[33mcommit de69e235f43535cee55b10676954122a60de64d9[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 21:47:15 2004 +0000
|
||
|
||
updates
|
||
|
||
[33mcommit 7db38bc9cd6b603fe5502d9ee56314f491d04f95[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 17:14:11 2004 +0000
|
||
|
||
fix
|
||
|
||
[33mcommit 72c070585f348e5c6ce7545e896db2b025e15eb6[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 17:12:12 2004 +0000
|
||
|
||
better distribution support (not finished)
|
||
|
||
[33mcommit 1cf47e414ee2fbbc65c57e1d686cb788783d1773[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 17:06:25 2004 +0000
|
||
|
||
conditional compilation fixes
|
||
|
||
[33mcommit 5e416e4a1c50cf2bfbdc60500c6a52bb77ada8ff[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 16:05:25 2004 +0000
|
||
|
||
don't use user-variables
|
||
|
||
[33mcommit 9e508c66a68a9ef1d31f2ae9e40212b7b7aa6de7[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 15:51:53 2004 +0000
|
||
|
||
update user commentary
|
||
|
||
[33mcommit 988e6a43ea3bcb74f1f04f5b8dc56a2127c1fbe8[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 15:50:00 2004 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit e618920c44b29ac945cba8213355a01e785a9ba1[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 14:11:24 2004 +0000
|
||
|
||
updates for build-process
|
||
|
||
[33mcommit 17c8eddd5c6211fa959049818c341635be669989[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 09:56:10 2004 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 81492da319932f8ab6456d5ff2ba5be63d1b1dde[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 09:52:19 2004 +0000
|
||
|
||
Remove support files, they are automatically created by autotools
|
||
|
||
[33mcommit 683c4e573e123fda4b40cb691d31205722d790ae[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 09:50:47 2004 +0000
|
||
|
||
update
|
||
|
||
[33mcommit cf4248b67b3c9b76dda9ab429de7b61acdf96f46[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 09:47:19 2004 +0000
|
||
|
||
remove
|
||
|
||
[33mcommit f599c8eb779ea29113caf2617968135d37c4a1a3[m
|
||
Author: kuepper <kuepper>
|
||
Date: Mon Sep 20 09:46:48 2004 +0000
|
||
|
||
remove Makefiles from cvs
|
||
|
||
[33mcommit 36af75bc949fcff09c2d6744737cd48075fda16a[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Sep 17 17:05:28 2004 +0000
|
||
|
||
add conditional includes for sstream
|
||
|
||
[33mcommit 6c7d888194f74a1214c5c18a1a23e8ad9e2a6aaa[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Sep 17 17:00:04 2004 +0000
|
||
|
||
cleanup
|
||
|
||
[33mcommit c8494642d5b5233f26fc523664593b44bbe22e75[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Sep 17 16:53:31 2004 +0000
|
||
|
||
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.
|
||
|
||
[33mcommit 32cf83cfee845d72649e170ebe076a0370be63af[m
|
||
Author: kuepper <kuepper>
|
||
Date: Fri Sep 17 15:20:19 2004 +0000
|
||
|
||
Save copies of old simple Makefiles
|
||
|
||
[33mcommit dbd0a46d75f1e30079701b4c27c3631508bfa7a9[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Aug 30 19:44:48 2004 +0000
|
||
|
||
added verbose flag that can be used to turn off annoying message to cout
|
||
|
||
[33mcommit 57881e56c4a940aefc8872bdc25eb9d67a39838c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Aug 28 16:26:03 2004 +0000
|
||
|
||
CLeaned up the comments in files related to Sharing (added t-eoSharing in test)
|
||
|
||
[33mcommit e7643ccc10d32ecba2851822557f8080260914cb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Aug 28 16:25:12 2004 +0000
|
||
|
||
Committing at last the long awaited test for Sharing
|
||
|
||
[33mcommit 17db378c84174c81fde4bb7304182ba93c077522[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Aug 28 14:03:34 2004 +0000
|
||
|
||
Cleaned up the comments
|
||
|
||
[33mcommit 669f41a315fd21a0ddd9447d4df090f3a5fd0453[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Aug 10 17:19:46 2004 +0000
|
||
|
||
Changes in docs and added stuff to eoEvalSteadyFitness to reset after using it
|
||
|
||
[33mcommit 55a118517c9bd1291e71745d90342875a0bffb1e[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Aug 10 07:39:10 2004 +0000
|
||
|
||
Updating doxygen configuration
|
||
|
||
[33mcommit 7d0e70fd1aca67a0ef3b06b64faef44279425ce8[m
|
||
Author: okoenig <okoenig>
|
||
Date: Sun Jul 25 13:26:02 2004 +0000
|
||
|
||
added a string msg to eoScalarFitnessAssembled, in order to store all sorts of messages for an individual
|
||
|
||
[33mcommit b72ea29e0dd63c15baea1074a4ea813e03e3235c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jul 16 08:45:02 2004 +0000
|
||
|
||
Added className (mysteriously missint) mandatory for eoCombinedInit
|
||
|
||
[33mcommit caa611661a1f74bcfed9ba9e9b2d10a726be18c1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jul 16 08:44:14 2004 +0000
|
||
|
||
Allows proportional combinations of eoInit objects
|
||
Similar to eoPropostionalCombinedXXXOp
|
||
|
||
[33mcommit 42819983dca9c69206e9e2dcaee436236fefa6f0[m
|
||
Author: cahon <cahon>
|
||
Date: Mon Jul 12 09:16:41 2004 +0000
|
||
|
||
Adding typedef EOT EOType ;
|
||
|
||
[33mcommit 4127f426038afd99f359a34493b88fa72307c02d[m
|
||
Author: cahon <cahon>
|
||
Date: Mon Jul 12 08:57:38 2004 +0000
|
||
|
||
Adding typedef EOT EOType ;
|
||
|
||
[33mcommit 30ceb2bf450184edf1600865e8f27267454012ce[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jun 23 23:19:17 2004 +0000
|
||
|
||
Added the Ctor using the Parser
|
||
|
||
[33mcommit 66a51c5ddb8f9f202248cb3338deb20b1d622d1a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jun 15 07:28:54 2004 +0000
|
||
|
||
Added the className method everywhere
|
||
|
||
[33mcommit e44cf2c446adfd4552e3ef384286c94d19f2708f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jun 15 07:09:57 2004 +0000
|
||
|
||
Added the className methods everywhere
|
||
|
||
[33mcommit c0d5eec30307ba18ac9fd1ee57d0c429d68a83db[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jun 15 07:06:27 2004 +0000
|
||
|
||
Added newline at end of stat
|
||
|
||
[33mcommit 6e650914cca1b308b4696f1380dd00da934630a7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jun 15 07:04:12 2004 +0000
|
||
|
||
Added the allClassName method to print the name of all
|
||
classes that have been added to the checkpoint
|
||
|
||
[33mcommit 4cfe47a8e512b76038fe0eed90d00ef46e0716bf[m
|
||
Author: okoenig <okoenig>
|
||
Date: Mon Jun 14 17:07:25 2004 +0000
|
||
|
||
Added a failed boolean to the fitness, for statistics... Average stat values are now computed from succesful fitness evaluations only
|
||
|
||
[33mcommit 500f66efbfffb3b9fe6fc75c25cde3695a48f945[m
|
||
Author: okoenig <okoenig>
|
||
Date: Mon Jun 14 17:05:07 2004 +0000
|
||
|
||
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!
|
||
|
||
[33mcommit 6d8d7c994c2b51f9e38451d98cbe1b938fb91168[m
|
||
Author: okoenig <okoenig>
|
||
Date: Mon Jun 14 11:59:39 2004 +0000
|
||
|
||
Replaced #include<iostream.h> with #include<iostream> to get rid of "deprecated" warnings in gcc 3.3
|
||
|
||
[33mcommit 16e09360c9789fcf1309fc3ae64212d975db4b39[m
|
||
Author: okoenig <okoenig>
|
||
Date: Mon Jun 14 11:24:37 2004 +0000
|
||
|
||
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!
|
||
|
||
[33mcommit 06eb601d8ee0eb95e1ea8596c0b4ef216d52ce02[m
|
||
Author: okoenig <okoenig>
|
||
Date: Mon Jun 14 11:23:48 2004 +0000
|
||
|
||
Added a failed boolean to indicate if fitness evaluation succeeded ( useful if programs are involved, where fitness evaluation can fail for some indis)
|
||
|
||
[33mcommit ab9d4de66bd741be9c13010535b7962bf673c79f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 26 10:23:07 2004 +0000
|
||
|
||
Adding Sharing (though eoSharingSelect - a roulette selection on shared fitnesses
|
||
|
||
[33mcommit 9e0edc381e3e845206ed271b904756269684cc03[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 26 09:00:26 2004 +0000
|
||
|
||
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 ...
|
||
|
||
[33mcommit 795f63b7feae82efec3d68aeaa51912552586594[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue May 25 08:03:30 2004 +0000
|
||
|
||
Adding sharing - needed to modify quite a few files, like eoDistance.h
|
||
make_algo_scalar.h and all related files, and the like
|
||
|
||
[33mcommit 13c70628584d1e76f74c6d613290ecd1df22a183[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue May 25 07:57:52 2004 +0000
|
||
|
||
Adding the statistics in createSimple (create.sh is becoming obsolete)
|
||
|
||
[33mcommit b0969cf3d4c38e801b4141e5fc32b44bc7b7af08[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Fri May 21 01:44:32 2004 +0000
|
||
|
||
Fixed a bug in mlp::net::load() that prevented loading of multiple nets
|
||
from the same stream.
|
||
|
||
[33mcommit 7863168b69e2abe78cfd31cbc2d2ea912253a2bc[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Fri Apr 23 16:20:12 2004 +0000
|
||
|
||
Added weight perturbation operators to enable implementation of
|
||
exact GPROP-III algorithm.
|
||
|
||
[33mcommit aecd7bdf2b37acbc56c6ff9cba6964ffda4a8e54[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 8 07:55:40 2004 +0000
|
||
|
||
Added the setLongName method to handle the prefix trick in eoParser
|
||
|
||
[33mcommit 87ddb6f8b5004982b93f640e9aaf31cb54ea82f3[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 5 15:28:12 2004 +0000
|
||
|
||
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
|
||
|
||
[33mcommit fe9de42802c1ac91a1dc3087880ec6f81e2a793f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Mar 30 16:51:06 2004 +0000
|
||
|
||
Corrected errors in the "memory management" section.
|
||
Thanks to ZhangQian for pointing them out
|
||
|
||
[33mcommit 3276d502eaeef6607119692393d66ce93a7eda57[m
|
||
Author: okoenig <okoenig>
|
||
Date: Sun Mar 28 22:18:03 2004 +0000
|
||
|
||
Bugfix regarding the feasible flag
|
||
|
||
[33mcommit 4bdccb3dae683c034cddd3c7361b45aa6b31ab13[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 26 09:56:56 2004 +0000
|
||
|
||
Fixed bug in rng::roulette_wheel: use of float had too little precision in change/fortune var
|
||
|
||
[33mcommit a715dda207c1b17e81c64dd18911e80128e646f7[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 26 09:36:07 2004 +0000
|
||
|
||
Fixed rng::uniform to not provide the wrong result (1.0) once in every 2^32 times
|
||
|
||
[33mcommit 3943287ad0879774856136c8ae417c5ad8519585[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Wed Feb 11 23:03:23 2004 +0000
|
||
|
||
Made mlp::net::operator() a virtual function to allow for subclassing
|
||
with networks that transform their input or output.
|
||
|
||
[33mcommit 250d31f904478a4492122197195e3c626a05abad[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Tue Feb 10 22:33:30 2004 +0000
|
||
|
||
Fixed some signed/unsigned conversion bugs
|
||
|
||
[33mcommit 68e970e455b3d8f91a304b8c2ab3eac9ec8d41e5[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Feb 2 08:54:10 2004 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit b2de3403a622e66cff6d7949254a1b09c47cf6c9[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Jan 21 19:57:19 2004 +0000
|
||
|
||
Added define NO_GNUPLOT to disable gnuplot extensions
|
||
Needed for win32 (well, at least for me)
|
||
|
||
[33mcommit 0a9f57e6521f4515ee8b9117970b0a4f4abca5c2[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Tue Jan 13 20:28:33 2004 +0000
|
||
|
||
Fixed the string serialization operators (>>, <<) for neuron, layer,
|
||
and net so they actually work and added or fixed stream-source
|
||
constructors where appropriate.
|
||
|
||
[33mcommit 4662677a5feed26ab63dbd7d0f5b04defc09ab8d[m
|
||
Author: stevemadere <stevemadere>
|
||
Date: Tue Jan 13 20:21:52 2004 +0000
|
||
|
||
Made it compile under gcc 3.2.2 by adding explicit definitions
|
||
of normally derived comparison operators >, >=, and == for the
|
||
structure phenotype. ( adding #include <utility> was not sufficient
|
||
to solve the problem)
|
||
Also added function gprop_use_datasets() to give more flexibility
|
||
in subclassing the datasets used to train the nets.
|
||
|
||
[33mcommit 31aa0eedf761de4d8ac5aa18f38a697893d00762[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 13 03:35:27 2004 +0000
|
||
|
||
Added the standard header - just a test of CVS in fact!
|
||
|
||
[33mcommit c819ba4f6afb25a96750523d8dac87a6a5032f92[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Dec 24 16:38:02 2003 +0000
|
||
|
||
Corrected a but in eoUniformMutation (only the first component ever got modified!
|
||
Thanks to Jeroen's student ...
|
||
|
||
[33mcommit a3d7e396b41c4006178ac4a24dfee1b52fb2d128[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 5 05:39:40 2003 +0000
|
||
|
||
There was an infinite loop in case of a file without section header on first line!
|
||
|
||
[33mcommit 041791eb4b2b96ceefde882df5ed60a19dfcc109[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 5 05:38:02 2003 +0000
|
||
|
||
Added a few user-friendly comments in case sizes don't match between
|
||
load file and required popsize
|
||
|
||
[33mcommit 926286b969e353253ada6e45dfcc25c4094ce8ac[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Nov 26 14:20:26 2003 +0000
|
||
|
||
A minor typo ...
|
||
|
||
[33mcommit f71b436120da7b742922ca4302a6502b1b19251e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Nov 26 11:15:59 2003 +0000
|
||
|
||
THe call to randomize was forgotten after the choice of a terminal
|
||
at max_depth.
|
||
This was only visible if
|
||
- you implemented the randomize method
|
||
- you reached the maximum depth (or used ramped half-and-half).
|
||
|
||
[33mcommit aa76efbb29585762a8a337c6507ae2a4997b33ec[m
|
||
Author: okoenig <okoenig>
|
||
Date: Wed Nov 19 13:29:15 2003 +0000
|
||
|
||
Added possibility to print header to first line of output file; control through last bool in constructor - default = false...
|
||
|
||
[33mcommit 7c8da3722ef023bba9c463d70c49bdf0e1c7d5a4[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Tue Nov 4 15:32:24 2003 +0000
|
||
|
||
parse_tree.h now uses standard memory allocation
|
||
for MacOSX
|
||
|
||
[33mcommit 099b24d3639cf9c04342fe1976ce5f542f9b7719[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Tue Nov 4 15:29:24 2003 +0000
|
||
|
||
eoData has been changed slightly for MacOSX
|
||
|
||
[33mcommit 91c45767c03629341f8977bbf42ca36844e6f03e[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Oct 12 23:49:23 2003 +0000
|
||
|
||
oops, forgot std::
|
||
|
||
[33mcommit fd2fcc8e2ba7ffe6bca2e0a88a38d013d798c28a[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Oct 12 20:53:28 2003 +0000
|
||
|
||
Sort dissappeared in one-objective
|
||
|
||
[33mcommit bc1e98a65af47e7e9ad4dde5fe6714693b1ca768[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Sep 20 05:42:23 2003 +0000
|
||
|
||
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 \)
|
||
|
||
[33mcommit 31971866e84465a481b0a3136c490b5a4c3714fb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Sep 18 15:09:34 2003 +0000
|
||
|
||
Modified a wrong link
|
||
|
||
[33mcommit 45a2d08432942c1998786cbb28af9604f0cd6e18[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 2 05:49:37 2003 +0000
|
||
|
||
Slightly modified the formula: the worst individual had "fitness" 0 in hte case of linear scaling with pressure=2. Now it has fitness 1/[P(P-1)/2]
|
||
Thanks to Gilles BAUDRILLARD (EADS)
|
||
|
||
[33mcommit 0f8244e6940f640fea5429b54b18f34c906a29fe[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Sep 1 12:56:29 2003 +0000
|
||
|
||
Added 2 missing headers (and broke the long lines).
|
||
Thanks to Jochen Küpper for pointing this out.
|
||
|
||
[33mcommit baeeeec1e51873e3eca706458742cfb35569aed8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Aug 26 18:07:06 2003 +0000
|
||
|
||
Corrected a HUGE bug in eoRealUXover !!!
|
||
Thanks to Gilles BAUDRILLARD - EADS
|
||
|
||
[33mcommit aac8ff6cb98f5a4a5ae4482dfe4381f0916dd6d6[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Aug 21 13:02:53 2003 +0000
|
||
|
||
added parameters to the constructors to start generation counting !=0
|
||
the parameters are optional and appended in the end
|
||
|
||
[33mcommit 4238ee1bd3d1721821b87f86873fb9cadcfd4325[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Aug 2 06:55:47 2003 +0000
|
||
|
||
CLean-up
|
||
|
||
[33mcommit 3a8d9dd7a9e038b70900d857a857eb18d30dd1d8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Aug 2 06:42:33 2003 +0000
|
||
|
||
Adding the generic operators for FIXED-LENGTH ORDERED genotypes eoFlOrXxxOp.h
|
||
|
||
[33mcommit b643ec2be3d7c58534591696f0a50d76b505171a[m
|
||
Author: okoenig <okoenig>
|
||
Date: Wed Jul 30 14:48:13 2003 +0000
|
||
|
||
Inserted a missing std::
|
||
|
||
[33mcommit 5c7f17c1535234202caa29955da35432dba94ecd[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jul 29 05:33:58 2003 +0000
|
||
|
||
Forgot the dir when adding eoSBXcross.h :-(((
|
||
|
||
[33mcommit c249cecc62342b8f57e1979db27662bf00c5ed43[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jul 28 09:48:58 2003 +0000
|
||
|
||
Adding SBX crossover operator in es dir
|
||
|
||
[33mcommit 4c2d0f2ea090cca5e2b2c69217325450765abea0[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jul 28 09:47:15 2003 +0000
|
||
|
||
Adding the SBX operator in es dir
|
||
|
||
[33mcommit 334f5ce3d7f619532d11d738674ce3623eef3ab8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jun 21 06:34:00 2003 +0000
|
||
|
||
More precise comment
|
||
|
||
[33mcommit 0b5a174da0edafeb631b73f18c021da799c2c1e3[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Wed Jun 18 09:07:19 2003 +0000
|
||
|
||
Eliminated using namespace std
|
||
|
||
[33mcommit b354bd51f8e996c9da457540d876d83b8e07e878[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Jun 17 12:03:42 2003 +0000
|
||
|
||
better eoString
|
||
|
||
[33mcommit e17eb77e3918e532cc7ff2b04cc09b6553c8d9bc[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Jun 17 06:24:15 2003 +0000
|
||
|
||
Changes to obsolete things
|
||
|
||
[33mcommit 2184dc845fa316256226d880d4a18b82a23d7e3b[m
|
||
Author: okoenig <okoenig>
|
||
Date: Mon Jun 16 21:41:30 2003 +0000
|
||
|
||
added a public bool feasible, used to identify feasible individuals in initialization processes
|
||
|
||
[33mcommit ed7902ed909d3a5086d3b124509e69d56a9223aa[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Jun 9 06:25:11 2003 +0000
|
||
|
||
Exported operator() for eoSGATransform in abstract1.cpp
|
||
|
||
[33mcommit 21301c327dfd2f357beb1307429840f1921130df[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jun 9 06:17:26 2003 +0000
|
||
|
||
Change in terminology: EDA (Estimation of Distribution Algorithms) replaces
|
||
DEA (Distribution Evolution Algorithms), as it seems more widely used today.
|
||
|
||
[33mcommit d6cce45ad058b2fe50fe7e435f6390b6d30cb2d6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jun 9 06:06:13 2003 +0000
|
||
|
||
Change in terminology: EDA (Estimation of Distribution Algorithms) replaces
|
||
DEA (Distribution Evolution Algorithms), as it seems more widely used today.
|
||
|
||
[33mcommit 0a85f1780322d65499b3970214d9ca64aedd3062[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Jun 6 10:29:13 2003 +0000
|
||
|
||
Improved the check for changed. Now it will only set the changed flag when the elements that are flipped are actually different
|
||
|
||
[33mcommit 43b5effcdb9acb5c021303c9ea6276d10206e9e9[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Jun 4 11:50:48 2003 +0000
|
||
|
||
added shuffle
|
||
|
||
[33mcommit b6104c6f324bbfa84e53746e298533dfcdcc5b6b[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Jun 4 09:34:26 2003 +0000
|
||
|
||
Added tests for roulette wheel selection
|
||
|
||
[33mcommit a7b5d90f1b4bcd622a156d527c7edfbfe63eec7e[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Jun 4 09:33:27 2003 +0000
|
||
|
||
optimized eoProportional and added universalselect
|
||
|
||
[33mcommit 347f64413e4f087a6bd0c399292897ad9aa2be07[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Fri May 16 14:28:52 2003 +0000
|
||
|
||
GCC 3.3
|
||
|
||
[33mcommit 364cded6a4e5dbf7aa6797ca401fcecdd38292f9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Apr 27 06:08:11 2003 +0000
|
||
|
||
Added keywords "Sequential" and "Random" as synonyms of resp. "Deterministic"
|
||
and "Uniform" - for EASEA
|
||
|
||
[33mcommit af5fee947894d5c84d72cdec2cd1bc7be8564456[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Apr 20 12:57:59 2003 +0000
|
||
|
||
Removed HAVE_SSTREAM for redhat 2.96
|
||
|
||
[33mcommit ba68ffe0c2ea46b0f3542d1d3fa3668533dea2fd[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Apr 18 13:32:39 2003 +0000
|
||
|
||
missing include eoParetoFitness.h
|
||
|
||
[33mcommit d51ee5916b7df005131f4b6321883551c1eda225[m
|
||
Author: okoenig <okoenig>
|
||
Date: Sat Apr 5 13:42:44 2003 +0000
|
||
|
||
minor changes
|
||
|
||
[33mcommit c39b2414134f0532ac6aed667d58b708453b725d[m
|
||
Author: okoenig <okoenig>
|
||
Date: Sat Apr 5 13:42:01 2003 +0000
|
||
|
||
added eoAssembledFitnessStat.h to implement Best and Avg Stat for eoScalarFitnessAssembled
|
||
|
||
[33mcommit 45e3b86bcb011b833182e1610bba02319d1f8e7b[m
|
||
Author: okoenig <okoenig>
|
||
Date: Sat Apr 5 13:40:57 2003 +0000
|
||
|
||
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
|
||
|
||
[33mcommit a172d34e5fb35d82877bfc7eec11c867b3b5b53b[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Apr 3 16:51:47 2003 +0000
|
||
|
||
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.
|
||
|
||
[33mcommit f587793a6ab481e90bf4a81917db86aa104fddbf[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Apr 3 16:47:47 2003 +0000
|
||
|
||
Minor changes to make it run under Visual Studio 6.0
|
||
|
||
[33mcommit 9b6619687083b3e5c1b6786106935f9033959dd5[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Apr 3 16:25:55 2003 +0000
|
||
|
||
Minor changes to make it run under Visual Studio 6.0
|
||
|
||
[33mcommit a63c6ee2ba55cfd2b0b6502c114c2ae8d150b7d7[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Apr 3 10:44:35 2003 +0000
|
||
|
||
Minor changes to make it run under Visual Studio 6.0
|
||
|
||
[33mcommit ce04cca4b9a2533cc7bb7c28d333e29e1f3adc06[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Apr 3 09:23:52 2003 +0000
|
||
|
||
Minor changes to make it run under Visual Studio 6.0
|
||
|
||
[33mcommit 1d70ba7a9bda4ba4c7d06dc002a4b08002bc897f[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Apr 3 09:11:17 2003 +0000
|
||
|
||
Minor changes to make it run under Visual Studio 6.0
|
||
|
||
[33mcommit b3e57bedad0f6e5b92243ff5dc582c34906b6f13[m
|
||
Author: okoenig <okoenig>
|
||
Date: Wed Apr 2 21:10:53 2003 +0000
|
||
|
||
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.
|
||
|
||
[33mcommit eb279c8f98cbe975ac219f0aac4a9fa40c5a6473[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 1 12:09:37 2003 +0000
|
||
|
||
Removed a dummy line containing reference to lesson3!
|
||
|
||
[33mcommit 9a636428ba45165b33c2d88d79f9a3c0309c2a99[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Mar 25 10:46:08 2003 +0000
|
||
|
||
Deleted political statement as I changed my mind about this
|
||
|
||
[33mcommit 59fe39da93b95e598a4e553283ff726f89d99117[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Mar 22 06:39:21 2003 +0000
|
||
|
||
ADded comments and hook for copy constructor
|
||
|
||
[33mcommit f64292b777c9934b91a53ccbfa3c1f5aac7a8480[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 21 09:17:38 2003 +0000
|
||
|
||
bumped up the version number
|
||
|
||
[33mcommit fda39068afaf8d2f7a25f07b4b7bcdad614dfbad[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 21 02:44:05 2003 +0000
|
||
|
||
now added an std::ends for plotting strstream
|
||
|
||
[33mcommit 6f9894421280430c09d37bbe066552ef31c12db1[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 21 02:41:54 2003 +0000
|
||
|
||
again: std::ends and stringstream
|
||
|
||
[33mcommit eaabc7ae3b0f8c861be49cf80013ee2f680d01a9[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 21 02:39:09 2003 +0000
|
||
|
||
fixed (?) some problems with stringstreams and std::ends
|
||
|
||
[33mcommit 07a3e56db177c1912ddeb3920f4198022eb96eb0[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Mar 20 20:00:38 2003 +0000
|
||
|
||
eliminated gprop from the build until someone makes sure it builds under gcc-3.2
|
||
|
||
[33mcommit b15d1cef39bd57a0138d2915c84f2eac3c7eeb10[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Mar 20 19:49:32 2003 +0000
|
||
|
||
replace \0 with std::ends
|
||
|
||
[33mcommit 27f9ae089461338d671021075a9d4b0ab04426d4[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 19 10:47:08 2003 +0000
|
||
|
||
finished pickling support for valueParam
|
||
|
||
[33mcommit 95d3c19211519d546f2b11ee2f84f46aa9f53dca[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 19 10:16:56 2003 +0000
|
||
|
||
Added pickling support for ValueParams
|
||
|
||
[33mcommit 380d4eca0b3daa8c46c318ec97f006c5ce837367[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 19 08:53:59 2003 +0000
|
||
|
||
removed comment in PyEO.cpp
|
||
|
||
[33mcommit 9512291e3e0c9e376b7ec430b430812bc64ea9e2[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Mar 18 16:57:17 2003 +0000
|
||
|
||
added operator>
|
||
|
||
[33mcommit 19fe39105678ae3590e0f174fead7031f091e648[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Mar 18 16:52:31 2003 +0000
|
||
|
||
fixed a bug reported on sourceforge
|
||
|
||
[33mcommit 01de9c47632ede7734082f0c623fa6c61456e9f8[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Mar 18 16:35:27 2003 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit a597ec6f8a82fa95ed9a9b651653fd89790b03a7[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Mar 18 09:40:36 2003 +0000
|
||
|
||
excluded gcc>3 from check
|
||
|
||
[33mcommit cde5b5d22bd809a74ce23f173481dce419af546c[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Mar 18 09:35:46 2003 +0000
|
||
|
||
hi
|
||
|
||
[33mcommit 33fae18bdd9b846c75c11cc4f2892ed65b858a86[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Mar 2 11:35:43 2003 +0000
|
||
|
||
decorated sort and max with std:: specifier
|
||
|
||
[33mcommit 0441872bea2c37a589fbb6ce7ceb4e2163356c0e[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Mar 2 11:29:01 2003 +0000
|
||
|
||
decorated copy with std:: specifier
|
||
|
||
[33mcommit e5c83ac2e815fe13de135552711d8d1e2488f6e6[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Mar 2 11:26:45 2003 +0000
|
||
|
||
added typenames for pop::iterator
|
||
|
||
[33mcommit adab0958408647b78852c792d5f2a6f6bc6d9bb2[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Mar 2 11:16:33 2003 +0000
|
||
|
||
added include file
|
||
|
||
[33mcommit c2bad596f2d06fe90586721f9b3a3fca921dfeb4[m
|
||
Author: okoenig <okoenig>
|
||
Date: Fri Feb 28 17:47:24 2003 +0000
|
||
|
||
This Makefile.am was missing; all it does is adding the *.h and Readme files to distribution
|
||
|
||
[33mcommit d250c9edf6fe94f4451ba8fbbe1449d42fdee8ec[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Feb 28 16:56:59 2003 +0000
|
||
|
||
oops, forgot thisone
|
||
|
||
[33mcommit 153b80440c12cd996753be6a48902cc700fff043[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Feb 28 16:49:19 2003 +0000
|
||
|
||
changed to using sstream
|
||
|
||
[33mcommit 86fa476c675b313b58dffc505c00ce6703d10a47[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Feb 27 19:28:07 2003 +0000
|
||
|
||
Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary.
|
||
|
||
[33mcommit 6441ea1ec3e24816b961c2396ab21afd21a5e206[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Feb 27 19:18:53 2003 +0000
|
||
|
||
removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary
|
||
|
||
[33mcommit 89a99dab17def7fdd612d7ac69981ffd05933ef2[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Feb 27 19:18:07 2003 +0000
|
||
|
||
removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary.
|
||
|
||
[33mcommit 4052187a6c266513637faee8dca00f94c136462f[m
|
||
Author: okoenig <okoenig>
|
||
Date: Thu Feb 20 19:13:33 2003 +0000
|
||
|
||
added an #ifdef _MSC_VER statement to hide "typename" identifier for Visual Studio
|
||
|
||
[33mcommit 1bac8a427a0e11634a4e2b00c1cc982ca7e5e6de[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Feb 17 10:42:03 2003 +0000
|
||
|
||
added std::
|
||
|
||
[33mcommit ff2968bd6004bdf1323c029ffad084003a432d7d[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Feb 17 10:19:25 2003 +0000
|
||
|
||
Updated to use gcc-3.2
|
||
|
||
[33mcommit fc1113aad63257dbfb5b638d0d1836dbb70a7271[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Feb 17 09:52:36 2003 +0000
|
||
|
||
rolled back unfortunate change in eoAverageStat
|
||
|
||
[33mcommit a339a548c3e41f5836821abce1dc6debea54ceb1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 8 05:36:01 2003 +0000
|
||
|
||
Added a mthod to remove one of the combined things (from Ramón Casero Cañas)
|
||
|
||
[33mcommit 149ad68cb5c1c4699b3b77661b22cb2df744df91[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 8 05:24:51 2003 +0000
|
||
|
||
Removed debugging printouts
|
||
|
||
[33mcommit 395ca20a5cd6740fea2dbe9a978ada6bc19cc057[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Jan 14 10:09:28 2003 +0000
|
||
|
||
added missing valueparm.h"
|
||
|
||
[33mcommit b5d1a95cf6cbcbf02934d8df8fc48c84c4f3306e[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Jan 14 09:37:45 2003 +0000
|
||
|
||
next iteration
|
||
|
||
[33mcommit 01727c5a5d5b19c1a36fcc6fead0f74c7ebb7ec7[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Jan 10 15:42:45 2003 +0000
|
||
|
||
found a bug in eoProportionalOp, hope this helps...
|
||
|
||
[33mcommit ea2e36954268c31d72a0aef96ff653f793cd7dab[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Jan 10 15:41:17 2003 +0000
|
||
|
||
Added monitors and statistics, also made a module with some
|
||
specific python stuff in __init__.py
|
||
|
||
[33mcommit d953d25f089ec71cdaf8ca9e14fcf24dc06aa886[m
|
||
Author: okoenig <okoenig>
|
||
Date: Wed Jan 8 12:43:31 2003 +0000
|
||
|
||
bugfix: since there are no Makefiles in the directory ~eo/src/do anymore, I removed this directory from the subdirs list in this Makefile.am
|
||
|
||
[33mcommit c6b4f255d99b65341aba4074a2c8383f189a0821[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Jan 7 14:24:56 2003 +0000
|
||
|
||
some bugfixes
|
||
|
||
[33mcommit efafbb6f055e113d7f9b1e56f178a64af78862a5[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Jan 7 10:50:23 2003 +0000
|
||
|
||
df
|
||
|
||
[33mcommit db1e3c38f4e9dc6f978e76f4d06df33e25107e3e[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Jan 7 10:49:55 2003 +0000
|
||
|
||
added a small cookbook
|
||
|
||
[33mcommit 423daa36d2451f6228c7b9587bdec4ddb0d1c558[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Jan 6 21:56:40 2003 +0000
|
||
|
||
needed for redhat
|
||
|
||
[33mcommit 5bf5b1e5cbf5cc549f5325578e09f5ae95bd529c[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Jan 6 16:11:05 2003 +0000
|
||
|
||
added
|
||
|
||
[33mcommit 0a4fb5503110283a08787bfb361f7a5e30b75c84[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Jan 6 16:10:38 2003 +0000
|
||
|
||
Added multi-objective support to PyEO (and changed its name to that)
|
||
|
||
[33mcommit 3267a3419160e5ec4daad7462ca0616a275557cb[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Jan 6 14:25:40 2003 +0000
|
||
|
||
Changed a few things so that the python library can
|
||
be used with the multi-objective library (it basically
|
||
boils down to removing the assumption that fitness() has a
|
||
size() member function and changing eoPop<DummyEO> to vector<DummyEO>)
|
||
|
||
[33mcommit 34911abaa4a734e441a189f8477cbab8d1c9cd48[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Jan 5 16:45:48 2003 +0000
|
||
|
||
updated build info
|
||
|
||
[33mcommit 131e0e033d6089acc49ff32dd2c0ffb24271d174[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Jan 5 16:31:50 2003 +0000
|
||
|
||
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.
|
||
|
||
[33mcommit 3937dd0fd6a04e72a29a3219a037fd5c1fdd813d[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Dec 29 22:48:01 2002 +0000
|
||
|
||
oops, error in line 47
|
||
|
||
[33mcommit 995cb2bd4ac4019197f61b4834681239eb5bbdeb[m
|
||
Author: music_dev <music_dev>
|
||
Date: Sat Dec 14 02:51:53 2002 +0000
|
||
|
||
Added compatibility for MSVC.NET
|
||
|
||
[33mcommit dc42894fb7f652f091441182e2a483fc88be2b4f[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Dec 13 10:03:47 2002 +0000
|
||
|
||
Fixing bug [preserve order of the pop. to evaluate]
|
||
|
||
[33mcommit 3e673f6a8e539f407f9905c8ceea8892e9b9dd8d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 9 21:04:47 2002 +0000
|
||
|
||
There was a bug in teh Ctor (fortunately, only with the last
|
||
parameter, that was generally used with the default value).
|
||
Thanks to Ramón Casero Cañas
|
||
|
||
[33mcommit 21e07e03a9f0857924b2edac89a6a4f5e627380e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 9 06:57:33 2002 +0000
|
||
|
||
Corrected wrong links in the 1st paragraph
|
||
|
||
[33mcommit b5d61be21afa7c82be1d19c53b67fd0e7d30fc74[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 9 06:19:56 2002 +0000
|
||
|
||
Corrected an error in name of statusParam parameter
|
||
|
||
[33mcommit cf40eab455a1d32c183ce0650fa7b8ea87c7f53a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 9 06:17:25 2002 +0000
|
||
|
||
Corrected a typo
|
||
|
||
[33mcommit 21d5630c3a09591f3c0b96bd8d56cc5302aff408[m
|
||
Author: okoenig <okoenig>
|
||
Date: Sun Nov 3 13:17:48 2002 +0000
|
||
|
||
reordered initialization list to match declaration order
|
||
|
||
[33mcommit c175b152bcf51a839e8c6ce8bb99341a9da05666[m
|
||
Author: okoenig <okoenig>
|
||
Date: Sun Nov 3 13:07:43 2002 +0000
|
||
|
||
added some typename statements to make it compile without warnings under gcc3.2
|
||
|
||
[33mcommit 5054418a6639349b502ac288c511c8452d4a92f3[m
|
||
Author: okoenig <okoenig>
|
||
Date: Wed Oct 23 10:23:03 2002 +0000
|
||
|
||
small bugfix, to make this example run under Solaris/g++ 2.95.3
|
||
|
||
[33mcommit 27d7739aa999ab983d6c377a70f6a2eb9d8876f4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Oct 23 04:43:10 2002 +0000
|
||
|
||
Adding depcom so that it compile smoothly on Solaris.
|
||
Thanks to Oliver Koenig
|
||
|
||
[33mcommit dc758a4854faa84c368191f0e3e31b837a58f227[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Oct 23 04:42:07 2002 +0000
|
||
|
||
Modification of all Makefiles so that it compiles smoothly on Solaris.
|
||
Thanks to Oliver Koenig
|
||
|
||
[33mcommit 7dfe081489384a89f6459bf237f5f14b6df8ff72[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Oct 21 04:28:11 2002 +0000
|
||
|
||
Added the .SUFFIXES lien (for Solaris) and the use of $(CXX) instead of c++
|
||
plus a few comments :-)
|
||
|
||
[33mcommit 2b8b491f0b8fcac780b2358aeed5e7866ad7d01e[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Fri Oct 18 11:39:09 2002 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 0aac89e6b38a5d707f1e15c7062ca4e96b8f964f[m
|
||
Author: music_dev <music_dev>
|
||
Date: Mon Oct 14 16:16:01 2002 +0000
|
||
|
||
Better install for libraries.
|
||
|
||
[33mcommit 62db7800fc02efd12be37aa652a212f73e7c0613[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Oct 2 14:07:58 2002 +0000
|
||
|
||
Removed the stringstream (sstream not in all compilers distributions)
|
||
|
||
[33mcommit 43d42510bc71521c023207c07031182a029ec89c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Sep 18 15:36:41 2002 +0000
|
||
|
||
Added accessors to private parameter stopOnUnknownParam
|
||
|
||
[33mcommit eca6dcef8eaad6a27f8651d70e57df632859c54b[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Wed Sep 18 12:40:46 2002 +0000
|
||
|
||
A new readFrom & printOn function for EO.h
|
||
Now it CAN handle VALID/INVALID fitnesses.
|
||
|
||
The problems are over at last
|
||
|
||
[33mcommit fa675dd55e12606e4742fc858b011e3fe1f42cea[m
|
||
Author: cahon <cahon>
|
||
Date: Tue Sep 17 07:08:51 2002 +0000
|
||
|
||
Allowing a first eval. of the pop. to be performed by the E.A.
|
||
|
||
[33mcommit 4d786ef3ce32590496ced6e4dc6b44d792b17221[m
|
||
Author: cahon <cahon>
|
||
Date: Mon Sep 16 12:53:08 2002 +0000
|
||
|
||
Invalidating flags ...
|
||
|
||
[33mcommit 746516a67553ea3b0b54f5c7992bac4077a61154[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Aug 29 16:44:30 2002 +0000
|
||
|
||
Added a missing test in the weak elitism
|
||
|
||
[33mcommit f81d92a0af1e8c291ea91174ddd711b1590f6de2[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Aug 29 16:31:50 2002 +0000
|
||
|
||
Added an error message in case of unknown reducer
|
||
(was the source of a segmentation fault with old parameter files)
|
||
|
||
[33mcommit d4093063cbed71039571e0937bdd76060d901d42[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 23 16:06:06 2002 +0000
|
||
|
||
Removed non-tested code (forthcoming)...
|
||
|
||
[33mcommit 90a3e34c7f5f8d2d771deb9d7aeadacc72150a80[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 23 16:02:02 2002 +0000
|
||
|
||
It was about time to enter the template file for EASEA here, as createSimple
|
||
and EASEA are doing approximately the same job ...`
|
||
|
||
[33mcommit 61f9b5124345233bedafd68d245363e1c4701ea9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 23 15:58:15 2002 +0000
|
||
|
||
Adding a simpler way of generating files for new genotypes (see EO.tpl
|
||
in EASEA).
|
||
|
||
[33mcommit 06ac548f96a1867936bb4eac0fcfc22bdb684eb9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 23 15:56:09 2002 +0000
|
||
|
||
Adding more repalcements utilities (see do/make_easea_algo.h)
|
||
|
||
[33mcommit 065cc646aa253f0379d726a435067f4bf6e4435c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 23 15:54:30 2002 +0000
|
||
|
||
Adding replacement strategies: teh ReduceMergeReduce for EASEA and the
|
||
MGG and G2 replacements from Deb's PCX paper
|
||
|
||
[33mcommit 7bf32a66fd13766b499859733fe362422ffb65af[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 23 15:52:40 2002 +0000
|
||
|
||
Adding make_xxx files for EASEA
|
||
|
||
[33mcommit c856f433b23df7b34655de3352c35691455a4ab8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 23 15:50:57 2002 +0000
|
||
|
||
Adding eoSGAGenOp.h - mimicking eoSGATransform into an eoGenOp
|
||
|
||
[33mcommit 6c2539d81f9aa623fa580e8dd305f13d4b56368f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 23 15:49:29 2002 +0000
|
||
|
||
Added the invalidate method
|
||
|
||
[33mcommit 5274c852f1b7408c39bf8f0446bf58a519070987[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 23 15:44:27 2002 +0000
|
||
|
||
Tiny details
|
||
|
||
[33mcommit 18cd20da78d48f9fc517006fd819234f0605c156[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 23 15:41:00 2002 +0000
|
||
|
||
Added bounds to FitnessStat and Gnuplot monitor
|
||
|
||
[33mcommit 86c7c8fe958caed3a08f2caa3f1c68a9f9a41619[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Aug 2 07:40:47 2002 +0000
|
||
|
||
Removed some multiple declaraions inside for loops that MSVC++ doesn't like
|
||
|
||
[33mcommit 0caf6259e9c3a6a757f6db9446b80f0fce315bec[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jul 30 03:21:59 2002 +0000
|
||
|
||
Removed a typo that made gnuplot file not be in the RESULT directory
|
||
|
||
[33mcommit 4ec08e8b103e1e5681413035cc15aa067a6c3662[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Jul 28 05:40:25 2002 +0000
|
||
|
||
Added eoReduceMergeReduce and elitism (+ corrected small bug in eoHowMany)
|
||
|
||
[33mcommit 98a1441137b0ad8de71279dbdb53e172d578742e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jul 24 18:08:30 2002 +0000
|
||
|
||
A radical change in eoCheckPoint - though invisible from the outside:
|
||
eoCheckpoint now alos contains a vector<eoContinue *> - and not only
|
||
IS A eoContinue. So you can ADD another eoContinue to an eoCheckpoint...
|
||
|
||
[33mcommit bc7aee869fc4e6dc7ea5214be8711b22659a07e7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jul 24 18:05:18 2002 +0000
|
||
|
||
There was a problem with the activation of the Ctrl C
|
||
|
||
[33mcommit 030be821326dd8b5a81460bbedc701b7210c5f60[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Jul 23 09:34:46 2002 +0000
|
||
|
||
added EO.h to include list
|
||
|
||
[33mcommit 5914ad91956e543c44dc0ccd47b1b14f7c218be0[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Jul 23 09:17:59 2002 +0000
|
||
|
||
Run it for 50 generations, it's too fast otherwise :)
|
||
|
||
[33mcommit 7e5907eae245fe102033c5e949c78e9394a4b0e1[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Jul 22 13:35:11 2002 +0000
|
||
|
||
oops, that should teach me to compile before commit
|
||
|
||
[33mcommit c55fcdbb3f8c329ca848105a213dac865e0a82ec[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Jul 22 13:31:55 2002 +0000
|
||
|
||
added a 'nasty_declone_flag' to be able to declone a population
|
||
|
||
[33mcommit 3b6a88f34e128ebabaef11d1680de7d620028e0d[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Jul 22 13:20:04 2002 +0000
|
||
|
||
Added 'sweepline' optimization for eoNDSorting.h
|
||
|
||
[33mcommit 7f550d008e88160a4438a28e3da400a0dfc12702[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jul 6 05:24:51 2002 +0000
|
||
|
||
Added eoSequentialSelect.h in the includes
|
||
|
||
[33mcommit a7a1ed2326c6bf0ea86b2f3126769beeae781f9e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jul 6 05:23:18 2002 +0000
|
||
|
||
I had left a flaw in teh Ctor (did not accept rates >1)
|
||
|
||
[33mcommit e2e876790274513d5f38ac4c08b77d639e6cdf77[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jun 21 13:50:39 2002 +0000
|
||
|
||
Changd a const_iterator to iterator in method it_best_element
|
||
God (or Maarten :-) knows why this was there
|
||
|
||
[33mcommit 427ed0f5bfa029d59086b91df1cdb6ccceae5de6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jun 21 13:30:17 2002 +0000
|
||
|
||
Added the negative rate (-> 1-rate) and the unary operator- (useful
|
||
in eoG3Replacement)
|
||
|
||
[33mcommit 6501b48ac44c29dff795c712572ea301ac888a37[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Jun 20 12:38:47 2002 +0000
|
||
|
||
small typo
|
||
|
||
[33mcommit eb6e630a276cfbfb3e53263054edfcbaadcd5fdf[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jun 19 03:42:54 2002 +0000
|
||
|
||
Replaced ../../src with the DIR_EO macro!
|
||
|
||
[33mcommit 2779191f635f24557e377c75bf1c91326fe404c7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jun 17 09:19:17 2002 +0000
|
||
|
||
Added include file eoHowMany for self-consistency
|
||
|
||
[33mcommit 801b84fc0c12e3b58bbe733c9ac156ad4e3823bd[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jun 17 09:18:37 2002 +0000
|
||
|
||
Removed eoSequentialSelect
|
||
|
||
[33mcommit c3aa9710a1f2692bcf86961ffd90c887e5cdf3ad[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jun 17 09:13:47 2002 +0000
|
||
|
||
Added the Truncation embedders, and the separate eoSequentialSelect file
|
||
|
||
[33mcommit 5bdfaf0eaa23265ca59aebd5e64fba2d966c885a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jun 17 09:12:08 2002 +0000
|
||
|
||
Separated eoSequentialSelect from eoRandomSelect.h file
|
||
Added eoEliteSequentialSelect, where best is always selected first, useful for
|
||
G3 engine
|
||
|
||
[33mcommit a764bb57828198e5d6463d6589fe856d90ff0a3a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jun 17 04:51:34 2002 +0000
|
||
|
||
Reshaped the whole code
|
||
Added the SequentialSelect selectors
|
||
THe generated files are now "hidden" in ResSelect dir (hardcoded!)
|
||
|
||
[33mcommit e9e3cbb62305520773e8e10d353dda9659e57c83[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jun 17 04:13:45 2002 +0000
|
||
|
||
Adding the truncation selectors.
|
||
2 versions: eoTruncatedSelectOne is an eoSelectOne, and
|
||
eoTruncatedSelectMany works like an eoSelectMany (but is NOT)
|
||
|
||
[33mcommit 86df5ac367e889076b2f553388a455f500649a2b[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Jun 10 14:10:35 2002 +0000
|
||
|
||
all .dsp files converted from unix to dos format
|
||
|
||
[33mcommit 43f0d7ea79773efcc95c5f5eff49880bc1f178a7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 22 02:13:06 2002 +0000
|
||
|
||
I had forgotten the real_value.h - SecondRealEA did not compile!
|
||
|
||
[33mcommit 2e87ffd00f6f0810836d41ba3f798421b509ab9c[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon May 13 11:31:32 2002 +0000
|
||
|
||
EO::printOn has been changed so that the printOn function will
|
||
always print a valid fitness value even if the fitness is invalid
|
||
|
||
Jeroen
|
||
|
||
[33mcommit 07f2de55dc48b41ac8173fed9af70687bdf84208[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu May 9 15:43:01 2002 +0000
|
||
|
||
ramped half and half initialization has been added to eoParseTreeDepthInit
|
||
|
||
[33mcommit d3762cdff2a35f7b21b37f8982dbdc16a95b53dd[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu May 9 06:35:34 2002 +0000
|
||
|
||
Still introducing ParadisEO
|
||
|
||
[33mcommit 1611bc663c2586963cc6ac50635c7ed29d7cf214[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu May 9 06:28:34 2002 +0000
|
||
|
||
Added references to ParadisEO and Lesson5
|
||
|
||
[33mcommit 0ce2809cc7d3404c7511df767f9a32b1b870393d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 8 06:55:21 2002 +0000
|
||
|
||
Added Lesson5
|
||
|
||
[33mcommit d17ec8cf774a6f5ae032a9b17f74e51fba46f828[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 8 06:52:37 2002 +0000
|
||
|
||
Updated version number
|
||
|
||
[33mcommit c5e225551ae397fa715efffd3fe2c3b23ee8a427[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 8 06:50:58 2002 +0000
|
||
|
||
Adding the Lesson5 - how to create your own genotype
|
||
|
||
[33mcommit b407bf5e8194c2ef8c26f1967b0a8e6814148d7c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 8 06:47:50 2002 +0000
|
||
|
||
Added the MyStructLibEA.cpp+make_MyStruct.cpp that allow separate
|
||
compilation of representation-indenepent stuff. Modified create.sh script
|
||
and Makefile accordingly. See Lesson5 of the tutorial
|
||
|
||
[33mcommit e2e2f39cc75fa318c9afb742da0dd680e2900d3c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 8 06:44:04 2002 +0000
|
||
|
||
an example of how to make a new genotype within EO - see HTML doc
|
||
|
||
[33mcommit f2e20f638ef69d87bc52b6cfb349c8ef9b47e769[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 8 06:31:18 2002 +0000
|
||
|
||
Replacing Paradiseo(jet7).pdf with paradiseoJet7.pdf because of Unix problems
|
||
with names containing commas
|
||
|
||
[33mcommit 5b3b5d79fab1c87164a8b2aa04205046b971a63a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 8 06:14:23 2002 +0000
|
||
|
||
Removed the template_depth argument (since we are finally NOT going for
|
||
the fitness_trait stuff).
|
||
|
||
[33mcommit a4883fda9baf11393028aaea7f4e89b478413efc[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri May 3 05:12:32 2002 +0000
|
||
|
||
Replaced the eoParameterLoader parameter by an eoParser (used everywhere now)
|
||
|
||
[33mcommit ee5297a57399cee872b2a5c2d1e3dd0899e3c9a2[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 1 04:04:15 2002 +0000
|
||
|
||
eoParameterLoader -> eoParser
|
||
|
||
[33mcommit 8998caa4ff0672d545dc6bd92df1c4d47502729e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 1 02:44:54 2002 +0000
|
||
|
||
THe code for the 1/5th mutation was completely wrong!
|
||
|
||
[33mcommit d4da2d9f7d787bb6d60a1ec397e681c852fd337d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 30 05:10:49 2002 +0000
|
||
|
||
Turned the power function to sum - was untractable with long bitstrings
|
||
|
||
[33mcommit 9c6121604a3689f6b7d8e7d5da4f6fc12070674f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 30 05:07:52 2002 +0000
|
||
|
||
Added the calls to EO::printOn and EO::readFrom in the corresponding methods
|
||
so th euser does not forget to use these before writing/reading the actual eo
|
||
|
||
[33mcommit 8b5b42a9f8511b8e527f9ee148cbaba8285312f4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 30 04:56:39 2002 +0000
|
||
|
||
Added utils/eoUniformInit.h
|
||
|
||
[33mcommit d6e33dbaee8dba52974cb9887575afc27cb60e6a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 30 04:54:25 2002 +0000
|
||
|
||
Copied from eoRndGenerators here is eoUniformInit, same thing but in the eoInit
|
||
hierarchy.
|
||
Useful to embed into higher levels eoInit
|
||
|
||
[33mcommit 361741b72615be4dc6348f0c21ebcc20ec3f8505[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Apr 28 05:04:24 2002 +0000
|
||
|
||
Adding SecondRealEA
|
||
|
||
[33mcommit 5c34d8ee79ad53e78ad08c4594d431b032fbff9a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Apr 28 04:38:38 2002 +0000
|
||
|
||
Adding SecongRealEA - mainly to prepare Lesson5 about adaptive parameters
|
||
|
||
[33mcommit 8a2432b24e354b56caa496598576ee1abff83f50[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 26 03:17:37 2002 +0000
|
||
|
||
Added explanation and examples of getORcreateParam usage
|
||
|
||
[33mcommit 25a48948535878c5af054eb31f5cedcf927f22d5[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 26 02:39:10 2002 +0000
|
||
|
||
Turned the code that was testing for the existence of the size parameter
|
||
in to the call to getORcreateParam (actually, this was where this code
|
||
has been tested the first time)
|
||
|
||
[33mcommit 1e0717859d71d197bd11e06aba9b3b7a89c13563[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 26 02:37:40 2002 +0000
|
||
|
||
Added the negative argument in Ctor to say that you want number
|
||
popSize - some fixed number
|
||
|
||
[33mcommit d40ef9a053de0fab910bd3716e19d16030fdca28[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 26 02:28:19 2002 +0000
|
||
|
||
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
|
||
|
||
[33mcommit c99bce368c067f77d7888e74d2087f4b0e90b0c5[m
|
||
Author: cahon <cahon>
|
||
Date: Thu Apr 25 14:26:02 2002 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 9415bfad748178e7cf9810a544b3457e28fcecd6[m
|
||
Author: cahon <cahon>
|
||
Date: Thu Apr 25 14:10:22 2002 +0000
|
||
|
||
Adding cellular E.A.
|
||
|
||
[33mcommit bffe8b0dfd1beff41da5dc883e8093d7a7826ffa[m
|
||
Author: cahon <cahon>
|
||
Date: Thu Apr 25 14:08:26 2002 +0000
|
||
|
||
A toric topology for cellular E.A.
|
||
|
||
[33mcommit 25b3719ce7e8c3351b1f46aca6d1dcff54f38162[m
|
||
Author: cahon <cahon>
|
||
Date: Thu Apr 25 14:06:43 2002 +0000
|
||
|
||
Cellular parallel easy algorithm
|
||
|
||
[33mcommit d5b44015ab317c026d409f563a297e72220412c0[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 23 09:56:49 2002 +0000
|
||
|
||
Updated the documentation (comments)
|
||
|
||
[33mcommit 6d7fc8c69b0078d087b70fdd79a33e9ba9c91b8e[m
|
||
Author: cahon <cahon>
|
||
Date: Tue Apr 23 09:16:51 2002 +0000
|
||
|
||
Slides from Jet7, March 2002, ENSTA Paris
|
||
|
||
[33mcommit 70a4a2add5be1ba267beee98ed6cc84f7aa53055[m
|
||
Author: cahon <cahon>
|
||
Date: Tue Apr 23 09:11:58 2002 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit da53e1a382837a308d098f127092dfe4c1768fbe[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Fri Apr 19 22:13:15 2002 +0000
|
||
|
||
A faulty constructor in eoParseTree caused some problems
|
||
|
||
[33mcommit 09761ac2fc7dd6da6d894dabb478e1ade3dc1c87[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Apr 19 15:24:07 2002 +0000
|
||
|
||
Slides from Jet7, ENSTA Paris (April 2002)
|
||
|
||
[33mcommit 43779ba380959d0acfeeb686245335049d63e30a[m
|
||
Author: music_dev <music_dev>
|
||
Date: Fri Apr 19 14:42:47 2002 +0000
|
||
|
||
Multithreaded version. Changed name of lib to eo_lib[d].lib
|
||
|
||
[33mcommit cec8f9136aa87d27aec88a86ae34fe96aec163e2[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 19 14:06:50 2002 +0000
|
||
|
||
Templatized apply
|
||
added a return statement
|
||
|
||
[33mcommit 9a56356c3376e59ee0b55afc04dff823d8f1aedb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 19 14:04:25 2002 +0000
|
||
|
||
Replaced floats by doubles
|
||
|
||
[33mcommit aa0437dc11c0d920051dc56032d472ea2d67b6be[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Apr 18 13:56:36 2002 +0000
|
||
|
||
new printOn and readFrom functions
|
||
(they look more like the eoBit ones)
|
||
|
||
[33mcommit 34d474e6f6be91c71f775353852ce224a5a5fa82[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 18 03:23:24 2002 +0000
|
||
|
||
Ome explanations on how to launch the examples
|
||
|
||
[33mcommit d1ef6b2c0060cef4bd6902ad0d9164dc5c16defb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 18 03:22:47 2002 +0000
|
||
|
||
Added the README, and modified the config files to remove the 127.0.0.1
|
||
that was misleading
|
||
|
||
[33mcommit 521f1b14ff12ddd4f9c18764a0e4b97c3975cfcc[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Apr 15 14:12:19 2002 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 34c5efdcbf1a6a6cad577493bcb6dc1f5a8b98fe[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Apr 15 12:56:35 2002 +0000
|
||
|
||
eoParseTree printOn and readFrom functions changed for
|
||
compatibility with paradisEO
|
||
|
||
The fitness is now printed in the same way as in eoBit
|
||
|
||
[33mcommit 21372a2d821eaba3ac549fe50f3cd04f9d6873da[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 12 16:17:02 2002 +0000
|
||
|
||
Changed name of target in all_lib.dsp
|
||
Added eoParetoFitness.cpp in sources of eo.dsp
|
||
|
||
[33mcommit 42a2a4f69e92b4913ce6046d766aafaae696707d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 12 15:13:45 2002 +0000
|
||
|
||
A few changes for MSVC++ compatibility
|
||
|
||
[33mcommit 019c8cd3e3de124801cdc4c2684c2bc5b4dd5e08[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 12 14:41:52 2002 +0000
|
||
|
||
Turned the specific compiler order mpiCC into a Macro
|
||
so it's easier to modify
|
||
We shall need to put this into the automatic configure one day ...
|
||
|
||
[33mcommit a1fffff0455966a1e0ab5e361363d4a2d069e14f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 12 14:39:58 2002 +0000
|
||
|
||
Changing the include file that contain all include from
|
||
eoparadiseo to eoparadiseo.h
|
||
because teh CVS tool in Microsoft Windaube doesn't make the difference
|
||
with the directory ParadisEO
|
||
|
||
[33mcommit 64ca17c66f2f155026175fbb72f6cdec893cc7b3[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 12 14:13:08 2002 +0000
|
||
|
||
Adding ParadisEO Tutorial examples
|
||
|
||
[33mcommit 2ad3cbe9da47dade4b59f4db61f94e68615041ec[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 12 13:38:08 2002 +0000
|
||
|
||
Added name of the Debug library
|
||
|
||
[33mcommit 9492ebd58eb74d93eae80e57efd058b703e74f1f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 9 08:48:44 2002 +0000
|
||
|
||
Modified the comments so they appear in doxygen doc (and updated them also)
|
||
|
||
[33mcommit d84517cb53e3d39501451a3bace101bff2627100[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 8 18:04:32 2002 +0000
|
||
|
||
Modified my E-mail address (the old one at Polytechnique will soon be obsolete)
|
||
|
||
[33mcommit f3535911a2af230608d97a96e7b7d86fcd71f156[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 8 18:03:35 2002 +0000
|
||
|
||
I suddenly realized that BitEA.html was NOT in the repository!
|
||
|
||
[33mcommit 684862253982a8dc082972214235cee7a7a7b5b9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 8 08:50:27 2002 +0000
|
||
|
||
Added the eoIncrementorParam - now ALL pointers allocated in make_checkpoint
|
||
are stored somewhere (the generation counter was not)
|
||
|
||
[33mcommit bd688656bba77f89e15424ba0394e2a93e002dce[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 8 08:42:46 2002 +0000
|
||
|
||
Check that size > 1 (otherwise division by 0)
|
||
|
||
[33mcommit 9341d7c2293c079ac7c88dd73b50d7cc02c2276d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 8 08:42:01 2002 +0000
|
||
|
||
Added a few "std::" before copy and ostream_iterator
|
||
|
||
[33mcommit 65395e7d282ff1631775dfe1e6e9774fb7b38c5a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 1 20:15:32 2002 +0000
|
||
|
||
After indoduction of paradisEO, eoEaseyEA was a subclass of class eoPopAlgo
|
||
and not eoAlgo.
|
||
I don't have time to investigate, so I went back to a subclass of eoAlgo.
|
||
We'll sort that out later (after EuroGP I guess).
|
||
|
||
[33mcommit 6afc695dce3e568d1c6ca9f0cc034f429d739121[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 15:38:15 2002 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit aec83a00149a63f994cca3e153d7acda450c2584[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 15:36:04 2002 +0000
|
||
|
||
How to build an EA with a distributed evalaution process ?
|
||
|
||
[33mcommit 6bb81f22787fda9ea48cad4043dfab9627379900[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 15:30:55 2002 +0000
|
||
|
||
How to build an homo/heterogenous island model of EAs ?
|
||
|
||
[33mcommit d31c5942c4904697926e977da859b81abf78d161[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 15:16:11 2002 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 6fd042962d27abfe6a9a431961d9d26630acb8da[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 15:10:04 2002 +0000
|
||
|
||
For any sending message
|
||
|
||
[33mcommit 37d09fbccd9ef1eb3c6ebd1506fd11bf60cf78ed[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 15:05:35 2002 +0000
|
||
|
||
The local communication layer
|
||
|
||
[33mcommit 694a908a61a445ee4312371249492dd3546fe769[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 15:04:49 2002 +0000
|
||
|
||
The global communication layer
|
||
|
||
[33mcommit 59b6246f76a43b0ab41fa4b0d3f3773a4195ee08[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 14:59:58 2002 +0000
|
||
|
||
An evaluator which sequentially values individuals making the pop.
|
||
|
||
[33mcommit 972fbb5d5875f5434522ec35cfa311b212025be2[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 14:57:30 2002 +0000
|
||
|
||
The slave evaluator node
|
||
|
||
[33mcommit 67039066e251a7347dbe3d79b428ff17e4a59ca7[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 14:56:18 2002 +0000
|
||
|
||
The master dispatcher evaluator
|
||
|
||
[33mcommit 828770b8701877316a15a720b170e8ab086d1796[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 14:54:52 2002 +0000
|
||
|
||
An EA with a distributed evaluation process
|
||
|
||
[33mcommit 6667499e62332775475775f40a6bec6c0ab8ce8d[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 14:50:11 2002 +0000
|
||
|
||
Each island is connected from/to only one neighbour
|
||
|
||
[33mcommit 9796e56c13f49224fd92d8423452fdb68656b62e[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 14:49:04 2002 +0000
|
||
|
||
Each island id connected to the whole considered islands
|
||
|
||
[33mcommit 8ee9c80e3f528f47f4f299b8969a474a8d776417[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 14:47:13 2002 +0000
|
||
|
||
A checkpoint to send/receive pop. to/from others islands
|
||
|
||
[33mcommit 47b36ea06e85ca91281893e9ad7fc47eb1f7496e[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 14:45:00 2002 +0000
|
||
|
||
The island EA model
|
||
|
||
[33mcommit 5e74a52bce2d6bc692f8c6d470e010f5a896a9a0[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 14:41:01 2002 +0000
|
||
|
||
A continuator which periodically returns false
|
||
|
||
[33mcommit b6dcf911b72a3f0e1b5c0c5e724f8eba23fda3c4[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 14:38:36 2002 +0000
|
||
|
||
A tool to apply a process to any incoming EO ...
|
||
|
||
[33mcommit f87e19bf0062bf937044e3a8ed8c571277b23734[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 10:34:16 2002 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 0de7f7aefdc9a6f4f5fe8fa24bb1d129a19778df[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 10:26:36 2002 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit e21c37d51db69014d983c4047e819dadcc43fb71[m
|
||
Author: cahon <cahon>
|
||
Date: Fri Mar 29 10:02:47 2002 +0000
|
||
|
||
The paradiseo interface
|
||
|
||
[33mcommit e95578b3fc3f7f2ad19696667639196cc8cab149[m
|
||
Author: cahon <cahon>
|
||
Date: Wed Mar 27 17:31:05 2002 +0000
|
||
|
||
Some changes for the use in paradisEO
|
||
|
||
[33mcommit c1d61241404f67de0f3df991440a2fa3599b8bfa[m
|
||
Author: cahon <cahon>
|
||
Date: Wed Mar 27 17:28:04 2002 +0000
|
||
|
||
Defines any population-based algorithm.
|
||
|
||
[33mcommit 5b9af91d2abfbf451411042a83fea2499b478d62[m
|
||
Author: cahon <cahon>
|
||
Date: Wed Mar 27 17:19:25 2002 +0000
|
||
|
||
Any EO with an invalid fitness should be printable !
|
||
|
||
[33mcommit 32f1c986309e2fda9446dfc3180fba37e9060750[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Mar 22 11:01:30 2002 +0000
|
||
|
||
Added the time counter in make_checkpoint
|
||
|
||
[33mcommit a79eb09ea6225f9ec0d351f322fbf052849b8b7e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Mar 22 10:57:37 2002 +0000
|
||
|
||
Added the eoTimeCounter that allows to use time as a base counter
|
||
for statistics (when you compare things that are not using the same
|
||
evaluation function for instance)
|
||
|
||
[33mcommit e1319605e69b120584ef7dc5b71ccbaada290192[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Mar 15 06:41:54 2002 +0000
|
||
|
||
Added the lonk to SourceForge in the title, and to README in the "install" section
|
||
|
||
[33mcommit 414eafa2774e971ac92f0c34325dc9c02d11f0af[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Mar 15 06:28:25 2002 +0000
|
||
|
||
The source file names had changed, some day, in doxygen-genertaed doc ...
|
||
|
||
[33mcommit b8661ed2b620f03f62d0622c0b129a24fd223bcf[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Mar 15 06:06:22 2002 +0000
|
||
|
||
Corrected a few linkgs to the documentation
|
||
Reaplced eoBin with eiBit (about time!!!)
|
||
|
||
[33mcommit a80a25c5f57d6e014a14c00c8a53f776ca3806b8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Mar 6 06:54:00 2002 +0000
|
||
|
||
More on parameter input (getORcreateParam explained)
|
||
|
||
[33mcommit 5881cab5388c65eda12e24d242604b29f896e463[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Mar 6 06:28:27 2002 +0000
|
||
|
||
Added the tags to generate html nice output
|
||
|
||
[33mcommit dcee458c27d51bf1201145ffcb089c0c23e7fde9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Mar 6 06:25:40 2002 +0000
|
||
|
||
Added some explanations about the memory mangement (through eoFunctorStore)
|
||
|
||
[33mcommit c7743f88eff30bb77b934bebd88f6692d6afae71[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Mar 5 05:46:55 2002 +0000
|
||
|
||
Corrected a sligth error in eoParamParam reading that resulted in making the comma
|
||
part of the stored string value
|
||
|
||
[33mcommit 8f740ab8846ff3c663cdb14ecdf06d9fc814e30a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Mar 5 05:38:21 2002 +0000
|
||
|
||
Adding class eoParetoOneConstraintFitness, multi-valued fitness + 1 constraint
|
||
This file shoudl contain the general Pareto+contraint class - but
|
||
I'm in a big hurry.
|
||
|
||
[33mcommit 194f6bf45ec4a6a7d97699a8761b6970761447ca[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Mar 5 05:34:27 2002 +0000
|
||
|
||
Changed the reading of parameter resDir from createParam to getORcreateParam
|
||
so it can be used in other parts of hte program (it's handy to put all
|
||
disk outputs in one dir).
|
||
|
||
[33mcommit fb09ff1ac7952c36ba081433df9e980cc31b0d7d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Feb 11 06:28:52 2002 +0000
|
||
|
||
Added file monitors for the population in the Pareto space (were ony available as
|
||
eoGnulpot1DSnapshors before)
|
||
|
||
[33mcommit 78a8f3cd57a915764133f078f03653d06293ed07[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Feb 11 06:27:44 2002 +0000
|
||
|
||
Added a title (Gen. X) to the plot so you can follow what's going on
|
||
|
||
[33mcommit 49dd11d2c59f125c2f54f2d3e811eec566097d13[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Feb 11 06:26:48 2002 +0000
|
||
|
||
Added the getCounter() method so subclasses have a hand on the generation nb
|
||
|
||
[33mcommit 6546cb8c52707f55527de6ba4d5d36eac9718893[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 9 05:01:48 2002 +0000
|
||
|
||
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!!!
|
||
|
||
[33mcommit 4fea57e84d478821c93f86eec644e55aaf556f39[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 9 04:58:33 2002 +0000
|
||
|
||
First instances of the make_xxx_pareto, where xxx is algo, continue and checkpoint
|
||
|
||
[33mcommit f0452128638bbd915d5c1c90e05c2de9c40e31ec[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 8 07:51:59 2002 +0000
|
||
|
||
Added the constructor from a string
|
||
|
||
[33mcommit 53eac8838bdd4d82bb2be5ad3133347c63acffa8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 8 07:49:32 2002 +0000
|
||
|
||
Added the method getORcreateParam.
|
||
It has exactly the same syntax than the createParam method
|
||
but it first checks whether the param has been laready entered before creating it
|
||
|
||
[33mcommit 5fbbe4c9e91f02da6d26b902fda2842d3eacd307[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 8 07:48:03 2002 +0000
|
||
|
||
Added a constructor from a vector<double> - mandatory in all applications
|
||
|
||
[33mcommit 448a5189fd55cf4918b95d7104ede9c02902a0e9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 8 07:47:03 2002 +0000
|
||
|
||
Removed the const in method eoInit<AtomType> & atomInit()
|
||
|
||
[33mcommit 600b08a7f66135eecec6cf602c330026a7329a3b[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Feb 4 14:28:00 2002 +0000
|
||
|
||
the gpsymreg code has been slightly altered to allow compilation using the
|
||
Intel C++ Compiler for Linux.
|
||
|
||
Other compilers should not be affected.
|
||
|
||
A slightly different makefile is needed
|
||
|
||
[33mcommit 94a13c6d534f45106098b7efa6d7e6d5609f5650[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Feb 4 13:16:50 2002 +0000
|
||
|
||
Fixed some compatibility issues with GCC 3.0.1 and the Intel C++ Compiler
|
||
for Linux v5.
|
||
|
||
[33mcommit e4523b3080ac23213ac1369823b1c4f2455bcab4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 2 07:37:54 2002 +0000
|
||
|
||
Added warning in case number of objective is changed (and not set)
|
||
|
||
[33mcommit 2873f0b3ea3f2319da4f034be012ae2c11812aa1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 2 07:36:58 2002 +0000
|
||
|
||
Suppressed the lt_arity fn that was added for MSVC - and now seems unnecessary
|
||
|
||
[33mcommit 066ba2eec21e797f0084475b8c291fb39b25f25e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 2 07:36:12 2002 +0000
|
||
|
||
Added warning test
|
||
|
||
[33mcommit 839c8ab11074a271780a93a164e51f9b28aa9e1f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 2 07:34:13 2002 +0000
|
||
|
||
Added newline at end of file (to suppress g+ warning)
|
||
|
||
[33mcommit cb4112b84daf0a4f6eac5eb54adf9eecdec02e24[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 2 07:05:31 2002 +0000
|
||
|
||
Added the eoVariableParetoTraits (setup number of objcetives and min/max
|
||
at run time).
|
||
|
||
[33mcommit daed31c0881244e90926547e9b3e015bcad514e4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 2 06:43:46 2002 +0000
|
||
|
||
Moved the static variables of class eoVariableParetoTraits
|
||
into a separate .cpp file (eoParetoFitness.cpp) - and modified Makefile.am
|
||
|
||
[33mcommit 76ff13b2e3cc2a06005a967c710cdadadad3fc2d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 2 05:59:05 2002 +0000
|
||
|
||
Added default value for bool arg in testDirRes function
|
||
|
||
[33mcommit ef0e071dc6ec800b780eee14c52df710583f6828[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 2 05:51:31 2002 +0000
|
||
|
||
Removed comment after #endif (warning in gcc 1.96+)
|
||
|
||
[33mcommit 52bc2ed4f8748b2e6146ec2def5fdefc6debe14b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 31 17:42:03 2002 +0000
|
||
|
||
Added the eoVariableParetoTraits that allows to specify the number
|
||
of objectives and the max/min for each one at run-time
|
||
|
||
[33mcommit 6f5a34a13461817e23e70ce67952104e84ca7d86[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 31 17:32:27 2002 +0000
|
||
|
||
Updated the comments
|
||
|
||
[33mcommit 6cb8e652b5ec3ea24e40007341b647905fa88624[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jan 30 12:24:42 2002 +0000
|
||
|
||
Added Ranking (God knows why it was mnissing!)
|
||
|
||
[33mcommit 417c79179d345c8322e3374410974d296011a00a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 17 17:57:55 2002 +0000
|
||
|
||
Added the move from Release and DEbug into the lib dir
|
||
|
||
[33mcommit 87d733dda565cc408b2ad9fe3a94535dd9302ad9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 17 17:54:56 2002 +0000
|
||
|
||
Removed the #ifdef that protected the lt_arity avaints MSVC (!!!)
|
||
|
||
[33mcommit 6ddec3bdceb5185a5a4ff62505113e5b4042be6b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 17 17:51:58 2002 +0000
|
||
|
||
apply -> apply<EOT> for MSVC
|
||
|
||
[33mcommit b51d40e24f05b0346cd1b654a57584b07c427c3d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 17 17:51:02 2002 +0000
|
||
|
||
Protexted all calls to gnuplot for MSVC
|
||
|
||
[33mcommit a427432291828766b2db1cc7d73484c1225b1146[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 17 15:24:44 2002 +0000
|
||
|
||
Adding tutorial files
|
||
|
||
[33mcommit 83978dd8af959915fcf505db79333fea95607118[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 17 15:21:44 2002 +0000
|
||
|
||
New versio of dsp files
|
||
|
||
[33mcommit 45b5edc081bdade55df8261f10c62abe08195803[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Jan 16 14:52:11 2002 +0000
|
||
|
||
Increased template depth
|
||
|
||
[33mcommit 93cde922d705f811e43841ab2858550dbf854ce8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 20 18:04:52 2001 +0000
|
||
|
||
There was an error in the type of the first parameter of make_checkpoint and
|
||
make_algo_scalar (changed from eoParameterLOader to eoParser)
|
||
|
||
[33mcommit bdb125afbdd38421e644738e8f4738fdb2352e4e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 7 06:28:38 2001 +0000
|
||
|
||
COnverted t_eoesall to CRLF line terminators (otherwise MSDEV cannot read properly)
|
||
|
||
[33mcommit 38f35a1c5348f9e05144894bdeff41534c8fdb4b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 7 06:23:15 2001 +0000
|
||
|
||
Adding t_eoesall that somehow ahd managed to escape until now
|
||
+ corrected the template test_dsp.tmpl
|
||
|
||
[33mcommit d74ef7466188f6d40d16923533432cebbefe7eaf[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 7 06:14:11 2001 +0000
|
||
|
||
Adding the tutorials in MSVC project files
|
||
|
||
[33mcommit 9f7976c29231668775d5d9782fd97da1ca254b0d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 7 05:51:36 2001 +0000
|
||
|
||
Removed all references to CrtDebug blabla that were supposed to be
|
||
MSVC specific but generated an error with MSVC 6.0
|
||
|
||
[33mcommit aa67e7d58dd690c98c8a4ad3bd68d24a61f3d8ce[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 6 14:33:42 2001 +0000
|
||
|
||
Need to put the \r\n at end of all files after modifications!!!
|
||
|
||
[33mcommit b5a4afe8faa7a3827d13d8bdd97334b007c5f8fb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 6 14:32:00 2001 +0000
|
||
|
||
Removed unknown CrtDebug directives from the MSVC version
|
||
|
||
[33mcommit bd42e7567244fcbfd0cbbc9ff0bbc0a3dd75c973[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 6 13:12:24 2001 +0000
|
||
|
||
Removed unnecessary dirs, added first Lesson of tutorial
|
||
|
||
[33mcommit 82750f22d517bf26f3eaddee27d966b50c9988b5[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 6 11:36:39 2001 +0000
|
||
|
||
Removed some sources that came here nobody know's how (thanks, MSDEV)
|
||
|
||
[33mcommit 866ef81d43a42358c018917e5daed2a5193a2171[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 6 07:02:07 2001 +0000
|
||
|
||
Changed ALL names of links to class files in the documentation due to the change in
|
||
Doxygen naming convention
|
||
|
||
[33mcommit 6dcc949ee59fd78acfd665a6483099ef37a865c9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 6 06:44:44 2001 +0000
|
||
|
||
A few corrections before the big name change
|
||
|
||
[33mcommit de1ae17ea86a8d971ee17910c97f65ba5fc57eeb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 6 06:38:17 2001 +0000
|
||
|
||
CHanged a few erroneaous comments
|
||
|
||
[33mcommit 04ab952760dfeec8449e2d9b5c18622636e7c35e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Dec 5 06:54:38 2001 +0000
|
||
|
||
Added GNUPLOT protection for MSVC compiler
|
||
|
||
[33mcommit 7abbf595f71c38553ef7c1816819ec7ccbe41deb[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Tue Dec 4 21:15:16 2001 +0000
|
||
|
||
some template classes and functions which did not need
|
||
to be templates have been changed to normal classes and functions
|
||
with hard coded typed
|
||
|
||
This might help with M$VC++ 6.0 compatibility
|
||
|
||
[33mcommit 61ea207287a2fc42ae0bedfe5c0b24d08602e10c[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Tue Dec 4 11:49:25 2001 +0000
|
||
|
||
a different solution for lt_arity has been implemented (this time inside the
|
||
eoParseTreeDepthInit class
|
||
|
||
[33mcommit d491c193e2c0c3ca645ae600387c2dfc7e21f214[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 16:40:32 2001 +0000
|
||
|
||
Renamed mastermind.cc into mastermind.cpp for MSVC
|
||
|
||
[33mcommit 8847dc3c509c966035489258bb5a3df371a07baa[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 16:38:52 2001 +0000
|
||
|
||
Renamed main.cc into main.cpp for MSVC
|
||
|
||
[33mcommit 08aae27088b3cf77a0c1fd287939ea72293866ec[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 16:35:51 2001 +0000
|
||
|
||
Renamed gprop.cc into gprop.cpp for MSVC
|
||
|
||
[33mcommit ea8c9ca9c3c99fba3401994d6f59e4bcb2fe1c05[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 16:28:30 2001 +0000
|
||
|
||
Modified the path of include eoVirus because MSVC did not find it.
|
||
Now it is assumed that src will be in the include search path, that's all.
|
||
|
||
[33mcommit d4b20d8833c7b2de3b9592cedb025a7f533297ae[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 14:31:35 2001 +0000
|
||
|
||
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
|
||
|
||
[33mcommit 2aad10d347791814b187954578016d9afc1b3584[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 14:20:24 2001 +0000
|
||
|
||
Added partial specialization of lt_arity ..
|
||
|
||
[33mcommit 2a1fded2541bc5a2215be3560159a275e91dacea[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 14:14:56 2001 +0000
|
||
|
||
Added the 2 fake "projects" all_lib.dsp and all_test.dsp that allow to compile
|
||
everything in 2 clics.
|
||
However, we still cannot run and watch the status output of the test executables
|
||
|
||
[33mcommit 512d368dcf8cd4a3c8721155fcb830f7da35b06e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 11:08:17 2001 +0000
|
||
|
||
More details to make code MSVC-compatible
|
||
|
||
[33mcommit eaf5ea0111a9a27b8e0d6a8521b45e568592ef17[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 06:59:17 2001 +0000
|
||
|
||
Added links to some examples in the comments
|
||
|
||
[33mcommit 4a90509051a141272b0bd51ecb17f230ace8fde1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 06:56:43 2001 +0000
|
||
|
||
Removed dir win from list of subdirs (generated an error in make check)
|
||
|
||
[33mcommit 00f1a250003100792749977aad4686b593d2779c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 3 06:53:52 2001 +0000
|
||
|
||
Removed the trailing comment after #endif (Warning in MSVC)
|
||
|
||
[33mcommit 9bda49ae057f8eee42e08555e511ae8c4ba91ca0[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Nov 22 15:01:11 2001 +0000
|
||
|
||
Fixed a small problem with eoPointMutation.
|
||
|
||
[33mcommit a8c554710f22e2fe4e286a745ecdc9014c12bde2[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Nov 18 07:18:11 2001 +0000
|
||
|
||
Introductory comment evolves ...
|
||
|
||
[33mcommit 7c04fc5de1e1d7302e8f80fcfc50bed579b96eb6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Nov 18 06:54:13 2001 +0000
|
||
|
||
Added the names of the directories where the newly created files are stored.
|
||
|
||
[33mcommit b455d5392548b01dfbd02b8aed69f7120219d163[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Nov 17 08:13:55 2001 +0000
|
||
|
||
Now the eo.dsw can be generated automatically from
|
||
eo.org
|
||
create_all_dsp.sh (that calls create_dsp.sh)
|
||
To add a new test program, simpy add 1 line in create_all_dsp.sh
|
||
and run it.
|
||
DO NOT TOUCH eo.org !!!
|
||
|
||
[33mcommit f52b0f6646bf22c5439c5240b3d085ab145c34df[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Nov 17 07:58:16 2001 +0000
|
||
|
||
imply put all program names on one single line to ease bulding the win files
|
||
|
||
[33mcommit 8538cc453238b5d90caa049283c323decd84e100[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Nov 17 07:55:39 2001 +0000
|
||
|
||
Bug in create_dsp when no additional library
|
||
|
||
[33mcommit d686b37c1f94ab40a6a195a6e66ea880db385f4a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Nov 17 07:54:12 2001 +0000
|
||
|
||
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
|
||
|
||
[33mcommit f41cd957c0b947885fffcfe58653dc40116eb75d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Nov 17 07:22:59 2001 +0000
|
||
|
||
Changes due to MSVC
|
||
|
||
[33mcommit 8abb9242c2bef605400816f59190bbe26d1a4907[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 16 15:06:29 2001 +0000
|
||
|
||
Some error for MSVC that was not even a warning for g++ (but I'm sorry
|
||
to say that MSVC is right :-)
|
||
|
||
[33mcommit 25765640ae7ad5088e401d77a86f0908a07c3b8b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 16 15:05:41 2001 +0000
|
||
|
||
Changed the filenaming to comply with MacroHard
|
||
|
||
[33mcommit 3eefeb651ebf36535a9dd800c6632d1880273e0b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 16 15:02:35 2001 +0000
|
||
|
||
Error in argments check
|
||
|
||
[33mcommit 86fb15267685135dc8912cc0a654c178011dbb4d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 16 14:32:07 2001 +0000
|
||
|
||
The file eo.org is the base project file (no file in test involved).
|
||
It is upgraded by the create.sh script
|
||
|
||
[33mcommit dbfa9a7aaa0217eaf18ea50651251f03f1dc83ca[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 16 14:30:58 2001 +0000
|
||
|
||
Adding all test files for MSVC
|
||
|
||
[33mcommit 49cc03546af7ed1581fc5a6676def5d29f8dab25[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 16 14:01:52 2001 +0000
|
||
|
||
Replaced the flat definitions of ncecessary classes (eoStatxxx and eoMonitor)
|
||
with the include of the corresponding .h file. as MSVC complained!
|
||
|
||
[33mcommit 5597f3e353e23258c6e488d3bb1ded5cb2af7757[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Nov 15 22:11:31 2001 +0000
|
||
|
||
small change in documentation
|
||
|
||
[33mcommit af8618a47a54a5f74a9481202ae60aa05e1bfc49[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Nov 12 16:27:37 2001 +0000
|
||
|
||
Announcing the MSVC++ compatibility revisited
|
||
|
||
[33mcommit bd53a220a5836c74823392f3fcb13f572409d859[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Nov 12 15:21:40 2001 +0000
|
||
|
||
A few more typename conditionally removed for MSVC++
|
||
|
||
[33mcommit 4a39f49a741cb8813e0ccb893fe896492ea69671[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Nov 12 14:59:32 2001 +0000
|
||
|
||
Adding Jeroen :-)
|
||
|
||
[33mcommit fd4eda8aca0ce5935262d941e311c978311fe654[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Nov 12 14:51:51 2001 +0000
|
||
|
||
A readme for the win dir ...
|
||
|
||
[33mcommit 72fc838360f81a87299135e70c62ca8da9c99845[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Nov 12 14:44:01 2001 +0000
|
||
|
||
Create.sh mdified to also add the new dsp file into eo.dsw
|
||
|
||
[33mcommit 19ebcbd5e36a892ce43760d321d10948dbd89008[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Nov 12 14:27:12 2001 +0000
|
||
|
||
Template file for dsp project files (to be used within create_dsp.sh)
|
||
|
||
[33mcommit 4ad58c360edc0a506b9cdf32168bdf4cca0478a3[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Nov 12 14:17:58 2001 +0000
|
||
|
||
Some more small changes for MSVC++ compatibility
|
||
|
||
[33mcommit 0e4df9e40408100840afd4c0a12f8e640dc60902[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Nov 11 06:59:42 2001 +0000
|
||
|
||
Adding the dsp file for t-eoReal - testing the create_dsp script.
|
||
Next step is to add them all from the test/Makefile file
|
||
|
||
[33mcommit 6324bb5179a314c5514ee0abcff098f1d3d92bdf[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Nov 11 06:55:12 2001 +0000
|
||
|
||
Create_dsp.sh is a script that will create the .dsp file from a source file
|
||
name in the test dir
|
||
|
||
[33mcommit aad54e0648b23cee416de767b748515a24efa355[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Nov 11 06:43:45 2001 +0000
|
||
|
||
Improved the UI a lot (checking for already existing files, etc)
|
||
|
||
[33mcommit 78ca5ab75c470c9709036556e3ff1a7b0f3db50e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Nov 10 14:13:21 2001 +0000
|
||
|
||
Files for MSVC++ generated by Olivier Meunier - Projet Fractales - INRIAC
|
||
|
||
[33mcommit a79a7d6215d0664cbf7fc04ea9cfd4bae6e062df[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Nov 10 14:12:01 2001 +0000
|
||
|
||
Files for MSVC++ generated by Olivier Meunier - Projet Fractales - INRIA
|
||
|
||
[33mcommit d7c3d973c78f978bda6d5c521037216b85352951[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Nov 10 09:02:17 2001 +0000
|
||
|
||
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
|
||
|
||
[33mcommit a5e3abd9f6319f5e60baa04231d2a4260a4e0889[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Nov 10 06:59:02 2001 +0000
|
||
|
||
Added the #pragma directive for MSVC++ in all .cpp
|
||
|
||
[33mcommit 62686ac4063c94afd281643e12a6346531d33e4f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Nov 10 06:32:05 2001 +0000
|
||
|
||
Added the invalidate() call - that bug was not seem before, because
|
||
we always used init on newborn genotypes!
|
||
|
||
[33mcommit c5145c839930013ed2317358c77723b4c3904f7d[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Nov 8 11:13:19 2001 +0000
|
||
|
||
Cleaned up
|
||
|
||
[33mcommit 886523dccd74d0242b5f092a365aa10e6f07a768[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Nov 8 10:17:52 2001 +0000
|
||
|
||
removed the return 1 in the main
|
||
|
||
[33mcommit 818e6d8a14b99cf2927cdf4ce626fa01cf29d85d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Nov 8 07:40:27 2001 +0000
|
||
|
||
Adding Distribution-based base abstract classes
|
||
|
||
[33mcommit e0ae220420f5c4734718ef2504f164d866034b06[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Nov 8 06:53:55 2001 +0000
|
||
|
||
Adding PBIL
|
||
|
||
[33mcommit 0816b742d9ae3937f8cb27dfae74e9d3fccfae6f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Nov 8 06:49:38 2001 +0000
|
||
|
||
Adding PBIL files - simple PBIL algorithm with simple additive update rule
|
||
|
||
[33mcommit 9b7556d81e93488dcab31808a4b621bcca35702c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Nov 8 06:14:59 2001 +0000
|
||
|
||
I have changed all calls to use an eoParser rather than an eoParameterLoader
|
||
This is required if you want to use the method getParamWithLongName that allows
|
||
one to get a value of a parameter read somewhere else.
|
||
After changing 3 calls due to that, I decided to change ALL calls within
|
||
the make_xxx functions
|
||
|
||
[33mcommit 03045f2d587834e85bcb8d4838b7c336c7baca2b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Nov 7 16:25:01 2001 +0000
|
||
|
||
Corrected a bug in the selector and replacement tournamemt parameter reading:
|
||
if you did not give the tournament sizes, the program either crashed or went
|
||
in some endless loop.
|
||
I also simplified the reading of those eoParamPram parameters!
|
||
|
||
[33mcommit beba7bd5c995e2e713a22f93b5dc7cbbe8f762a8[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Nov 7 15:23:24 2001 +0000
|
||
|
||
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
|
||
|
||
[33mcommit ddb9e026cfa2b8005644ee6e20569dfceaebd6be[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Nov 7 10:57:53 2001 +0000
|
||
|
||
Fixed call to inverse_stochastic inside eoDetTournament
|
||
|
||
[33mcommit 58f5fd2f61ffb4a0ce9e8e4b89c4a74fd7509dae[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Nov 5 16:38:52 2001 +0000
|
||
|
||
Added method
|
||
eoParam* getParamWithLongName(std::string _name);
|
||
so now you can get a parameter in another place than where it was defined
|
||
just by giving its name
|
||
|
||
[33mcommit aee6584ceaeead958048172a1d12009b2eec8069[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Nov 5 14:28:14 2001 +0000
|
||
|
||
Just some comments
|
||
|
||
[33mcommit 50fe1cb529a493434b8dd24fb0b8b86d114b034a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Nov 5 08:24:59 2001 +0000
|
||
|
||
Small error in header
|
||
|
||
[33mcommit 2d12525bc590287e0971e286e417bf6fbc536134[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Sat Nov 3 22:10:11 2001 +0000
|
||
|
||
the name of the eoGpDepthInitializer class (initializer for
|
||
parse_tree's has been changed to
|
||
|
||
eoParseTreeDepthInit but backward compatibility is maintained by
|
||
using a #define statement:
|
||
|
||
#define eoGpDepthInitializer eoParseTreeDepthInit
|
||
|
||
The initializer for strongly typed GP has been changed to
|
||
eoStParseTreeDepthInit
|
||
|
||
the gpsymreg application has been changed to use the new name
|
||
|
||
[33mcommit 4584fda53d3815a5327d99096a4af1281d3fd81b[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Oct 25 10:39:55 2001 +0000
|
||
|
||
Some changes for using EO with libstdc++V3 and gcc-3.01
|
||
|
||
[33mcommit 0bbe7b84cb8056eb3ce643687bc607693d7f1728[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Fri Oct 19 12:04:12 2001 +0000
|
||
|
||
The nameless union in node.h has been removed because not all compilers
|
||
support it.
|
||
|
||
[33mcommit 5897d0062fcf5faad4696d7be81d10544ac4df86[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Oct 18 11:48:52 2001 +0000
|
||
|
||
Replaced pushd and popd with cd and cd .. - for Windows/Cygwin compatibility
|
||
|
||
[33mcommit 77645540567f4f0f407cd7aa575a5826fdbb9712[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Oct 18 08:52:40 2001 +0000
|
||
|
||
Some changes to make gpsymreg compile correctly on windows/cygwin systems
|
||
|
||
[33mcommit af05dfacb9a430a801c0ef4dd6e36c69479dccf9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Oct 18 05:30:45 2001 +0000
|
||
|
||
Added MAXFLOAT and MINFLOAT as it seems that Cygwin needs that ???
|
||
|
||
[33mcommit 95216ac671189111b51fece47cc9c73df018f746[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Oct 18 04:57:30 2001 +0000
|
||
|
||
iAdding a file config.cache as it seems that the defaults don't work
|
||
in Windows/Cygwin environement. Thanks to Sebastiao CORREIA and
|
||
Jerome JEAN-CHARLES for providing this file.
|
||
|
||
[33mcommit f7377b0fcf393f72b7766c5302c9ccdc47b68c20[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Oct 18 04:37:14 2001 +0000
|
||
|
||
All files on one line in Makefile.am (for Windows)
|
||
|
||
[33mcommit 26481ab36ba7cee2676555bda31d5135b77a6d26[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Oct 18 04:34:58 2001 +0000
|
||
|
||
Modified the Makefile.am in main dir, and Makefile in tutorial dir to remove
|
||
all pushd/popd as they don't exist in Windows/bash
|
||
|
||
[33mcommit 03308af599629b3124e97ae1ef7e878f665f92b7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Oct 17 17:49:54 2001 +0000
|
||
|
||
Corrected a few small problems - including dependencies in Makefile
|
||
thanks to Sebastiao CORREIA for pointing them out
|
||
|
||
[33mcommit 11b3eabfca8534cfa440da8d16b7d206dd434901[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Oct 17 17:48:50 2001 +0000
|
||
|
||
Corrected a few small problems -
|
||
thanks to Sebastiao CORREIA for pointing them out
|
||
|
||
[33mcommit f2c21bdc0b37311b86b7e10657fe95f516559fd1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Oct 8 09:14:15 2001 +0000
|
||
|
||
Removed trailing text after #endif - causes warning on many compilers
|
||
|
||
[33mcommit 7e885e8f8c1ef5eacb9279dc10838a7127167681[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Fri Oct 5 12:39:30 2001 +0000
|
||
|
||
ramped half and half initialization procedure for eoParseTree populations
|
||
added.
|
||
|
||
[33mcommit 8f1af522a68145b552f663ebe56d3f6c92c4c5ec[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Fri Oct 5 09:32:49 2001 +0000
|
||
|
||
Since g++ 2.95.x on our solaris server doesn't have macros to check
|
||
for infinity and NaN these checks have been removed from the source code
|
||
and a protected divided function node is now used.
|
||
|
||
[33mcommit 30616fca424a17615f0f4b232c6ac453170ebfc9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Oct 5 03:56:21 2001 +0000
|
||
|
||
Forgot to double also the parameter to initialize in the Ctor!
|
||
|
||
[33mcommit f4efc65994d6fcd4afa11818c7e2fb7bedcd2237[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Oct 5 03:51:15 2001 +0000
|
||
|
||
Modified the reseed method in RNG class so two different seeds give different
|
||
sequences, after Jeroen's remark (jeggermo@liacs.nl)
|
||
|
||
[33mcommit 653e64df090bff2953a3c0b72ae4b0f658644bf7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Oct 5 03:30:12 2001 +0000
|
||
|
||
Commented out the oeprator() default function in base class: I find it more secure
|
||
to be warned at compile time that one function is still pure virtual
|
||
than to look for the error after a run-time-error that gives no clue
|
||
|
||
[33mcommit 0847875339a2201e48062ab6519f67236993f969[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Oct 4 20:13:03 2001 +0000
|
||
|
||
eoMyStructEA.cpp has turned into MyStructEA.cpp
|
||
|
||
[33mcommit f3db65795bc5f4a0a4b5eec5214315ee39d5630e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Oct 4 20:12:19 2001 +0000
|
||
|
||
Big modifications - now the init and most important the operators
|
||
are handled in separate files make_genotype_xxx and make_op_xxx
|
||
as it was done in the examples of Lesson4
|
||
|
||
[33mcommit c34db3eb29ccdbf5fbe05c2ed337cbaeebcf2128[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Sep 24 05:59:42 2001 +0000
|
||
|
||
Suppressed most warning (except some unused variables) if you don't modify anything
|
||
|
||
[33mcommit 1d7b79b85ac70b3dec8dff5ec7a3d44bf20bd0ba[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Sep 24 05:59:13 2001 +0000
|
||
|
||
Suppressed most warning (except some unused variables) if you don't modify anythig
|
||
|
||
[33mcommit d0d14c3ff845145aa67cb3a2bff08039c74aa020[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Sep 8 05:59:17 2001 +0000
|
||
|
||
Removed trailing string after #endif - it generates a lot of useless warning
|
||
on some versions of g++
|
||
|
||
[33mcommit ed9dac2dfe39dc519e93d25907805805c245a0ff[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Sep 8 05:42:24 2001 +0000
|
||
|
||
Added newline at end of file (prevents a warning)
|
||
|
||
[33mcommit 37a138c81bee83d3cfc8754e5ced08e5b5bd9cab[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Sep 8 05:41:19 2001 +0000
|
||
|
||
Added include math.h
|
||
|
||
[33mcommit 7bbdd173078cf7acbd35c2f1075ec8767dca103a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 4 08:35:22 2001 +0000
|
||
|
||
Added many template files, and totally modified the comments in most other.
|
||
This was when preparing Evonet Summer School - though it finally was not used there!
|
||
|
||
[33mcommit f69b785b39d889a57508f503663f268b5c0bef7a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 4 06:51:59 2001 +0000
|
||
|
||
Modified the className() method so that the Atom underlying operator is listed
|
||
|
||
[33mcommit 5fb8958b2898f2893dee890bcc91f8487bf4715c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 4 06:50:42 2001 +0000
|
||
|
||
Included apply.h for consistency (though in most cases it was included from eo file
|
||
|
||
[33mcommit 861f11e1532e71ee0a9d75da9d61ff5902273867[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 4 06:48:15 2001 +0000
|
||
|
||
Added a class that turns an eoInit<EOT> into a generator of EOT
|
||
Also added a Ctor of variable length objects that take an eoInit.
|
||
Some day we might want to clean all that stuff ... unless we leave
|
||
the choice to the user (but then the documentation shoudl be as clear
|
||
as glass, which it is not at the moment!)
|
||
|
||
[33mcommit c352b19799433e881f71333fa7d2fc091c6d59dc[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 4 06:45:14 2001 +0000
|
||
|
||
In case you are trying to assign a value to a vector of different size,
|
||
previous versions raised an exception.
|
||
Now a simple warning is written to stderr - as it might be something
|
||
you need to do.
|
||
|
||
[33mcommit e79edcffe700ee75432647fc35a54cd0425ef410[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 4 06:43:19 2001 +0000
|
||
|
||
Added make_help in checkpointing, included stdexcept in eoParam. Comments
|
||
updates ...
|
||
|
||
[33mcommit 62dfe13c3ad1e3392f24f6226e741d575081b577[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 4 06:41:34 2001 +0000
|
||
|
||
Spotted and commented (but NOT corrected :-( a bug in case the ResDir
|
||
exists and is empty
|
||
|
||
[33mcommit 4f642f848ee297a49548cda67bcbd776bc840d9b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 4 06:40:28 2001 +0000
|
||
|
||
Corrected wrong arguments for the 2D Ctor
|
||
|
||
[33mcommit 0f9f1cc3ea03df50dfa33ba0a311b767d9a080ab[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 4 06:37:25 2001 +0000
|
||
|
||
Comments update
|
||
|
||
[33mcommit bb658f550ce2470eba74d17c1c5d84340cba33ba[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Sep 4 06:35:58 2001 +0000
|
||
|
||
Changed the wrong #ifdef in make_algo_scalar (+ minor comments elsewhere)
|
||
|
||
[33mcommit af9155765609aaad5f8281694c67db94b3ac27f5[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Tue Jul 17 13:06:28 2001 +0000
|
||
|
||
check for the existence of isinf didn't work the way it should so
|
||
it has been removed
|
||
|
||
[33mcommit 21e42be6d3dd284b38a4872ca2033080e7e3122c[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Tue Jul 17 08:58:52 2001 +0000
|
||
|
||
small documentation change for eoParseTree.h.
|
||
|
||
added a depth initializer for strongly typed genetic programming
|
||
added subtree xover for strongly typed genetic programming
|
||
added branch mutation for strongly typed genetic programming
|
||
added point mutation for strongly typed genetic programming
|
||
added hoist mutation for strongly typed genetic programming
|
||
|
||
[33mcommit 6c969bfbce5764097698d1d8f5b9035f015682aa[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jul 11 06:26:11 2001 +0000
|
||
|
||
Suppressed the gene mutations, as they are now in eoFlOrMonOp.h
|
||
|
||
[33mcommit 7ac99966757e2c2f6dde92f224331ced63bea9c8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jul 4 04:59:02 2001 +0000
|
||
|
||
Oups!
|
||
|
||
[33mcommit 963683996d6143c4422661bfd0eed2d0187006a1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jul 4 04:44:30 2001 +0000
|
||
|
||
Adding eoPopEvalFunc, that handles evaluation globally: it receives
|
||
two populations, parents and offspring, and does whatever necessary.
|
||
The subclass eoPopLoopEval does the simple loop on the offspring.
|
||
|
||
eoEasyEA was subsequently modified to handle an eoPopEval passed in Ctor,
|
||
but also to encapsulate an eoEvalFunc into an eoPopLoopEval tranparently.
|
||
|
||
[33mcommit 88061395f12b6b387c849103f6bdccc4c953f332[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jul 3 12:56:44 2001 +0000
|
||
|
||
Added the eoPopEvalFunc class: gets the full parents + offspring populations
|
||
in order to evaluate them.
|
||
Modified eoEaseyEA accordingly - you can either pass an eoEvalFunc, as
|
||
before (it is then encapsulated into an eoPopLoopEval that does the good
|
||
old loop on the offspring - or directly pass a full eoPopEvalFunc
|
||
|
||
Small modification also in make_op_es -> keyword "none" is now recognized
|
||
for one of the crossover of either object variables or stdev's
|
||
|
||
[33mcommit a611939e684885a63d7b333c6ffaec0fd8148069[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Jul 2 13:31:04 2001 +0000
|
||
|
||
Changed the directory structure for gp
|
||
now: eoParseTree <-- the eoParseTree class
|
||
eoParseTreeDepthInit <-- the eoParseTree depth initializer (eoGpDepthInitializer)
|
||
eoParseTreeOp <-- the operators (xover and mutation)
|
||
|
||
base documentation written for:
|
||
* eoParseTree
|
||
* eoGpDepthInitializer
|
||
* eoSubtreeXOver
|
||
* eoBranchMutation
|
||
* eoPointMutation
|
||
* eoExpansionMutation
|
||
* eoCollapseSubtreeMutation
|
||
* eoHoistMutation
|
||
|
||
I also created a group ParseTree which contains all classes related to eoParseTree
|
||
|
||
eoGpMutate.h has been removed (merged with eoParseTree operators into eoParseTreeOp
|
||
|
||
[33mcommit 402e34c238445f4d9d5d2c15abfb95ae93daf9fb[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Jul 2 11:38:27 2001 +0000
|
||
|
||
The constructor for the eoGpDepthInitializer has been extended with a
|
||
sort of the initializor vector containing all possible nodes. This sort
|
||
assures that the terminals are in the front of vector. Untill now this
|
||
was assumed but not checked or enforced.
|
||
|
||
[33mcommit af726e9d9ec1d5428259028c409b746f995a204d[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Mon Jul 2 08:28:40 2001 +0000
|
||
|
||
eoSubtreeXOver fixed
|
||
|
||
[33mcommit 967670e2c7fe6b249d61e5c48cf0de860876a6be[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jun 30 05:59:26 2001 +0000
|
||
|
||
Added random selection
|
||
|
||
[33mcommit 48a784d122e6a5405e85dcecce309d3eb5b9de33[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jun 30 05:57:10 2001 +0000
|
||
|
||
Corrected a wrong comment
|
||
|
||
[33mcommit f674fbeb1411b3f5a4adf30c650c9a667b462e3e[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Jun 29 18:06:10 2001 +0000
|
||
|
||
oops, thanks jeroen
|
||
|
||
[33mcommit 375568853aa7c9c6b01ab96261837132746ea7af[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Fri Jun 29 12:15:15 2001 +0000
|
||
|
||
checks for the existence of finite(x) and isinf(x) built into app/gpsymreg.
|
||
Linux gcc compilers have the 'macros ??' but solaris gcc does not
|
||
|
||
[33mcommit c7aba2f3c4a45d69d904eb5ba04856d32c06bb5e[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Fri Jun 29 09:22:26 2001 +0000
|
||
|
||
app/gpsymreg/Makefile added to configure.in
|
||
|
||
[33mcommit 9242c8454145d7783261c8834cb065bf5441eed9[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Jun 28 15:03:53 2001 +0000
|
||
|
||
app/gpsymreg/Makefile added to configure.in
|
||
|
||
[33mcommit f41c5f2ff68bb1e0b57400f687afe4dfbf104b85[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Jun 28 14:39:36 2001 +0000
|
||
|
||
addition file for parameters for symreg gp
|
||
|
||
[33mcommit 00c671f24c9de4b6fe453148fb7598b84c857f42[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Jun 28 14:38:00 2001 +0000
|
||
|
||
node.h containing Tree-node classes for symreg gp
|
||
|
||
[33mcommit f1b6eb5dd8c95b7f29ec36c1b6837c30a20e6df8[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Jun 28 14:33:51 2001 +0000
|
||
|
||
main.cc for symreg gp
|
||
|
||
[33mcommit 0c1ab037046bc0a9fe87de865b0de754696d8f6b[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Jun 28 14:26:35 2001 +0000
|
||
|
||
gp symbolic regression trees added
|
||
|
||
[33mcommit 3486dfafd64f3f7207076a89eaa1f7612147b3f0[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Jun 28 14:18:47 2001 +0000
|
||
|
||
eoGpMutate.h added containing 4 new mutation operators for eoParseTree class
|
||
|
||
[33mcommit 9efdfa59f8b2d592866fb2c8534c68a57de591bd[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Jun 28 14:11:04 2001 +0000
|
||
|
||
Symbolic Regression GP added app-dir
|
||
|
||
[33mcommit 840717bea8c37e356d6805b8252399019ac80002[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Jun 28 14:03:59 2001 +0000
|
||
|
||
new Mutation operators for eoParseTree in src/gp/eoGpMutate.h
|
||
|
||
a symbolic regression example program added to the app-dir
|
||
|
||
configure.in and Makefile(s).am changed
|
||
|
||
[33mcommit 164e36b184e48a8499b8b5a28ea6531ea1d657fb[m
|
||
Author: jeggermo <jeggermo>
|
||
Date: Thu Jun 28 13:55:14 2001 +0000
|
||
|
||
Additional mutation operators for eoParseTree
|
||
|
||
* Point Mutation
|
||
* Expansion Mutation
|
||
* Collapse Subtree Mutation
|
||
* Hoist
|
||
|
||
[33mcommit fd61f8f475353259be22388939f44ee1c9372c14[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Thu Jun 21 12:03:17 2001 +0000
|
||
|
||
Updating Royal Road
|
||
|
||
[33mcommit 49434ecc03cb33a93b6cf5ed573fbcd1737afb01[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Jun 11 12:37:21 2001 +0000
|
||
|
||
Added a check for an empty initializor
|
||
|
||
[33mcommit 45f61a0e0b82fbd7209a9d185e5044445fd05eb3[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri May 25 16:27:59 2001 +0000
|
||
|
||
Added a frequency parameter to eoPopStat (dump pop every N gen)
|
||
|
||
[33mcommit 73157edba6b08e057a67e27f6c94be0ef372a4b6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon May 21 06:13:56 2001 +0000
|
||
|
||
Forgot to update ESEA with crossover
|
||
|
||
[33mcommit b72a85fa1bedd11ab8c575d030b2c059a7061911[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon May 21 04:16:26 2001 +0000
|
||
|
||
?
|
||
|
||
[33mcommit af73dfbd45ad1391db2af061d8d1bf175da99d7f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon May 21 04:15:36 2001 +0000
|
||
|
||
Added libes in Makefile
|
||
|
||
[33mcommit 91342e7080ecaea80ca8c00cf5ed483942f3bfd0[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon May 21 04:14:36 2001 +0000
|
||
|
||
Modifs in es (crossover added in make_op_es).
|
||
Added a dummy selector in eoReandomSelect that does work even with invalid EOs
|
||
|
||
[33mcommit 8b177dd6cd3d4d27631d3bcce2af0522590a4f3d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon May 21 04:13:10 2001 +0000
|
||
|
||
Added the crossover in make_op_es (parameters were read, but that's all!
|
||
|
||
[33mcommit d9ddfeeaea3cdb410888f5c13ad1f90606e122c7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon May 21 04:10:55 2001 +0000
|
||
|
||
Normalized real_value
|
||
|
||
[33mcommit 9631c9eb118ebe607ecfaf59f166b6f52876c2e8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat May 19 06:15:01 2001 +0000
|
||
|
||
Changed name of eoEsLocalXover to eoEsStandardXover and made it an eoBinOp
|
||
Removed obsolete eoEsStdevXOver.h (see eoEsStandardXover.h above)
|
||
|
||
[33mcommit 8e5e9d14cf56086b2e5cd329c76bed2fa6303344[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri May 18 17:46:33 2001 +0000
|
||
|
||
Coreected a cut-and-paste bug :-(
|
||
|
||
[33mcommit 422ddc6f5f2e9858615f35b075af82235220ed48[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri May 18 07:33:12 2001 +0000
|
||
|
||
Added the missing file
|
||
|
||
[33mcommit 0286faed1b400720ad1aad8ec6f6530927964c9a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri May 18 03:59:22 2001 +0000
|
||
|
||
Removed remaining debugging comment
|
||
|
||
[33mcommit 17dc4f9d105bf0537736c9ce64c9fd50129d6056[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Thu May 17 10:08:25 2001 +0000
|
||
|
||
Changed MGE to the contrib dir. No need to change the prefix, I guess
|
||
|
||
[33mcommit e32c52d332a650a692192adf1b3029dfc87eaab5[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Thu May 17 07:29:50 2001 +0000
|
||
|
||
Added missing files and updated old MGE files
|
||
|
||
[33mcommit 34cb430bd7fa2185cedb4674d496b1b5b698aecd[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri May 11 10:44:01 2001 +0000
|
||
|
||
Added Royal Road, MGE now work with it, small modifications to eoPopStat
|
||
|
||
[33mcommit 88f281b6061e9d350be9adddf8bb4a459c802c52[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Thu May 10 12:16:00 2001 +0000
|
||
|
||
Added 'Viral' operators with test. Implements the Mobile Genetic Elements Technique
|
||
|
||
[33mcommit b7915a4bbed0ab6b13e3d007f9ae97ba6dc7acec[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue May 8 04:44:30 2001 +0000
|
||
|
||
CHanged CXXFLAGS to nothing - so lib files remain of manageable size!
|
||
|
||
[33mcommit 09388c8ed57acb42f33ece6e69ba32df3d24432b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue May 8 04:41:51 2001 +0000
|
||
|
||
Bing change in eoRealBounds: it is now deriving from eoPersistent.
|
||
More important, the eoRealVectorBounds, vectorized version (a vector<eoRealBounds *>
|
||
has also become an eoPersistent object and now derives from an eoRealBaseVectorBounds
|
||
class.
|
||
A useful consequence (and actual motivatino) was to be able to have soem
|
||
eoValueParam<eoRealVectorBounds> with all possibilities for input
|
||
(see doc for Lesson4 in the tutorial for the syntax).
|
||
|
||
[33mcommit 42cb1981d59f32a477bf22841adf5dc6e9a812bf[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue May 8 03:49:35 2001 +0000
|
||
|
||
In eoParser::readFrom, added a test to avoid reading non-parser sections
|
||
as these generally contain many -xxx that generate a reading error
|
||
when xxx is not a keyword.
|
||
This allows to use State-savec files directly as parameter files
|
||
|
||
[33mcommit 0aa6a235ef2f495eeb5c4c2768223789c38aeb1e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon May 7 07:13:36 2001 +0000
|
||
|
||
Replaced stupid eoRateParam by eoValueParam<eoHowMnay>
|
||
Had to transform eoHowMany into an eoPersistent ...
|
||
|
||
[33mcommit 5508869d00dfdba36bc8ec4fab7a6c255035eb59[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri May 4 16:51:29 2001 +0000
|
||
|
||
A full working version of ES is now available in tutorial/Lesson4,
|
||
that makes full use of libes.a.
|
||
The user guide is in Lesson4 of the tutorial - programmer's guide
|
||
will come later.
|
||
Plus many small changes here and there
|
||
|
||
[33mcommit eb25bf0ab5dc35fbbe0270765d2b05b4d81531e1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri May 4 16:13:37 2001 +0000
|
||
|
||
Removing old trash!
|
||
|
||
[33mcommit f4d2630516f7bd973590a18ea9ce98c90e059bbd[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu May 3 17:20:27 2001 +0000
|
||
|
||
Corrected a problem in eoEsChromInit (it refused plain eoReal) + some
|
||
other minor modications (e.g. a dir in make_checkpoint where ALL file
|
||
will go).
|
||
|
||
[33mcommit 1eee26598b7a43a62272a4cc92d263f5c4cdb5f6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu May 3 13:06:34 2001 +0000
|
||
|
||
Adding code to Lesson4
|
||
|
||
[33mcommit 7294d6acd561040fb6d165e68669c2a9ab4f5c03[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu May 3 05:44:29 2001 +0000
|
||
|
||
Lesson4 advancing
|
||
|
||
[33mcommit 4cce84280e28d0e7e2f11cd6a5a110de612f1667[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu May 3 05:43:40 2001 +0000
|
||
|
||
Hange of comments and names
|
||
|
||
[33mcommit b52ea27e2fd42ce93f813f0710ef4d349e8037c8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 2 11:13:40 2001 +0000
|
||
|
||
Updated main pages of doc and tutorial. Doc now points to tutorial
|
||
|
||
[33mcommit b03e4f51068854c8359406417e5b4434b7eca88d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 2 11:12:55 2001 +0000
|
||
|
||
Date change + info about Lesson4 in main tutorial page
|
||
|
||
[33mcommit 6085c82229586033b8b8916c69e81e9666f1c119[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 2 11:09:57 2001 +0000
|
||
|
||
Adding test file for ES - note that it's completely different from old
|
||
eoESFull.cp - and hence has an other name, t-eoESAll.cpp.
|
||
Old eoESFull.cp is still there (and working) but is not in the test targets
|
||
|
||
[33mcommit 6af035d2fad40121a4f830584d580860db923aca[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 2 10:57:35 2001 +0000
|
||
|
||
Adding files in es for ES Crossovers
|
||
|
||
[33mcommit 29b25024b78eee43c229e9c41da95151f0e8de63[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 2 10:54:17 2001 +0000
|
||
|
||
Forgotten file ...
|
||
|
||
[33mcommit bb19ed633bf287990d28eb57723c1266fd599d92[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 2 10:53:14 2001 +0000
|
||
|
||
Forgotten new file
|
||
|
||
[33mcommit 6493ef88896534ea626bba4a02c6de13a35f3fdc[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 2 10:50:01 2001 +0000
|
||
|
||
Added the new eoEsXXXover.h in Malefile.am
|
||
|
||
[33mcommit 17484feeef9a25163b267871511af36691a84216[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 2 10:47:56 2001 +0000
|
||
|
||
Forgotten ES files + start of tutorial Lesson4 (about make_XXX)
|
||
|
||
[33mcommit 10064ad967107092b1b8b7e0bae1553ad84c0377[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed May 2 10:42:32 2001 +0000
|
||
|
||
Adding Evolution Strategies:
|
||
src/es/eoEsGlobalXover.h and src/es/eoEsLocalXover.h for crossover
|
||
src/es/make_XXX_es.h for user-input
|
||
test/t-eoEsAll.cpp to test
|
||
|
||
However, an old bug appeared: className was not const in eoGenOp (and derived classes)
|
||
so I had to change that throughtout the hierarchy
|
||
|
||
[33mcommit 4a152dc172b21f894efa7a34c21617c0a86df450[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue May 1 05:00:29 2001 +0000
|
||
|
||
Removing make_help.cpp
|
||
|
||
[33mcommit 5bea22e87661d0ceedaaf1ea3e7c6e658f51a0e8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 30 13:24:42 2001 +0000
|
||
|
||
Some changes in names, before too many users have to modify their code :-)
|
||
Changed es.h in src/es into make_es.h (was ambiguous with src/es.h)
|
||
Changed the interface of make_genotype - now templatized by the EOT
|
||
and not the fitness - this is mandatory for ES genoptypes as it allows to
|
||
choose the type of gentype at run-time (from existing types, of course!)
|
||
|
||
Also moved make_help.cpp into utils dir (otherwise you'd had to maintain
|
||
a copy into each representation dir!).
|
||
|
||
[33mcommit d90286d890b9d871e8f1edc89d3b452adde2a12d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 30 13:01:07 2001 +0000
|
||
|
||
Some changes in names, before too many users have to modify their code :-)
|
||
Changed es.h in src/es into make_es.h (was ambiguous with src/es.h)
|
||
Changed the interface of make_genotype - now templatized by the EOT
|
||
and not the fitness - this is mandatory for ES genoptypes as it allows to
|
||
choose the type of gentype at run-time (from existing types, of course!)
|
||
|
||
Also moved make_help.cpp into utils dir (otherwise you'd had to maintain
|
||
a copy into each representation dir!).
|
||
|
||
[33mcommit 1c75344197eacc3066e64ec2ac7264ccecb60586[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 30 12:26:31 2001 +0000
|
||
|
||
Some changes in names, before too many users have to modify their code :-)
|
||
Changed ga.h in src/ga into make_ga.h (was ambiguous with src/ga.h)
|
||
Chenged the interface of make_genotype - now templatized by the EOT
|
||
and not the fitness - this is mandatory for ES genoptypes as it allows to
|
||
choose the type of gentype at run-time (from existing types, of course!)
|
||
|
||
[33mcommit 3f6d869b9058b4538a3cd65ef7817818156a7bf1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 30 09:26:37 2001 +0000
|
||
|
||
Changed EA basic image:
|
||
- caption changed from population-parents to parents-genitors
|
||
- quality improved (now 177Ko instead of 53 :-(
|
||
|
||
[33mcommit 4f05bfaaf133fe8e5d966ba7e1b701815e86c150[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Apr 29 05:03:05 2001 +0000
|
||
|
||
Re-introduced the old ctors for the mutations (for backward compatibility
|
||
with the tutorial :-(
|
||
|
||
[33mcommit 0c3f372f7bcc5810a9240f69ea7569c0ab5a4a7a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Apr 28 06:06:21 2001 +0000
|
||
|
||
Declarations for make_xxx_real.cpp files - for eoReal genotypes
|
||
Was previously es.h - now es.h is specifically for ES genotypes
|
||
|
||
[33mcommit fc01c6862a59ba5d1d0ff8d16480953dd2e08b54[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Apr 28 05:53:37 2001 +0000
|
||
|
||
Adding first bricks of ES algorithm - make_XXX_es.cpp
|
||
|
||
[33mcommit a7042bffee246a271b133b12424008b86c4b7264[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Apr 28 05:47:18 2001 +0000
|
||
|
||
Added bounds to the real operators in make_XXX (and hence in t-eoReal)
|
||
|
||
[33mcommit 7b8999b2059a11bde54de8880fa9e4c25ba9ea45[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 27 04:03:16 2001 +0000
|
||
|
||
Removed the -O2 from ga and es dirs - it takes waaaaaaaaaaaaay too much time
|
||
at least with g++ 2.95.3
|
||
|
||
[33mcommit 95bd02adbfa468f6c6b734d7b00ac4e6e6c2cc53[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 26 15:47:37 2001 +0000
|
||
|
||
The declaratio file for all make_*
|
||
|
||
[33mcommit 2d6bb7ae0c06375285e8f27c6e42ad4a6cfcac79[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 26 15:35:30 2001 +0000
|
||
|
||
Removing eoRealBounds from Makefile.am
|
||
|
||
[33mcommit b7ad190260b4afac594b703446f90ada7dc9f9de[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 26 15:31:48 2001 +0000
|
||
|
||
An initializer of eoReal that uses bounds
|
||
|
||
[33mcommit 538d91c601ab16403553e5749769979bb254491e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 26 15:27:48 2001 +0000
|
||
|
||
Adding all make_*_real.* - similar to ga stuff for eoReal (not ES yet)
|
||
|
||
[33mcommit 4968d64b0541ac25fa9462e118cf3afea712e367[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 26 15:24:53 2001 +0000
|
||
|
||
Doing libes.a in src/es and adding t-eoReal.cpp in test
|
||
I had to move eoRealBounds to utils dir because of global objects
|
||
Some domino consequences here and there ...
|
||
|
||
[33mcommit 511dc266233409ee8d5a0c18cc4bd242cd45a0e8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 24 09:42:01 2001 +0000
|
||
|
||
Changed obscure comment into more detailed one
|
||
|
||
[33mcommit ce5f9c052867eb3301aaddd08aaae61848fdd99e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 24 05:13:10 2001 +0000
|
||
|
||
CLeaning up
|
||
|
||
[33mcommit f7bdc4a07439e04f0be7d87af4e6bea62bc5976b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 24 05:08:08 2001 +0000
|
||
|
||
Forgot the 2 representation dependent make_XXX.h
|
||
|
||
[33mcommit 204fe8052be0662198d6fec0c82e5456096c6677[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 24 05:05:09 2001 +0000
|
||
|
||
Adding eoEvalContinue
|
||
|
||
[33mcommit 02db7f7e2435603ac420620d5f740168eb9a163d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 24 05:03:54 2001 +0000
|
||
|
||
Cleaning up
|
||
|
||
[33mcommit 9197e3e5c57c1e067971a62e0636eabf5c1c8252[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 24 04:56:12 2001 +0000
|
||
|
||
eoEvalFuncCounter is now in a separate file
|
||
|
||
[33mcommit 56c9464306a795a94e96d43f49c314361f0bffea[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 24 04:52:04 2001 +0000
|
||
|
||
The new libga
|
||
Apart from big changes in the src/ga dir, and the addition of the src/do dir
|
||
it also generated a few changes here and there, e.g. some include file still
|
||
missing. Also removed some warning from some test files.
|
||
|
||
[33mcommit e71aea497fa62098651452db706e8824971e295a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Apr 13 08:57:40 2001 +0000
|
||
|
||
Few cosmetic modifs:
|
||
put the #define of some boolean in eoData.h
|
||
added some include that were missing (unnoticed because of include<eo>)
|
||
some checks in eoXXXTournamentSelect
|
||
|
||
[33mcommit 51c15ed0b8f16d6cdbc9bf821fde77e77abe2904[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 12 16:46:55 2001 +0000
|
||
|
||
Added eoCloneOps.h that contains ... cloning instances of eoXXXOp (all in
|
||
1 file, sorry JJ).
|
||
Modified eo - also added a few comments there
|
||
|
||
[33mcommit 369ef1708177ca18c49df8cc4dae4b555a91b054[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 12 05:35:05 2001 +0000
|
||
|
||
Modified the default behavior of eoCountedStateSaver to save the final population.
|
||
So if you don't want any population save, don't use any eoCountedStateSaver.
|
||
|
||
[33mcommit e3834441fdd1e02a7f42f6a80e6fc0b654825d87[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 12 05:29:34 2001 +0000
|
||
|
||
Added a new boolean argument to the ctor of eoBitMutation:
|
||
you can now specify a rate-per-bit that will be normalized by the chromSize
|
||
|
||
[33mcommit 78f6c6ef3c83da52cc88801fd4fb2ce1656bbb31[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 12 05:28:23 2001 +0000
|
||
|
||
Added a few "virtual" that were missing
|
||
|
||
[33mcommit 64990a1ac4069d6e5b32ffba960fe54685a61853[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Apr 11 12:01:51 2001 +0000
|
||
|
||
Changed all variables named howmany into combien (French for how many)
|
||
because of a silly problem on Solaris (howmany seems to be some macro???)
|
||
|
||
[33mcommit 28c6b9a2855dd492f848a0b509fa6db24db5ee81[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Apr 11 04:44:39 2001 +0000
|
||
|
||
Modified printOn so that parameters that are not set explicitely by the user
|
||
are commented out - but still appear. Uses the (now public and pure virtual
|
||
in the base class eoParameterLoader) method isItThere.
|
||
|
||
[33mcommit eafaa2d65e1200a5be83a3d6edc2dc101a179b87[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 10 15:08:09 2001 +0000
|
||
|
||
Added the pure virtual isItThere method in base class eoParameterLoader
|
||
Also made the corresponding isItThere method in eoParser public.
|
||
This allows one to test if the user did actually input a given parameter
|
||
and thus not to write it in the output if not - as we want the output
|
||
of printOn to be "as identical as possible" to the actual user input
|
||
|
||
[33mcommit 27691b21fdc9d9d40f2c5522c3559d3efccb79d8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 9 16:03:18 2001 +0000
|
||
|
||
eoCtrlCcontinue had a few remaining errors :-(
|
||
|
||
[33mcommit 3d757e3243059e9a197c453f72d20bc9c8ada5d7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 9 15:28:24 2001 +0000
|
||
|
||
Modified the eoCtrlCContinue - had to create the eoCtrlCContinue.cpp
|
||
to make t-eoGA work (you should NOT have separate functions in .h files!)
|
||
I also included everything related to Ctrl C handling in #ifndef _MSC_VER
|
||
until someone tells me how to do it in MSVC
|
||
|
||
[33mcommit bfca8ca4336a3d625c9a0e91e23a4905f6450c7d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 9 14:20:48 2001 +0000
|
||
|
||
Sorry, last check in was a mistake
|
||
|
||
[33mcommit e3745d0674f41a3884fde791c93e2d64184a4f2a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Apr 9 08:52:41 2001 +0000
|
||
|
||
Commented some ====== that resulted in error when running autogen.sh
|
||
|
||
[33mcommit f0813c55cac3dfb1c33f100cf26a02011cc43273[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Apr 5 16:47:54 2001 +0000
|
||
|
||
Added the continue.tmpl template - and modified the html pages accordingly
|
||
(though eoCheckPoint.html is still a long way to complete).
|
||
Added some comments in all template files - and replaced
|
||
the protected by private (don't remember why these were protected!!!).
|
||
|
||
[33mcommit ddc6650ce55437342495abe4640936ffaff4da2e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Apr 4 03:47:33 2001 +0000
|
||
|
||
Added the signal handling - see eoCtrlCContinue.h
|
||
I've disabled it in case of MSC as I don't know if this works there ...
|
||
|
||
Also added a couple of "virtual" in the ga dir
|
||
|
||
[33mcommit 4cb797544acca7c91057ca2a9fe46cef2a15af3a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 3 17:14:53 2001 +0000
|
||
|
||
eoOperators now is in sync with the last modif of eoPopulator by Maarten!
|
||
|
||
[33mcommit 7ec7a856e5b8ffc9b97189970da27c160dc97aa4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Apr 3 17:14:08 2001 +0000
|
||
|
||
Modified the tempaltes to take into account
|
||
- the last modifications of the eopopulator class
|
||
- the include files (were totally missing in the old templates)
|
||
- JJ's demand for one class - one file :-)
|
||
|
||
[33mcommit d634d95838d0cd0777e4c73732eba32aa092bd19[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Apr 3 10:08:08 2001 +0000
|
||
|
||
In eoVector, changed printOn and readFrom to virtual
|
||
|
||
[33mcommit 195ad728388b3e2f88f415f377325c3f2f31df1b[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 28 09:00:54 2001 +0000
|
||
|
||
eoParam, added specialization for eoValueParam<string>::getValue
|
||
FDCStat and FileSnapshot: better error messageing
|
||
Scalar fitness: is now a vector of doubles
|
||
exercise3.1 added gnuplot again
|
||
|
||
Don't know about eoCombinedContinue
|
||
|
||
[33mcommit 434010d221a21f24d1b19573f8d78719383ccb09[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Mar 27 16:27:15 2001 +0000
|
||
|
||
Modified the names in eoPopStat!
|
||
Hoever, the way it's done now, the string gets TRUNCATED - and I dont' know why
|
||
|
||
[33mcommit 1726a068612065ff8b742777bfc7835e35646a1d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Mar 27 16:02:00 2001 +0000
|
||
|
||
Adding Maarten's "snippet" to dump the whole pop to the screen: eoPopStat.h
|
||
Modified utils/checkpointing accordingly.
|
||
Tested in tutorial/Lesson3/exercise3.1
|
||
BTW, the eoFileSnapShot does not work any more - I've commented it out
|
||
and will look at that later...
|
||
|
||
[33mcommit ebca71e228614aa2b9e2334ffdba91fd47eca041[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Mar 26 10:09:40 2001 +0000
|
||
|
||
NDSorting: changed exact ranking values to make check for front easier
|
||
eoRNG: changed nothing (did some debugging)
|
||
|
||
[33mcommit a1508b75a28e3d7c0c6175d6168665b853c6e929[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 23 12:24:39 2001 +0000
|
||
|
||
added test for printing population
|
||
|
||
[33mcommit b5bbc729579007734aaf38f82b3f514e1e3857b2[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 23 08:54:31 2001 +0000
|
||
|
||
let doxygen look into this dir
|
||
|
||
[33mcommit 65b1e9d2b6e0cf1078b4c399046c4d77d813b7a0[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 23 08:53:48 2001 +0000
|
||
|
||
added
|
||
|
||
[33mcommit d139d2df644496ce8d94de3bdb282f40bfcd68f1[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Mar 22 16:23:56 2001 +0000
|
||
|
||
updated project number
|
||
|
||
[33mcommit efd02fa4b603e6baa0643affee906c119ddeb71c[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Mar 22 11:22:31 2001 +0000
|
||
|
||
oops
|
||
|
||
[33mcommit 94f0558d43ca9426cee7f443c64a6d0d8d1c7058[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Mar 22 10:51:16 2001 +0000
|
||
|
||
Changed the single objective shortcut calculation
|
||
|
||
[33mcommit 0f243e4d92d856d71f80df8d7a522460223bc91f[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Mar 22 09:00:30 2001 +0000
|
||
|
||
temporarily added fitness_traits to keep people up to date with this proposal
|
||
|
||
[33mcommit 8ff63ff776a2ce01fbcb340322b456db715056e3[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Wed Mar 21 13:35:10 2001 +0000
|
||
|
||
Added a new xover to varlenxover
|
||
|
||
[33mcommit d8fe00183a02c15b76995bad88fea820c367e3dd[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Wed Mar 21 13:09:47 2001 +0000
|
||
|
||
Added a new atommutator to Variable Length, and corrected some headers which had problems
|
||
|
||
[33mcommit 06dd2dc314f462b97224576cbcb7f09b90b632a9[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Wed Mar 21 12:10:13 2001 +0000
|
||
|
||
Moved epAtom* out of the obsolete dir; added some CVS headers to some files, and made everything work with my elipse classes
|
||
|
||
[33mcommit 6f6ce7d81a9546a7852cef57cfc281c7d10f7438[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 21 11:09:29 2001 +0000
|
||
|
||
test paretofitness class
|
||
|
||
[33mcommit 3d82e6cddfd320b0c713ff4e88b2bd0f135b77bc[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 21 11:08:27 2001 +0000
|
||
|
||
Few changes in setting up the algorithms. It now gives an example of how to
|
||
write factory functions
|
||
|
||
[33mcommit 665e20b0f8eaabb95e7fa9c64013829dfea73ce4[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 21 10:55:22 2001 +0000
|
||
|
||
Changed a few things in the eoPerf2Worth classes, EO.h and eoSelectOne.h are functionally unchanged
|
||
|
||
[33mcommit 9bbac485f99064309cb31c21f963d12a47d966db[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Mar 20 14:34:07 2001 +0000
|
||
|
||
Updated eoStat.h to also "do the right thing" when confronted with pareto style fitness
|
||
|
||
[33mcommit 11cdd38f245c13ae6f2bc8a76b4d38f4fcaa2a25[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 16 14:19:11 2001 +0000
|
||
|
||
added help
|
||
|
||
[33mcommit 3c45141ba7d7d0042a4e8375e3637b41b8eaf7dc[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 16 14:09:55 2001 +0000
|
||
|
||
Now look how perty t-eoPareto has become (though it doesn't do a proper mo modelling yet)
|
||
|
||
[33mcommit 548b2ae5284abf14905b15bf831e5310f80f3781[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 16 13:11:32 2001 +0000
|
||
|
||
Some bugfixing in MO optimization and added empty check: target in tutorial
|
||
|
||
[33mcommit 2dd807ecbed7a05613594318fb6e316101518777[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 16 12:09:36 2001 +0000
|
||
|
||
oops, ngens is now the nice 10
|
||
|
||
[33mcommit d09c216b61b1ca8f980a10342dabc3680077e139[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 16 12:08:26 2001 +0000
|
||
|
||
Ok, made an eoParetoFitness class, which meant that I could roll back a few changes in EO.h (phew).
|
||
Also changed eoSelectFromWorth etc.
|
||
|
||
[33mcommit cf8f6b5c1634d044ff026fc85f4bf773242c5f3f[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 16 11:48:32 2001 +0000
|
||
|
||
added
|
||
|
||
[33mcommit d0fd97515e407df053cc5369790f9967843243dc[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Mar 15 14:11:24 2001 +0000
|
||
|
||
added dist and distdir targets
|
||
|
||
[33mcommit 67c357587381e947ccbf21824a897d4a04af7e5f[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 14 12:47:14 2001 +0000
|
||
|
||
Using nd-sorting now
|
||
|
||
[33mcommit 9aa9e38090bf5ab4c34c0711a377866135c5441b[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 14 12:46:37 2001 +0000
|
||
|
||
First go, does not do niching yet
|
||
|
||
[33mcommit 843d442475ad3b15e29a08f9ad012e47ae9eb090[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 14 11:58:47 2001 +0000
|
||
|
||
OOPS, that was a major bug, letting non-dominating individuals dominate one another.
|
||
|
||
[33mcommit fe89662e3c8d62794501d8aa703018c394413510[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 14 10:14:27 2001 +0000
|
||
|
||
t-eoPareto now plots the evolving population and t-eoRandom check is slightly more strict
|
||
|
||
[33mcommit 3798b665d47ee37cdb8a3a810f8c852ef653e4bb[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 14 10:13:27 2001 +0000
|
||
|
||
Added support for printing vector<T> as a fitness
|
||
|
||
[33mcommit 68904d7650273cf4e39502bf597e8f834ee25f4d[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Mar 14 10:12:37 2001 +0000
|
||
|
||
Added Multi-objective fitness monitoring added support for vector<vector<double> > in eoParam
|
||
and made eoFileSnapshot type-safe
|
||
|
||
[33mcommit 3449314a28b0c6d6940bc2910eee752f81da9424[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Mar 13 08:25:05 2001 +0000
|
||
|
||
Swapped linking order of utility libs
|
||
|
||
[33mcommit b2a0349595136c8dc47408fc03b30a025b706c6a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Mar 13 05:25:51 2001 +0000
|
||
|
||
Just modified an wrong comment (after a too quick cut-and-paste)
|
||
|
||
[33mcommit b917e54486aa70bcd29597687944d392a964152e[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Mar 12 16:07:55 2001 +0000
|
||
|
||
Production of binop back to 1
|
||
|
||
[33mcommit 6a6b8551b06f1585e5614be63b6f1a32f535f464[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Mar 12 16:04:18 2001 +0000
|
||
|
||
Added first batch of pareto based stuff
|
||
|
||
[33mcommit 3c19641c70772e1e1ddd07b228eae8c0297cacf2[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Mar 12 16:03:08 2001 +0000
|
||
|
||
Added pareto based stuff
|
||
|
||
[33mcommit 4222e648297da77fb7b213c6f8a41d367aadcb83[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Mar 12 16:00:58 2001 +0000
|
||
|
||
EO: added overloaded printing of fitness (for vectors and pairs)
|
||
|
||
Various bugs and ommissions in eoPerf2Worth and eoSelectFromWorth
|
||
|
||
[33mcommit 492899bfb2d278932e5ad5209aeb9f45a1bc9a3c[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Mar 12 14:27:31 2001 +0000
|
||
|
||
invalidating supported now
|
||
|
||
[33mcommit ead2ac2c6268afae446bfb17d7432498f5492875[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sat Mar 10 14:02:23 2001 +0000
|
||
|
||
Changed the populator to be a) more efficient and b) more useable
|
||
|
||
It is no longer derived from eoPop, it now gets a destination population.
|
||
This saves a lot of copying. The semantics has changed a little as well. It is
|
||
now an _infinite_ iterator. operator++ will *not* dispense new individuals, but
|
||
will merely stay at the end. To get a new indy, use operator*() as before.
|
||
|
||
eoEasyEA now checks the checkpoint *after* making a generation and clears the offspring
|
||
eoGeneralBreeder is changed to reflect the changes in eoPopulator
|
||
eoSequentialSelect now uses setup() rather than init()
|
||
|
||
[33mcommit a27aa7112a316ef187e2249e9302534da6031a67[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 9 14:14:53 2001 +0000
|
||
|
||
Test for a ssga added.
|
||
|
||
[33mcommit 4388faec2e7a8fa0489876c674c249a46b753870[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Mar 9 14:13:28 2001 +0000
|
||
|
||
Various bugs found and resolved.
|
||
|
||
[33mcommit 4f1802c4e992f501e444af8b6c60096f4dd13cae[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Mar 8 13:38:41 2001 +0000
|
||
|
||
radically simplified the Makefile.am, but this only works for headers (no idea what the problem is with sources)
|
||
|
||
[33mcommit 00c7a10cb0cc7330f4d089356d34555e4490396c[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Feb 27 11:45:31 2001 +0000
|
||
|
||
put using eo::rng in top of file to help out gcc 2.91
|
||
|
||
[33mcommit 7eecd318f9231075c34cafa15f5a35fe9ca70f1a[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Feb 27 11:44:28 2001 +0000
|
||
|
||
swapped order of libeo and libeoutils, gcc 2.91 did not like it
|
||
|
||
[33mcommit ef75dbc2ee8e5890368b91abe53ef6a336eab0c5[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Feb 27 11:43:06 2001 +0000
|
||
|
||
Made dtor virtual
|
||
|
||
[33mcommit 59a42603af32c73a2c08ace555b0e4cd5a63b4fb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Feb 27 05:24:24 2001 +0000
|
||
|
||
Still modifying eoInit ...
|
||
|
||
[33mcommit 72b6692f9baf39e3a77cce2d6674dce13643eb8e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Feb 27 05:09:10 2001 +0000
|
||
|
||
Modified all init sequences in Lesson2 and Lesson3 - and all corresponding
|
||
files in html dir - after the return of eoRndGenerators and subsequent
|
||
modifications of eoInit
|
||
|
||
[33mcommit a79075f67308997ddcf1a3d1000743d311cddc4f[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Feb 19 12:23:13 2001 +0000
|
||
|
||
Modified eoInit so that it would use the eoRndGenerator base class.
|
||
To be able to use the primitive std::generate function, added a
|
||
set of wrappers in eoSTLFunctor.h that have the copy semantics most
|
||
STL functions expect (namely pass-by-value rather then pass-by-reference).
|
||
|
||
Updated test/Makefile.am to also test t-eoRandom
|
||
|
||
[33mcommit e28211188aa04766d1e4739fb305b3039f89b22c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Feb 18 06:41:30 2001 +0000
|
||
|
||
Date and version number
|
||
|
||
[33mcommit f36f6d12658ad0429385f260a5729d757e4c445c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Feb 18 04:34:57 2001 +0000
|
||
|
||
Added the eo::rng (instead of rng) as default parameter to all calls.
|
||
Also t-eoRandom was abruptly aborting-> a min was greater than a max, and
|
||
exceptions were not being caught.
|
||
|
||
[33mcommit 025eb736ee523bb51c27fb2c923c2aa24f7b0cf9[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sat Feb 17 10:51:31 2001 +0000
|
||
|
||
eoVector is back (eoFixedLength and eoVariableLength are gone)
|
||
|
||
Also: introducing eoRndGenerators.h for eoRndGenerator derived classes:
|
||
|
||
eoNormalGenerator
|
||
eoUniformGenerator
|
||
eoBooleanGenerator
|
||
eoNegExpGenerator
|
||
|
||
Note the suffix that are added to aid in determining what these classes do
|
||
|
||
[33mcommit e0ace0794fa94b08662a5d3452ede74f6be170e3[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 17 08:22:53 2001 +0000
|
||
|
||
Now takes into account the last (and last!) modification of the operator interace:
|
||
no more invalidate, but a bool returned for simple operators, and a better description
|
||
of the eoPopulator/eoOpContainer links.
|
||
|
||
[33mcommit a403525af015525a30a95491f61d5e96b36adb95[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 17 06:47:31 2001 +0000
|
||
|
||
Forgot the selector in the ctor
|
||
|
||
[33mcommit 1662fd2a8baac63d8e5b0bcb90f8a77f35cfffdd[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 17 06:42:20 2001 +0000
|
||
|
||
Modified crossover and mutation to account for the new interface (bool ...)
|
||
Added the genop.tmpl, template for general op, 3 cases, growing pop,
|
||
shrinking pop through erase, thrinking pop through extra selector
|
||
|
||
[33mcommit 83e883a1586fea464c93184d7c4752d5e4bdbaf0[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 16 18:00:18 2001 +0000
|
||
|
||
Added oine star at start of comment to have Doxygen process it !!!
|
||
|
||
[33mcommit 70d98042777680a022502411eda7d78af3de3565[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Feb 16 09:39:06 2001 +0000
|
||
|
||
works for me
|
||
|
||
[33mcommit 7e849e2082805e6e5ba743303ec627f1dabd5804[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 16 08:21:25 2001 +0000
|
||
|
||
The perf2worth major check in
|
||
2 new important classes: eoPerf2Worth and eoSelectFromWorth
|
||
Instances of eoPerf2Worth are eoRanking and eoLinearFitScaling.
|
||
Coming soon (piece of cake now) are the niching strategies (sharing, clearing)
|
||
|
||
[33mcommit da8b467b12c34a729664b19e45f716cbfbb2b932[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 16 05:06:17 2001 +0000
|
||
|
||
Only names modifications, to comply to EO strict rules :-)
|
||
|
||
[33mcommit 0540496021ec723d0ed639b0dd35f04811af5844[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Thu Feb 15 08:31:38 2001 +0000
|
||
|
||
reverted the max-to-produce initializer
|
||
|
||
[33mcommit 562b0b63e355a8bdd8a9b06f35a1679c89cde099[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Feb 15 05:36:28 2001 +0000
|
||
|
||
Changed the default values for popsize, vecsize and maxgen so
|
||
the user has a chance to see something even on Pentium 10GHz :-)
|
||
|
||
[33mcommit 9dbb516d8bfba182ebf20e865d66c486e7816b54[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Feb 15 05:35:31 2001 +0000
|
||
|
||
Modified the comments so that all callses are documented by Doxygen
|
||
(a comment starting with // before the class definition is not taken into account)
|
||
Also updated the initial overall comment -
|
||
and waouw, doxygen generates links there, too! Cool.
|
||
|
||
[33mcommit bf0e84fc5608717b8351f58773f3f9e83a23209a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Feb 15 04:47:18 2001 +0000
|
||
|
||
A few minor corrections (and some comments) after Maarten big commit
|
||
|
||
[33mcommit 2ff2b66fddc425f390d50a862d80c0694896db6b[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Feb 14 18:05:36 2001 +0000
|
||
|
||
updated the dsp, dsw files for the library
|
||
|
||
[33mcommit 98a9f24879043926bc1eda68398e03a852cadf4f[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Feb 14 18:01:30 2001 +0000
|
||
|
||
no need to keep these test functions here, will start new project in /test
|
||
|
||
[33mcommit 8ce0e6bb2a83e200e290f9d8ae34e45afede0a53[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Feb 14 14:09:16 2001 +0000
|
||
|
||
Changed the return value to return what it got in
|
||
|
||
[33mcommit 3a9b5a0e7e0299b2e0ad6a7e3947122858fd1ebd[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Wed Feb 14 10:35:26 2001 +0000
|
||
|
||
Well, what do you know, major commit.
|
||
|
||
Changed the signature of eoMon, eoBin and eoQuadOp to return a bool,
|
||
without invalidating fitness. Added a set of invalidators to take over
|
||
that job (see for instance eoSGA and eoSGATransform how this can transparantly used)
|
||
|
||
Derived eoState from eoFunctorStore (for convenience, from a design perspective this may sound wrong)
|
||
|
||
Added a wrap_op function that does the wrapping for you (see eoOpContainer how this made this functor
|
||
exceedingly less hairy). Checked all the tests removed the eoGeneric*Op family (not needed anymore)
|
||
and of course changed all the operators to reflect the change (and found a few that didn't
|
||
invalidate the fitness, thus really pointing out the advantage of the current approach)
|
||
|
||
[33mcommit 17d55ae92bb25f9fc554dd8459fc04f52947ce02[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Feb 13 22:39:56 2001 +0000
|
||
|
||
Just playing with the CVS variables
|
||
|
||
[33mcommit b7d071d92d731ee65e5254b6d328f6d28dd6da28[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Feb 13 22:38:23 2001 +0000
|
||
|
||
Just playing with the CVS variables
|
||
|
||
[33mcommit 0dd3e27e4e74a468edda4de5a17bd4fba1f77ed3[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Feb 13 22:35:07 2001 +0000
|
||
|
||
Moved out of the 'obsolete' directory a couple of honest classes, which didn't harm anybody; activated also in Makefile.am the program that tested them
|
||
|
||
[33mcommit 07bc61e6940f45755de8671a5aa2a061db3bf4b8[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Feb 13 14:43:54 2001 +0000
|
||
|
||
Added a bit more documentation, more to follow (I hope)
|
||
|
||
[33mcommit 262869d0ae416a7fe67b072057cc3310d56b4346[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Feb 13 12:38:19 2001 +0000
|
||
|
||
fixed a bug: the parser now correctly parses parameters of the form
|
||
|
||
-Pvalue
|
||
|
||
This will now produce 'value'. The buggy parser would parse 'alue' here. I am truly and deeply
|
||
ashamed to have created such an off-by-one error.
|
||
|
||
Marc assumed this was wanted behaviour (so that it should read: -P=value)
|
||
I must admit that this is a logical conclusion, though it was merely a side-effect
|
||
of the error. To not force Marc to rewrite the tutorial and his way of working with
|
||
EO, I decided to make a feature out of the bug, so that now the parser will parse:
|
||
|
||
-Pvalue
|
||
-P=value
|
||
|
||
and of course the true and blue:
|
||
|
||
-Parameter=value
|
||
|
||
I will now go and check if I sent out some crappy papers caused by this bug (as I've been using eo!)
|
||
|
||
[33mcommit 680229507fb7dbe798cc9a6483bac1bdf82e2496[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Tue Feb 13 10:35:47 2001 +0000
|
||
|
||
Just an update
|
||
|
||
[33mcommit dea8a51f7ed34f198ce7f30dee4b438c62dec0e0[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Feb 12 13:58:51 2001 +0000
|
||
|
||
Ok, updated the Makefile.am again to use the
|
||
|
||
make check
|
||
|
||
Command I picked up in the automake documentation (RTFM, you know)
|
||
|
||
Tagged a lot of header functions in the GnuPlot files with 'inline',
|
||
so they can be used from more than one sourcefile.
|
||
|
||
Ok, now the interesting news. Started a new library libga (not to be confused
|
||
with Matthew's GaLib). Here I suggest we put a fairly complete and configurable
|
||
genetic algorithm. Just to see how far we can stretch ourselves and also to have
|
||
a GA-componenent that can be used in other applications without having to rebuild
|
||
the entire thing. test/t-eoGA.cpp tests this library
|
||
|
||
[33mcommit 9f5069b23af50c585d93e9a885267af281bad863[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Feb 11 16:35:21 2001 +0000
|
||
|
||
run_tests is expanded to run everything (but only once yet, will have
|
||
to address this later).
|
||
t-eoSymreg is build to run for just a few generations, otherwise testing
|
||
it would be an excercise in patience.
|
||
|
||
[33mcommit 4aed1813110464356b318a58bf048f0afb637325[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Feb 11 16:25:03 2001 +0000
|
||
|
||
Removed small bug in reading outside a buffer in eoParser::readFrom
|
||
|
||
This caused the parser to crash when a simple flag of the form program -f
|
||
was given.
|
||
|
||
[33mcommit 27432e53777f1f812ca9443e3b8705fa1b68d769[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Feb 11 16:01:47 2001 +0000
|
||
|
||
run_tests, add your own tests here
|
||
|
||
[33mcommit 05ed67ccd154acf5edd1c6d15544e807640e5e18[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Feb 11 15:58:55 2001 +0000
|
||
|
||
Test now is not build automatically, make test should be given explicitely, then a new script run_tests will be used to check if everything still works
|
||
|
||
[33mcommit ed6ae447e8bd17851563dcf70b8fe563b01de60f[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Sun Feb 11 15:57:01 2001 +0000
|
||
|
||
Commented out the check for libtool, as we don't use it currently
|
||
|
||
[33mcommit 2796319a13d52298b9bcc224857e48e302984198[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Feb 10 05:36:50 2001 +0000
|
||
|
||
Added matermind in SUBDIRS
|
||
|
||
[33mcommit 3c2df139bd2a31e02399b99e37961ef1bfff68f8[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri Feb 9 16:52:06 2001 +0000
|
||
|
||
Minor bugs for Win quashed; fixed Win project files
|
||
|
||
[33mcommit d58511132c25d2b32b8f510526dd049212255b87[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Feb 9 11:52:55 2001 +0000
|
||
|
||
Removed the -O2 flag from the makefile in the test directory.
|
||
Builds should go faster now.
|
||
|
||
[33mcommit b893445d31658e5d1b7891b44ba6ab174561b9f4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 08:32:47 2001 +0000
|
||
|
||
Added a comment before eoPopulator class so it is documented!
|
||
|
||
[33mcommit 5bf1d83f6a823740185748327831704b3787b540[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 08:21:35 2001 +0000
|
||
|
||
Changed the first paragraph, added warning that it should be used on-line only
|
||
|
||
[33mcommit 0c1036617e0dee870af3ba8c047ac14d59c9c400[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 05:52:44 2001 +0000
|
||
|
||
Big change in eoGeneralOp interface: left out!
|
||
|
||
[33mcommit a55603631594efd0ee7a1abbdef2a94df4abdc94[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 05:46:12 2001 +0000
|
||
|
||
Change in Makefile - but again it should be replaced with clean Makefile.am
|
||
|
||
[33mcommit 018db6689a1604502555033ba92b0048f834932f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 05:43:06 2001 +0000
|
||
|
||
The big GeneraoOp interface change - in test dir
|
||
|
||
[33mcommit 97486fba28bf355084aa7afe8fa096e06e821e18[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 05:34:04 2001 +0000
|
||
|
||
Modified the Makefile of Lesson? to allow make all to also make the exercises
|
||
It need to be modified anyway into Makefile.am stuff
|
||
|
||
[33mcommit 890218e270a4d31b0a59864cabed1e5a452e2c7c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 05:28:33 2001 +0000
|
||
|
||
Removed eoEvolutionStrategy because it was based on eoGeneralOp old interface
|
||
|
||
[33mcommit d347fa9da27e02f51b8696d78e501e295c9e6a7d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 05:25:25 2001 +0000
|
||
|
||
Because it has not extension, I had forgotten to update the eo file itself!
|
||
Now reflects the change of eoGenOp interface and the changes of names in ga
|
||
|
||
[33mcommit 09b669ed466517e8480feec0b82062a4046ef878[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 05:21:04 2001 +0000
|
||
|
||
Added the GnuPlotSnapshotMonitor, the eoScalarFitnessStat and eoFDCStat in checkpointing
|
||
|
||
[33mcommit 3b2125e060bf036c720bdfd1141da8383f8cbaac[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 05:10:25 2001 +0000
|
||
|
||
Left-out from the big change of general op interface!
|
||
|
||
[33mcommit 415b4196711991ddd3e73e331c8f5d0eda73191c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Feb 9 05:09:26 2001 +0000
|
||
|
||
The BIG change of general operator interface
|
||
I also changed
|
||
- the eoQuadratic into eoQuad (as dicussed with Maarten)
|
||
- the eoBin into eoBit, with more appropriate names for the "binary"
|
||
operators (that can be unary!) as no one protested when I posted on
|
||
eodev list
|
||
|
||
[33mcommit 1b681e4e0dc467260f4f8f56c537e6756210aca5[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Feb 7 05:15:18 2001 +0000
|
||
|
||
Added the missing include of eoScalarFitness - mandatory due to
|
||
explicit specialization for eoParamValue<vector<eoMinimizingFitness> >
|
||
|
||
[33mcommit d3525298feb143dba22c0cdd0a70f90d46ed2aa2[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Feb 7 05:13:33 2001 +0000
|
||
|
||
Added the handling of generic operators in Combined Ops
|
||
|
||
[33mcommit b89d06386d5305db955b91a63f830e8fd4d48b08[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Feb 7 05:11:37 2001 +0000
|
||
|
||
Added the shuffle(vector<const EOT*>) method
|
||
|
||
[33mcommit 1c93adc43ac421074a9b28e8eb66db38b786afc2[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Feb 7 05:04:24 2001 +0000
|
||
|
||
Added selection methods
|
||
eoBestSelect always return the best individual
|
||
eoSequentialSelect a selectOne version of eoDetSelect (uses an index to
|
||
return next offspring from sorted pop)
|
||
|
||
[33mcommit f9fed9acc1f8eec2214cb07e6344e13b10f7eeb3[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Feb 1 05:27:36 2001 +0000
|
||
|
||
Forgotten a debug print
|
||
|
||
[33mcommit 1ace1cf8f901c64c86e57c5023dd028b2bfdfdb1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Feb 1 05:17:16 2001 +0000
|
||
|
||
I had forgotten to add pipecom.h
|
||
Moreover, I got fed up with error due to const/non const, so I modified
|
||
PipeComSend to take a const argument. THe consequence is that it will not run
|
||
under plain C any more.
|
||
|
||
[33mcommit 56abe665823ab92b01bc497ec376e4a3343ee5ef[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jan 31 18:38:39 2001 +0000
|
||
|
||
Added the monitoring facilities for snapshots (i.e. generating and plotting a new file
|
||
every generation) which is different from the continuous monitoring (same file/plot is
|
||
angemented every generation).
|
||
This lead to a number of modifications in many files in utils dir
|
||
|
||
But now we can watch on-line
|
||
- fitness spreadout
|
||
- FDC plots
|
||
- multi-objective Pareto fronts (though the multi-objective sruff isn't there yet!)
|
||
|
||
[33mcommit 097d34be395c450cac88620df7eec3cb53f2aba3[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 30 04:53:05 2001 +0000
|
||
|
||
Comments added to remove undocumented classes from Doxygen documentation
|
||
|
||
[33mcommit 2b46277eedef09dc032410f94751cf90e2b3843f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jan 29 10:25:44 2001 +0000
|
||
|
||
Added the truncate and the hasNoBoundAtAll methods in eoRealBounds.
|
||
The former simply set values to the boundary values in case they are out
|
||
The latter allows to short-cut all bound-checks when no need
|
||
|
||
SOme day I will put this in utils, and have a eoRealBounds.cpp in the
|
||
pre-compiled library
|
||
|
||
[33mcommit 0f985c627e5e8718e3f184baa0a2be5b9351c796[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Jan 28 07:31:34 2001 +0000
|
||
|
||
Modified to use eoRealBounds rather than eoEsObjectiveBounds
|
||
|
||
[33mcommit 75dad8f8992df7cadb7b69f1bea8c2a9df205ba4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Jan 28 07:27:12 2001 +0000
|
||
|
||
Error in src/Makefile.am
|
||
|
||
[33mcommit 03bc482da05702af77f17dc14502fe56425cb27e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Jan 28 07:02:27 2001 +0000
|
||
|
||
Actually removed eoEsObjectiveBounds.h and evolution_strategies
|
||
|
||
[33mcommit 8d35fad13654a080d2ce71afc8fb3ee7128274cb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Jan 28 07:00:41 2001 +0000
|
||
|
||
Added the includes ga.h and es.h
|
||
Removed the old eoEsObjectiveBounds and evolutionar_strategies from es dir
|
||
|
||
[33mcommit 508a5b9215224542af569c95ad638ab16985cd5c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jan 27 08:38:31 2001 +0000
|
||
|
||
Added some comments so eoRealVectorBounds is documented
|
||
|
||
[33mcommit 9d9958d3bc673f9e0dc850dacd3fce9ec084a1cb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jan 27 08:20:39 2001 +0000
|
||
|
||
Following the change in includes (added ga.h and es.h everywhere pfuhh)
|
||
|
||
[33mcommit c015b82506440fe9a8b431076625ee9f78830aab[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jan 27 07:46:07 2001 +0000
|
||
|
||
Added eoGenericRealOp.h that are the exact copy of the operators of eoReaOp.h,
|
||
but in generic format.
|
||
They are used at the omoment only in eoEsStdevXOver.h that calls a crossover
|
||
on the object variables, then a crossover on teh stdev vectors!
|
||
A piece of cake :-)
|
||
|
||
[33mcommit 72e959054419a439f0643f4be6a7dd7926e4afec[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jan 27 07:43:58 2001 +0000
|
||
|
||
I have separated the include files into
|
||
eo everything that is general to any representation
|
||
es.h everything about real representation (in es dir)
|
||
ga.h everything related to bitstring representation (in ga dir)
|
||
|
||
To be continued by gp.h, and ...
|
||
|
||
This has lead to some slight modifications in test file eobin and all tutorial
|
||
examples files...
|
||
|
||
I've also added in utils eoDistance, generic functor to compute distances,
|
||
including also the generic Euclidian distance
|
||
|
||
[33mcommit 41ff11bd7fc8368d024fcdfb76f2f1493372a3a7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jan 27 07:41:46 2001 +0000
|
||
|
||
I have separated the include files into
|
||
eo everything that is general to any representation
|
||
es.h everything about real representation (in es dir)
|
||
ga.h everything related to bitstring representation (in ga dir)
|
||
|
||
To be continued by gp.h, and ...
|
||
|
||
This has lead to some slight modifications in test file eobin and all tutorial
|
||
examples files...
|
||
|
||
[33mcommit 8aad8f547cf832f048793c13b28cf3ae383046ca[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Jan 27 07:33:55 2001 +0000
|
||
|
||
A few mistakes corrected - and some comments on the setup method
|
||
|
||
[33mcommit c917207b5d0f03ab669c2c097f45b9fb5309505a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 26 18:26:30 2001 +0000
|
||
|
||
Added the bounds to all eoRealOp operators (and to the eoNormalMutation).
|
||
The eoESObjectiveBounds should soon dissapear!!
|
||
|
||
[33mcommit 70caa91b2259a6c73425a6689ad61bd430d9b50d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 26 17:12:13 2001 +0000
|
||
|
||
Typos in comments
|
||
|
||
[33mcommit 576249509b15c32413dd80989054bebb860dad6e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 26 17:09:33 2001 +0000
|
||
|
||
Some includes were missing in eoPop and eoOp that I had not noticed before
|
||
trying to compile test/t-eoSymreg.cpp
|
||
|
||
[33mcommit ce031f10a3a371f3687009ebfc3dc779d0e66900[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 26 04:06:09 2001 +0000
|
||
|
||
Added eoRandomReduce
|
||
|
||
[33mcommit da6685830866478789dd1252cb1b4b86fe0058bd[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 25 16:14:25 2001 +0000
|
||
|
||
Full t-eoSelect file, that allows to test all selectors
|
||
feature: generation of files suitable for gnuplot to see how individual spread out
|
||
|
||
[33mcommit 42ac826f3c21037dbfbcf92a035c49207ac6dfe6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 25 16:13:15 2001 +0000
|
||
|
||
Added ranking selection (eoRankingSelect) and (linear) fitness scaling in
|
||
proportional selection (a completely different file, eoFitnessScalingSelect.h)
|
||
|
||
[33mcommit 585c5435699b951f35df6206941725077ae6c3b7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Jan 17 05:29:54 2001 +0000
|
||
|
||
Modified the link to EO pages so that users can download the development
|
||
version - as no example works with the current snapshot
|
||
|
||
[33mcommit c62521648b86d69c367784ac27fc8c9ce956365c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 16 09:49:46 2001 +0000
|
||
|
||
Added the shuffle method
|
||
|
||
[33mcommit deace62e55da1111374a49cae431f5f9f834c489[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 16 07:20:48 2001 +0000
|
||
|
||
Added the normal mutation - and the 1/5 mutation in FirstRealEA in Lesson2
|
||
|
||
[33mcommit 51f3b56fd2e7b50b9de0ac85ec89bf3efaac02d3[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 16 07:20:02 2001 +0000
|
||
|
||
Added the normal and 1/5 mutations (file es/eoNormalMutation.h)
|
||
|
||
[33mcommit 20b70de2a16de473882594ddf8095f35df153a7e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 16 07:18:45 2001 +0000
|
||
|
||
Added the normal mutation - and the 1/5 mutation
|
||
|
||
[33mcommit a8bf667774b4224e45699418a6ad35b120e8d14e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 16 05:52:01 2001 +0000
|
||
|
||
Added the eoRandomReduce class - hence I also added the shuffle method
|
||
in eoPop (I had been postponing that for a long time!) which in turn required
|
||
another class of random generator (whose operator() takes an unsigned as argument)
|
||
|
||
[33mcommit f988b42fed4c7bf818bc96f045ba95ba7e4691af[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 12 21:31:42 2001 +0000
|
||
|
||
Corrected some error in variable name after last changes in method append
|
||
|
||
[33mcommit e532234d1ce73cef0b477b437d3036906e14a16f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 11 11:02:37 2001 +0000
|
||
|
||
New versions of bounds for real variables.
|
||
Should supersede eoEsObjectiveBounds, whose name was misleading anyway
|
||
as this can be used in any REal-ceded GA for isntance
|
||
|
||
[33mcommit 4b2bb7f5641799966bb1ba92491ff2d83264f4f1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 11 10:48:31 2001 +0000
|
||
|
||
GOing to the generic operators: some additions (eoGeneric*)
|
||
and some modifications in eoFixedLength and eoVariableLength.
|
||
|
||
[33mcommit 5f925a4c12290395294f19e300f57738980ec00e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 9 03:33:16 2001 +0000
|
||
|
||
Added the eoSurviveAndDie comments.
|
||
Should be complete!!!
|
||
|
||
[33mcommit 5edbc0e98befa02aea0e2900e82fad4b3f98db69[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 9 02:17:28 2001 +0000
|
||
|
||
Added the namespace in description of RNGs (and corrected a few broken links)
|
||
|
||
[33mcommit 61a85582d53e4a35ebe6a7978f24ad2416d286ea[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jan 8 10:07:27 2001 +0000
|
||
|
||
Added the namespace eo for the global variable rng in eoRNG.cpp
|
||
Also added "using eo::rng" in eoRNG.h so nothing has to be modified.
|
||
We should gradually move to write eo::rng everywhere, and remove that using
|
||
directive to be almost full-proofed against possible name collision.
|
||
|
||
[33mcommit 4b83dbd0f48842527f99e500223d73da8d4c3504[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Jan 8 09:52:15 2001 +0000
|
||
|
||
Added the descrition of evolution engines in eoEngine
|
||
and links to SGAI STL Web site in eoTutorial and eoProgramming
|
||
|
||
[33mcommit c34e94b0d041f1deb86bfd00473f3a08e4b8a688[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 14:42:48 2001 +0000
|
||
|
||
Removed a forgotten comment :-)
|
||
|
||
[33mcommit f876356d37554853011774e4cd2e9cc4bc85fada[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 08:50:01 2001 +0000
|
||
|
||
I'm not sure about whether the sourceforge list is equivalent to the onelist list,
|
||
so I finally ut both in README!
|
||
|
||
[33mcommit 82743acd3a49a17e3759441627fb32367f7431b0[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 08:17:11 2001 +0000
|
||
|
||
Put the sourceforge name for the mailing list
|
||
|
||
[33mcommit 63628141759544e2d185b58d5282415f0a7ac9a4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 07:30:34 2001 +0000
|
||
|
||
Updating installation ...
|
||
|
||
[33mcommit 39521b2b687fbffa608e1c9c4db9e82ccb1ddecc[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 07:20:45 2001 +0000
|
||
|
||
Correcting my previous errors ...
|
||
|
||
[33mcommit 222f533a9efc02eef2b1758d749710744b7f42e8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 07:10:25 2001 +0000
|
||
|
||
Trying to make the installation lighter, but the doc and the src
|
||
would not compile, with make doc or make src ...
|
||
|
||
[33mcommit 8c82c8aa566b45bd02980c5e097fdae3405abbf4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 06:55:16 2001 +0000
|
||
|
||
Removed Lesson4 from Makefile - it is not there yet, and generates an error
|
||
|
||
[33mcommit 1beb08c39d8debdcbc4e5df4ca2e9da56a64c73b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 06:25:26 2001 +0000
|
||
|
||
Added a message about generating the documentation if you have doxygen
|
||
|
||
[33mcommit 8e4513d8804b296fec394c67b9fd85adf9e79929[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 06:24:53 2001 +0000
|
||
|
||
Removed doc from the SUBDIRS as most people don't have doxygen installed.
|
||
Now you need to type in "make doc" to generate the doc
|
||
|
||
[33mcommit b2636604a286c4245f0dfdddbd8763863a6f7b31[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 06:23:54 2001 +0000
|
||
|
||
Updated Makefile.am to account for the change of names in selectors
|
||
|
||
[33mcommit b1fa5076e2e96560b488b76dec61b0368846d88a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 05:48:16 2001 +0000
|
||
|
||
Changed the names of the exercise files to exerciseN.p - N lesson nb, p exercise nb
|
||
|
||
[33mcommit 67ae5f5a6f6bfe44c63d91d3a9b546c9716962e4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 05:44:35 2001 +0000
|
||
|
||
eoHowMany is now included in utils dir
|
||
|
||
[33mcommit a998ad0a411709f62fb1fe76f1f2f1f9d7d29a58[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 05:42:08 2001 +0000
|
||
|
||
Checking in the name changes in selection procedures.
|
||
This impacts on many files, creating new entries in src (the old ones are moved
|
||
to obsolete dir), modifying t-eoSymreg.cpp and t-eobin.cpp in test,
|
||
as well as gprop.cc and mastermind.cc in app dir (not to mention almost all
|
||
files in tutorial:-(
|
||
|
||
[33mcommit b6e99450281f28fcaba596e9568643e52d8e1fc6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Jan 5 05:41:26 2001 +0000
|
||
|
||
Trying to ci eoTutorial.html (there is a sticky tag that keeps bothering me ...)
|
||
|
||
[33mcommit c3fef2e4931ee7d3f39cb6d50b980aaa2469ad84[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 4 15:23:14 2001 +0000
|
||
|
||
I had removed the wrong file!!!
|
||
|
||
[33mcommit b685eb8048702b214f3fb0d1194097eb7d27ae28[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 4 15:21:18 2001 +0000
|
||
|
||
removed redundant index.html in html dir
|
||
|
||
[33mcommit 4d77c9116f3a8a1bc5f56d34541e19363d8ab47f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 4 05:06:09 2001 +0000
|
||
|
||
Sorry: removed eoSGATransform, that is in eoSGA.h ...
|
||
|
||
[33mcommit 2f130666258d8c0ff5323a5cd30b3f1b2dd77102[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Jan 4 05:00:40 2001 +0000
|
||
|
||
Adding the selectin and replacement procedures
|
||
|
||
[33mcommit 647156c6a88d90d6d0c645e700094340197ebe38[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 2 13:31:40 2001 +0000
|
||
|
||
Adding t-eoSelect.cpp to test selection procedures. Modified Makefile.am accordingly
|
||
|
||
[33mcommit 3074101d1c18cb8a7fbbc2238bac92bf24154fa2[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 2 13:27:11 2001 +0000
|
||
|
||
Adding eoDetSelect, deterministic batch selection, that copies the individuals
|
||
one after the other. Should shuffle them in between (TODO).
|
||
|
||
[33mcommit 4fd2be4bfff8160fc71057b2c39efc006ec49eb7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 2 07:54:12 2001 +0000
|
||
|
||
A few deatils
|
||
|
||
[33mcommit 52ed2ef8b6d50b9071d193042c17cf62908cbe3c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 2 07:35:56 2001 +0000
|
||
|
||
Still the same !@#$$%% modif due to egcs problems ...
|
||
|
||
[33mcommit 721e8d2cd54e6790cce23d85d7ede03a0647e530[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 2 07:23:35 2001 +0000
|
||
|
||
Follow-up to the modif of SecondBitEA.cpp due to egcs...
|
||
|
||
[33mcommit 5d8c30b2ae18c1925ad676644d267bf1dac29cbb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 2 07:19:55 2001 +0000
|
||
|
||
A few details in the comments
|
||
|
||
[33mcommit 04e429fdb1061039f25c11d4c4212f465e99500a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Jan 2 07:03:57 2001 +0000
|
||
|
||
I had to change the whole way the parameters are read, because EGCS did not
|
||
allow the nice constructs I had imagined (and compiled with g++)
|
||
- I removed the createParam method in Parser class - that was creating the parameters
|
||
on the heap. Not allowed to have a templatized method ???
|
||
- I removed the subroutine read_param in SecondBitEA, as you need to create
|
||
permanent parameters (eoParser only holds references), and egcs did not allow
|
||
to create them by reference, i.e. in the line
|
||
eoValueParam<xxx> & blablaParam(...);
|
||
|
||
So now everything is done in the main_function, and 3 lines are needed to create
|
||
and read every paramter (sigh ...)
|
||
|
||
[33mcommit 769b1fe31e09d8823866631ecc8fc568df33fd9b[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Dec 27 11:37:05 2000 +0000
|
||
|
||
A few additions and corrections ...
|
||
|
||
[33mcommit 0447391f7c7627675e78cdeb55a7d11b85ba1097[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 26 10:28:27 2000 +0000
|
||
|
||
Modified the help message for the short name (added the missing =)
|
||
|
||
[33mcommit d7693131a600e49ec1bd4694d93f2ec201445353[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 26 08:33:48 2000 +0000
|
||
|
||
Moved eoSGATransform into a separate file and added the dynamic version
|
||
(where arguments can be passed by value or by reference).
|
||
Modified eo accordingly
|
||
|
||
[33mcommit 5d0a03fa4ed79f66d6b6504d9a49b6f6c876f0ca[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 26 07:42:09 2000 +0000
|
||
|
||
Modified the include list after the big eoReplacement changes
|
||
|
||
[33mcommit f97ab01cd4c7c71670ae1779b1d50c8eb4921b61[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 22 15:13:54 2000 +0000
|
||
|
||
Had forgotten the section name of the parser.processParam call in the
|
||
definition fo the parameter.
|
||
|
||
[33mcommit 7b1074f44e90f694bb40dcc474b3fd0fb5cef6bb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 22 14:59:10 2000 +0000
|
||
|
||
Back to the 3 lines to declare a parameter and read it within the parser:
|
||
some compiler (egcs) don't like the createParam method in eoParser.h
|
||
|
||
[33mcommit 21cd652430ac4120e44c8a277e052db485bec659[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 22 14:56:12 2000 +0000
|
||
|
||
Back to the 3 lines to declare a parameter and read it within the parser:
|
||
some compiler (egcs) don't like the createParam method in eoParser.h
|
||
Also removed the reference in parameters declarations (a cut-and-paste error).
|
||
|
||
[33mcommit af950bdc78a71f47c07ca184f294ddeca600d3b5[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 21 06:49:41 2000 +0000
|
||
|
||
Augmented the functors and STL parts - but I still would appreciate
|
||
help on the STL part!
|
||
|
||
[33mcommit d411685a5cb82a2f76919b23bbe79e3024d324d6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 21 05:35:01 2000 +0000
|
||
|
||
Removed the silly reference for all parameters (cut-and-paste error!).
|
||
But the funny thing is that my compiler did not complain ...
|
||
|
||
[33mcommit a3555b2e8a29b48a62fd1e87433ffa012fb03a44[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 19 22:14:29 2000 +0000
|
||
|
||
Updated INSTALL and README to EO-specific instructions!
|
||
|
||
[33mcommit ed0e76350a80da4a0087f3b778e6abcb8a88f4ec[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 19 18:43:25 2000 +0000
|
||
|
||
Update after the change in replacements
|
||
|
||
[33mcommit ca586fc799e816be9ff16747838166abc2c72ed0[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 19 18:42:41 2000 +0000
|
||
|
||
Added t-eoRepalcement.cpp, that tests all new replacement procedures
|
||
|
||
[33mcommit 6acdcb6d9b673cde3937d7217f793d4e44245cbf[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 19 18:41:19 2000 +0000
|
||
|
||
THe big eoReplacement update:
|
||
The interface for eoReplacement is now eoPop<EOT>&, eoPop<EOT>&
|
||
(i.e. no const) and the result must be in the first argument in the end.
|
||
|
||
Hence it is possible to do SSGA and all intermediate replacmeent procedures
|
||
|
||
The classes derived from eoMergeReduce.h are now in a separate file
|
||
The SSGA-like replcaement procedures are in eoReduceMerge.h
|
||
A more general replacement can be found in eoSurviveAndDie.h
|
||
(it could be made a littel more general - still open for upgrades).
|
||
|
||
Also some accessors have been added to the eoPop (best and worse individuals)
|
||
|
||
And include file eo has been updated
|
||
|
||
[33mcommit 25dd305ee6d488f853763c3af6bf798b9de11d1d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 19 18:32:09 2000 +0000
|
||
|
||
A few errors + local TOC at top of eoEngine
|
||
|
||
[33mcommit 47031e82c93096396fae157338e56ae67fbd0b1d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 19 18:18:08 2000 +0000
|
||
|
||
Bottom-Up/Top-Down modifs
|
||
|
||
[33mcommit 6a0010474aa3bbadac6576ac6573d3f40eba40d1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 19 18:09:10 2000 +0000
|
||
|
||
A new util class to handle the rate/integer argument to selectors/replacement
|
||
|
||
[33mcommit 727f190a8850e030e4cbfc2532515108f7f42fb4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 19 18:02:19 2000 +0000
|
||
|
||
Changed NoReplacement to GenerationalReplacement
|
||
|
||
[33mcommit 2a93bba7e65e8bbeab93c8c885a93d7e7388d5a1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 19 10:17:39 2000 +0000
|
||
|
||
Changed the "to-down / bottom-up" to "algorithm-based / component-based"
|
||
Also added all replacement procedures in eoEngine.html
|
||
and the general operator interface in eoOperators.html
|
||
|
||
[33mcommit 9c3453e876e4bad22ad19db7f21e2732abe8deae[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 19 05:31:54 2000 +0000
|
||
|
||
A small detail ...
|
||
|
||
[33mcommit ba78a70aa44230abc2c481047109867fe4c7b6e8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Dec 17 07:49:55 2000 +0000
|
||
|
||
Updated teh INSTALL and README files that were really minimal!!!
|
||
|
||
[33mcommit 2d93e7374b2c2b568d2c01dd15991a90b25d4971[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 15 18:09:08 2000 +0000
|
||
|
||
Corrected a bad link
|
||
|
||
[33mcommit 44e715f24194292ffff38b29cb0cba5ad7a6587d[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 15 17:01:11 2000 +0000
|
||
|
||
deleted trash file lesson1.ps
|
||
CVS ----------------------------------------------------------------------
|
||
|
||
[33mcommit c18f63f7e4da2cf9cd748bf302ce7a20d1ba7cca[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 15 16:57:37 2000 +0000
|
||
|
||
Added utils/eoGnuplot1DMonitor.h ni the list of includes
|
||
|
||
[33mcommit a83da72b4624a7622a28293c9def14411712ec0f[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Mon Dec 11 09:28:40 2000 +0000
|
||
|
||
adding .deps
|
||
|
||
[33mcommit 3d93a07d74ddd717a7f35156ec266eaf74a9113f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 8 15:10:13 2000 +0000
|
||
|
||
Adding Templates in dir tutorial, to hold some simple files that
|
||
only need to be filled by the user to code new items.
|
||
At the moment, only eoMonOp (in mutation.tmpl), and
|
||
eoBinOp and eoQuadOp (in crossover.tmpl)
|
||
|
||
[33mcommit 00b435f19a33821496518bb3a2921fe6613166b4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 8 14:16:13 2000 +0000
|
||
|
||
Corrected a few bugs after the first "public" presentation
|
||
|
||
[33mcommit 0d9e6b2941b96b1cef2540e8725c44e6c988e483[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Dec 7 09:56:00 2000 +0000
|
||
|
||
New base class eoUpdatable.h - for objects that need upates in eoCheckPoints
|
||
Also contains the class eoDynUpdater. They are eoUpdater, they receive an eoUpdatable
|
||
at construct time, and call their upate() method in their operator() method
|
||
|
||
[33mcommit a4dd409033fe56a19ce28caf9d25bc101e69616f[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Tue Dec 5 13:46:21 2000 +0000
|
||
|
||
small change
|
||
|
||
[33mcommit 1e3cd432d6ec4e1ba0b3aea8cdfd91b0e60dcc50[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 5 05:27:12 2000 +0000
|
||
|
||
Removed trash file
|
||
|
||
[33mcommit e0076740f809c0b3e4dd0e43874d05487889d465[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Dec 5 05:22:55 2000 +0000
|
||
|
||
Added virtual and const keywords all around - as I tried to use a derived
|
||
class for adaptive rates (see eoDynProportionalCombinedOp.h, at the moment
|
||
in the tutorial)
|
||
|
||
[33mcommit c22047df11d887bfa302b6b371c0442325fb9e90[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Mon Dec 4 19:26:19 2000 +0000
|
||
|
||
erasing comments
|
||
|
||
[33mcommit 8ee0ae0e3a9c9549489d673f104e25f06a71bce9[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Mon Dec 4 19:10:20 2000 +0000
|
||
|
||
small improvements
|
||
|
||
[33mcommit e5ff1bf59ce1763c9ca1b39673b004c1257476bf[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 4 16:49:42 2000 +0000
|
||
|
||
Added normal mutation for reals, and corrected error of segment-> arithmetic
|
||
for the crossover operators
|
||
|
||
[33mcommit c00c15145d531ffdcb6caf2c63539fa5b20afa28[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 4 15:01:31 2000 +0000
|
||
|
||
omment of line apply(pop, eval) was found misleading ...
|
||
|
||
[33mcommit b5382fce748225d03b3bc949254c84e1a478ae73[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 4 14:55:18 2000 +0000
|
||
|
||
- added the #define for eo_verbose (true) and eo_no_verbose (false)
|
||
- added the eoNormMutation, simple normal mutation for simple real variables
|
||
|
||
[33mcommit 4944881d7c2c4dadb06b88319e092ecfbc128268[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 4 14:53:59 2000 +0000
|
||
|
||
- added the #define for eo_verbose (true) and eo_no_verbose (false)
|
||
- added the eoNormMutation, simple normal mutation for simple real variables
|
||
Modified Files:
|
||
src/eo src/es/eoRealOp.h tutorial/Lesson2/FirstRealEA.cpp
|
||
tutorial/Lesson3/SecondBitEA.cpp
|
||
|
||
[33mcommit 0e62de2d1499c8cca89dd9d6eb7d1bbc78022a69[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 4 06:58:43 2000 +0000
|
||
|
||
Added the lastCall construct: if the stopping condition becomes true in eoCheckPoint,
|
||
a method called lastCall is called for everything contained in that checkpoint
|
||
(stats, updaters and monitors). This can be extremely useful
|
||
- for stateSavers (see below)
|
||
- for monitoring things like rates of success of operators, where what you
|
||
are interested in is the final result only.
|
||
Added of course a virtual method lastCall that does nothing by default in classes
|
||
eoBaseStat, eoBaseSortedStat, eoUpdater and eoMonitor
|
||
Added a boolean to control the save of the state in method eoCountedStateSaver::lastCall
|
||
so you can ask that the state is saved at final population, whatever happens.
|
||
I also added the corresponding constructor to take this into account.
|
||
|
||
[33mcommit 5c5142e59cee22c897ff72089d2d6f972c2421d8[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Dec 4 05:55:59 2000 +0000
|
||
|
||
Added a comment so Doxygen documents it
|
||
|
||
[33mcommit f7f226bae9db69558eddfa14da45d32326c9d295[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Dec 2 08:35:42 2000 +0000
|
||
|
||
eoStdoutMonitor -> eoFileMonitor to correct an abusive cut-and-paste!
|
||
|
||
[33mcommit d20d36a116417ced50b7d8d6fb6c0243b38b7a88[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Dec 2 08:29:45 2000 +0000
|
||
|
||
Suppressed the warning for the need to create a link - see html files log.
|
||
|
||
[33mcommit 46d9671e0539f9b7f78ccf35e7680b3cc5f4bc5a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Dec 2 08:27:30 2000 +0000
|
||
|
||
Changed the links to the EO doc - removed the need for a (Unix) link from
|
||
tutorial/html dir to doc/ dir: it's simpler, and I was not able to do
|
||
the same thing in Windows anyway!
|
||
|
||
[33mcommit 00e21770adb12b6dcb57ce6ceb9b3313a792612e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sat Dec 2 08:21:18 2000 +0000
|
||
|
||
Changed the (abstract) name for fitness from F to FitT so it matches
|
||
that of file eoFixedLength.h - it is far clearer in the documentation
|
||
diagrams this way.
|
||
|
||
[33mcommit c829969431aa07b0cb111a96499c997fd002a09b[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Fri Dec 1 19:13:12 2000 +0000
|
||
|
||
initial version of mastermind
|
||
|
||
[33mcommit 2abab21960ea162d163d71bac3b45590b8e61d8e[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Fri Dec 1 19:09:34 2000 +0000
|
||
|
||
adding a new terminator and a monitor
|
||
|
||
[33mcommit 41a85aaa7db4e0c5a7e3bc4004a0bac8a614c124[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 1 18:26:16 2000 +0000
|
||
|
||
Corrected the outState.regiserObject(parser) ommission (see SecondBitEA.html)
|
||
|
||
[33mcommit b225f093e6212764c0dcfb8fb614c365220b1f4f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 1 18:03:17 2000 +0000
|
||
|
||
I had dropped the parser from the outState - so I had to modify also
|
||
read_param to get it back!
|
||
|
||
[33mcommit c1dd2dd1272de29b513be59617177d64870e60df[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Dec 1 17:56:52 2000 +0000
|
||
|
||
Used spell-checker!!!
|
||
|
||
[33mcommit 142c7d779c39943ae426ec61806eec9f0ffae5f8[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Fri Dec 1 15:46:07 2000 +0000
|
||
|
||
adding a lot of includes
|
||
|
||
[33mcommit a9468f38c993caa4ca842be83797e9993b4849dc[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Thu Nov 30 17:11:53 2000 +0000
|
||
|
||
small fix for uniform
|
||
|
||
[33mcommit 9af974070af197674ed97de32628ebdddd810e3c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Nov 30 06:38:15 2000 +0000
|
||
|
||
Corrected a small bug (!): the -C=value was not processed correctly
|
||
as somebody forgot one character when counting up to ... 3 :-)))
|
||
|
||
[33mcommit 109fc551ab40f9aff9eb62c4462efdbbe2e30e7a[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Nov 30 06:20:20 2000 +0000
|
||
|
||
Reversed the priority between command-line and parameter file
|
||
|
||
[33mcommit 2169a65f80ce059ca22393690f2bc908951c2699[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Nov 30 06:11:49 2000 +0000
|
||
|
||
Moved eoCopyElite.h to obsolete dir - was redundant with eoMerge.h
|
||
|
||
[33mcommit 5c9bec34d671ca9167e6e7db00708493742ac125[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Nov 30 06:04:09 2000 +0000
|
||
|
||
Removed eoCopyElite.h, redundant with eoMerge.h
|
||
|
||
[33mcommit 5b26c61445b2332d0a04d0e27cf6a0a7db8d2576[m
|
||
Author: evomarc <evomarc>
|
||
Date: Thu Nov 30 04:44:32 2000 +0000
|
||
|
||
Added the tutorial SUBDIR
|
||
It works fine ... for make clean
|
||
But of course it would require some Makefile.am in each subdir of tutorial
|
||
and I am not sure I know what to put there...
|
||
|
||
[33mcommit 15c3588ac756ed02340c4b9b25cb8e1f9976f869[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Wed Nov 29 18:36:13 2000 +0000
|
||
|
||
sorry, old version was right
|
||
|
||
[33mcommit b8d4e7faefbaa307155830cbb770f6f9c26aa665[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Nov 29 18:19:57 2000 +0000
|
||
|
||
Initial version of the tutorial.
|
||
Warning: all Makefile's are hand-made, and will only work in Linux
|
||
|
||
[33mcommit a27dc53ef04953190471f32aa48ca6fe74a64ea6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Nov 29 18:19:18 2000 +0000
|
||
|
||
dded teh comment about the link to be made from html to ../../doc
|
||
|
||
[33mcommit ca843a88fca9cc44fbafaff23543939b77632bc6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Nov 29 18:06:09 2000 +0000
|
||
|
||
Initial version of the tutorial.
|
||
Warning: the Makefil is hand-made, and only works in Linux
|
||
|
||
[33mcommit 29b8f1153c0055f8bdc26eac171d0200e35f9ec2[m
|
||
Author: evomarc <evomarc>
|
||
Date: Wed Nov 29 17:20:16 2000 +0000
|
||
|
||
An include file was missing!!!
|
||
I've inserted it in teh file actually - but if we go on with gnuplot,
|
||
it will need to be taken out again, and used in all other monitors
|
||
we will write using gnuplot (e.g. eoGnuplotWithErrorbarsMonitor,
|
||
eoGnuplotHistogramMonitor, ...).
|
||
|
||
[33mcommit a69a19877046fb64a1333f2e011109b3ac19d8d5[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 28 17:42:53 2000 +0000
|
||
|
||
Added eoProportionalCombinedOp.h
|
||
|
||
[33mcommit 52a9c830c860bd40332ecae52e88e62824d991fb[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 28 17:41:41 2000 +0000
|
||
|
||
I added this very simple instance of operator proportional selector
|
||
for the tutorial - it is consistent with all other xxxCombined constructs.
|
||
However, I am not sure that Occam's razor will not make it widely used...
|
||
|
||
[33mcommit 12c6bdf058db11c726fa57605fc93845cba8a617[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 28 17:17:19 2000 +0000
|
||
|
||
Added the class eoSGATransform: I break the one file / one class rule
|
||
a lot, but both are supposed to be used mainly in the tutorial, not
|
||
in real life :-)
|
||
|
||
[33mcommit f5174e3a4255efe146f8ff3597dc5e6b21e7b13e[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 28 15:40:39 2000 +0000
|
||
|
||
Added fstream in the include files - I had an error message at some point!
|
||
|
||
[33mcommit e4b735b17f18e05baa7b3cb34f5380d4be1a1fb4[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 28 15:35:09 2000 +0000
|
||
|
||
Added a comment to stdout upon termination - so we know why we stop in case
|
||
of multiple criteria
|
||
|
||
[33mcommit 5aa258fbcb0f455a363f68a5325015ca99aef5aa[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 28 15:31:38 2000 +0000
|
||
|
||
Minor change of the default label
|
||
|
||
[33mcommit 65a985631c73caf31e4fdfa48fc410fd56d0fa9c[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Tue Nov 28 13:36:29 2000 +0000
|
||
|
||
now works
|
||
|
||
[33mcommit afdcdf5d07af53bf05bb7f61ca325deaee60aba6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 28 08:20:01 2000 +0000
|
||
|
||
Added a few comments so Doxygen documents all classes
|
||
|
||
[33mcommit 622cbea0d53d13990e1274f458d9af59c6edb666[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 28 06:58:06 2000 +0000
|
||
|
||
This is the first attempt to use gnuplot through a fork to plot statistics.
|
||
At the moment it is only tested for Linux!
|
||
Use with care
|
||
|
||
[33mcommit bee8388a1eafd9a36226bbdd823bf5a49149d557[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Nov 28 06:46:37 2000 +0000
|
||
|
||
Modified the contructor: the default value for the delimiter is now " "
|
||
and I added a boolean argument to indicate whether or not we want to
|
||
overwrite an existing file with same name (default is overwrite).
|
||
Added the getFileName accessor.
|
||
|
||
[33mcommit b39ebbed702ecf7c04a2d0076bc433823002b103[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 24 17:45:07 2000 +0000
|
||
|
||
Added eoSteadyGenContinue.h, es/eoReal.h and es/eoRealOp.h
|
||
|
||
[33mcommit d0e566fdf4da9cef637c17067d308cd733b96ee6[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 24 17:44:21 2000 +0000
|
||
|
||
Very simple classes for vectors of (unbounded) real numbers.
|
||
A few straightforward operators only (BLX-0, uniform mutation).
|
||
Mostly for tutorial reasons - though it might improve in usefull classes later
|
||
|
||
[33mcommit 2b8c04928384f235736c34cf0beea93cab621885[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Fri Nov 24 17:43:02 2000 +0000
|
||
|
||
bug fix
|
||
|
||
[33mcommit 8f9f25522300f72318a15e12081925d4a4430ee1[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 24 17:41:39 2000 +0000
|
||
|
||
An eoContinue class that allows a minimum number of generations,
|
||
then stops whenever a number of generations happens without fitness
|
||
improvement.
|
||
|
||
[33mcommit 08e6be4b66a4e712aba0c29c4b1d74d75f7a2ba9[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 24 17:36:03 2000 +0000
|
||
|
||
Added a verbose mode (the default behavior) which is as before.
|
||
But when in non-verbose mode, prints only one line per generation.
|
||
|
||
[33mcommit 0fd1336bfe949c1df223eff1436833b5418dd4f3[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 24 17:30:37 2000 +0000
|
||
|
||
Turned the eoBestFitness into an eoStat (it was an eoSortedStat).
|
||
Alos added a few comments so that Doxygen documents all classes there.
|
||
|
||
[33mcommit 3ec57ed93fe418662434ca81f48f833ebf6d2b9f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 24 17:26:22 2000 +0000
|
||
|
||
Changed Maarten's 2-continuator construct into a vector of pointer,
|
||
as in all other Combined constructs in EO.
|
||
Kept the construtor with 2 eoCOntinue for backward compatibility.
|
||
Added of course the add method!
|
||
|
||
[33mcommit 6a7102f5b620e025f0cb7399c24db5d6b94ac5da[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Fri Nov 24 12:33:44 2000 +0000
|
||
|
||
changing genetic operators
|
||
|
||
[33mcommit 2b03bd6dae27cbd1e23c9b6ded75df0cada0cd09[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Fri Nov 24 11:52:49 2000 +0000
|
||
|
||
fix Fitness default construction value
|
||
|
||
[33mcommit 5ac5a72db20363b3995cd3c6c694ea88d7e764af[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Fri Nov 24 09:51:31 2000 +0000
|
||
|
||
adding new parameters
|
||
|
||
[33mcommit 9a40169867694f0cc3a20242196a35cd7012bd26[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Thu Nov 23 19:45:49 2000 +0000
|
||
|
||
reordering Makefile creation
|
||
|
||
[33mcommit 7b27d430ed03ef6aadfe864043a2d9494562c27c[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Thu Nov 23 19:45:13 2000 +0000
|
||
|
||
adding some files
|
||
|
||
[33mcommit 70b7f7954564215737dac41729f71637779593f9[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Thu Nov 23 19:44:47 2000 +0000
|
||
|
||
initial release
|
||
|
||
[33mcommit 0da6982d68f523fcaf0e99b521fb8e29e88d3e97[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Thu Nov 23 19:17:24 2000 +0000
|
||
|
||
initial version
|
||
|
||
[33mcommit 8a5ee316e1755741654d7b91cfbf0b02e1787e54[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Thu Nov 23 19:15:31 2000 +0000
|
||
|
||
adding Makefile.in
|
||
|
||
[33mcommit 8527bd83785d0bf9e76a996a5650c778c272f84f[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Thu Nov 23 19:14:09 2000 +0000
|
||
|
||
new application gprop
|
||
|
||
[33mcommit 265be972ef282138a2290100809b3b40c72960df[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 17 17:50:08 2000 +0000
|
||
|
||
Made eoBestFitnessStat an eoStat, NOT an eoSortedStat
|
||
Cde VS: Committing in .
|
||
|
||
[33mcommit 683bc2e44febd0a798f472fd9af7f20a33987faf[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Nov 17 17:06:53 2000 +0000
|
||
|
||
dded the className method for eoMon, eoBin and eoQuad classes
|
||
|
||
[33mcommit 5682f296cd478b81783be8f58393ff21a5293d38[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Mon Nov 13 12:12:14 2000 +0000
|
||
|
||
fixing template type
|
||
|
||
[33mcommit 34be1fd17438f3a900f05126429299943de1c390[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Mon Nov 13 12:09:53 2000 +0000
|
||
|
||
adding evaluation in some places
|
||
|
||
[33mcommit a1cd1fd3bf155431f135c079c7213af210e65657[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Fri Nov 10 09:55:10 2000 +0000
|
||
|
||
fix warning: no newline at end of file
|
||
|
||
[33mcommit 5af354e45557f93dd662d6c1389205cac6f5162e[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Wed Nov 8 15:15:26 2000 +0000
|
||
|
||
fix no newline at end of file warning
|
||
|
||
[33mcommit 13169492160880f15d2cd007aba3d9e5a2f98955[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Wed Nov 8 13:37:41 2000 +0000
|
||
|
||
choose a constructor
|
||
|
||
[33mcommit 38838f753a0cfab0e8f583e04a0bafb01d9ac231[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Wed Nov 8 13:26:03 2000 +0000
|
||
|
||
fix no newline at end of file warning
|
||
|
||
[33mcommit f48fbcf51a17e76138a0eda1944b70251fe724ae[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Wed Nov 8 12:56:14 2000 +0000
|
||
|
||
adding a include for apply.h
|
||
|
||
[33mcommit 2d5dbf6cfb88dae7d93bf4ab20e5ab478af13a23[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Wed Nov 8 12:55:26 2000 +0000
|
||
|
||
fix no newline at end of file warning
|
||
|
||
[33mcommit 9692852c9500a246186b6dd2b8d841961ad8f26e[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Wed Nov 8 12:38:13 2000 +0000
|
||
|
||
bug fix
|
||
|
||
[33mcommit 558bded5c085ed246c41133fa451b4912e48d6a0[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Tue Nov 7 19:16:42 2000 +0000
|
||
|
||
adding old targets
|
||
|
||
[33mcommit 31ed49002bf30759df4b52db2a48806331355323[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Tue Nov 7 19:13:22 2000 +0000
|
||
|
||
removing a warning
|
||
|
||
[33mcommit e1d391d1ab112413603ae4d81ab3c655d1c4d597[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Tue Nov 7 13:02:48 2000 +0000
|
||
|
||
adding targets
|
||
|
||
[33mcommit 594a8e146f11f99cdfbfac8cea7972d4ade6ffce[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Mon Nov 6 12:38:54 2000 +0000
|
||
|
||
adding subdirectories
|
||
|
||
[33mcommit 5bb5003a074eccfc0a68c9a7e66c4e96b656ba51[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Mon Nov 6 12:37:58 2000 +0000
|
||
|
||
adding t-eoSymreg
|
||
|
||
[33mcommit 9f8ffd7696bece1b760cf12f67b2d87fc981db29[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Mon Nov 6 11:34:38 2000 +0000
|
||
|
||
adding target doc
|
||
|
||
[33mcommit 865a0d4672267cd070db491275bd1e04464ec371[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Mon Nov 6 11:31:10 2000 +0000
|
||
|
||
adding doc target to all
|
||
|
||
[33mcommit 6fc47590cd54837d40686954fef139a8203a2205[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Nov 5 05:33:43 2000 +0000
|
||
|
||
Added constructors with 2 params _min and _max in generators
|
||
so you can now generate things in [_min, _max) instead of [0,_max) only
|
||
Modified the private data from maxim to {minim, range} accordingly.
|
||
|
||
[33mcommit 06429540352eadaec1c9e06a2cfcd7668a82ed3f[m
|
||
Author: evomarc <evomarc>
|
||
Date: Sun Nov 5 04:50:10 2000 +0000
|
||
|
||
Added a default value (0.5) to method flip
|
||
|
||
[33mcommit 4a8c1b3947ef03a1bb3b1c95fc4925f493d31275[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Fri Nov 3 21:23:09 2000 +0000
|
||
|
||
initial version
|
||
|
||
[33mcommit 6fdb214b71a76ef72c2b8db4f82e50fd92e3c6fd[m
|
||
Author: gustavoromero <gustavoromero>
|
||
Date: Fri Nov 3 20:03:26 2000 +0000
|
||
|
||
fixing autoconfiguration
|
||
|
||
[33mcommit 01e4aa9cdc1b4d8f9045e1bef1b1a2678f930b58[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Oct 30 14:54:29 2000 +0000
|
||
|
||
Added some safety test in roulette_wheel procedures:
|
||
if total is zero, used to return iterator -1 - now returns uniform choice
|
||
|
||
[33mcommit e3e4a0b719beab9e77f30c9497e7ea7a14298450[m
|
||
Author: evomarc <evomarc>
|
||
Date: Mon Oct 30 14:51:57 2000 +0000
|
||
|
||
Fine tuning of printOn: if fitness is invalid, now prints it
|
||
|
||
[33mcommit 08abf46576d1f99921f46726bda3e236619753fb[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 27 09:13:06 2000 +0000
|
||
|
||
Another attempt in adding the flush
|
||
|
||
[33mcommit 8684e1fac1ff6434421c8215348ec4416f9504ab[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 27 09:12:31 2000 +0000
|
||
|
||
updated version info, added flush to stdoutmonitor and sprinkled a few typenames
|
||
in eoPop.h and eoGOpSelector.h (egcs 2.96 started complaining).
|
||
|
||
[33mcommit 5e31ae1338ef8eb3a855b598c4b4b0aa32ed00ce[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Oct 27 04:38:29 2000 +0000
|
||
|
||
added a second ctor with more didactic ordering of parameters (for tutorial)
|
||
|
||
[33mcommit 2a0a3e074d826dd5dfcb19aaaa404de2ebbe597c[m
|
||
Author: evomarc <evomarc>
|
||
Date: Fri Oct 27 04:07:21 2000 +0000
|
||
|
||
Added the member function append( unsigned _popSize, eoInit<EOT>& _chromInit )
|
||
who appends _popSize members to the population using an eoInit
|
||
|
||
[33mcommit 5e33a2e50b1d1d37f01c87626a45165b3b0769c7[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Oct 24 03:58:02 2000 +0000
|
||
|
||
dded Uniform Crossover (!) and "deterministic" bit-filp mutation
|
||
|
||
[33mcommit 9cc1cfd1b492d84c25b63f9546d2e63da30d6c57[m
|
||
Author: evomarc <evomarc>
|
||
Date: Tue Oct 24 03:57:10 2000 +0000
|
||
|
||
Added the calls to base class I/O routines in printOn and readFrom
|
||
|
||
[33mcommit b0b0a3f9dad61acf5ec7f3d6bbd5e01e8182a294[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Oct 23 10:58:54 2000 +0000
|
||
|
||
It is using delim now
|
||
|
||
[33mcommit f7c98d5b31e8f017cb26cc9086e9465ac98811b3[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Mon Oct 9 16:13:20 2000 +0000
|
||
|
||
Changed functor base names and added to version
|
||
|
||
[33mcommit 1d0794c46a0fe12684577d7d5f3a07a9da697974[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 6 10:41:38 2000 +0000
|
||
|
||
Added an eoSortedStatBase for more efficient statistic calculations
|
||
|
||
updated a few makefiles to include the html and latex docs with the
|
||
distribution.
|
||
|
||
[33mcommit d42f16481d9c9fa74318001d41b3021e4b9f6779[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 6 07:50:10 2000 +0000
|
||
|
||
Updated authors and started a README
|
||
|
||
[33mcommit 543d5a5918ed4afeca03e0e50e03c6d16ebeeb85[m
|
||
Author: maartenkeijzer <maartenkeijzer>
|
||
Date: Fri Oct 6 07:32:26 2000 +0000
|
||
|
||
Changed ostream_iterator<double> to use AtomType rather than double.
|
||
Stupid me!
|
||
|
||
[33mcommit 686e7f32730e1f8f3a4b2c2a10fb68072df52612[m
|
||
Author: mac <mac>
|
||
Date: Fri Sep 29 10:39:19 2000 +0000
|
||
|
||
Updated version no. to 0.9.1
|
||
|
||
[33mcommit f1ec21e7244c2c8473452a68e8a3798621dfe3a1[m
|
||
Author: mac <mac>
|
||
Date: Wed Sep 20 13:32:28 2000 +0000
|
||
|
||
Error in random_generator removed.
|
||
|
||
[33mcommit f7c157c1549dc18536e9906d6c00d6f701cdb652[m
|
||
Author: mac <mac>
|
||
Date: Sat Sep 9 13:52:16 2000 +0000
|
||
|
||
Changed construction order as gcc was warning
|
||
|
||
[33mcommit fd8a2529a50b3f167347e559891fea7e327b5b15[m
|
||
Author: mac <mac>
|
||
Date: Sat Sep 9 13:43:31 2000 +0000
|
||
|
||
eo: added some missing entries
|
||
Pop: error in nth_element_fitness
|
||
sga: error in eval
|
||
eoParseTree: oddities with gcc
|
||
checkpointing: added eoParser and eoState
|
||
eoParser: support for wrongly entered parameter names
|
||
rnd_generators: flip(0.5) -> flip(bias) in binary_generator
|
||
selectors.h: ???
|
||
|
||
[33mcommit fc172ef858b3b064747c2e8cff97211967524fb5[m
|
||
Author: mac <mac>
|
||
Date: Wed Aug 23 14:56:04 2000 +0000
|
||
|
||
Added -O2 as compiler flag
|
||
|
||
[33mcommit ca46a3651b08b8dc7b0ae010ed45d7445a8e8321[m
|
||
Author: mac <mac>
|
||
Date: Wed Aug 23 13:07:51 2000 +0000
|
||
|
||
ok, fixed this problem with typedefs in gcc-0.92 (strange....)
|
||
|
||
[33mcommit 40783947488490ae410b6b778cc43d34076ab8ea[m
|
||
Author: mac <mac>
|
||
Date: Wed Aug 23 12:52:48 2000 +0000
|
||
|
||
Yet another change in eoParseTree
|
||
|
||
[33mcommit e18a48d4a141db4ca26bffc165fa8a062176f47a[m
|
||
Author: mac <mac>
|
||
Date: Wed Aug 23 12:50:34 2000 +0000
|
||
|
||
eoParseTree-- changed typedef
|
||
|
||
[33mcommit ff108477c35aa4b83b3be14687c0ba512214b47b[m
|
||
Author: mac <mac>
|
||
Date: Wed Aug 23 12:03:01 2000 +0000
|
||
|
||
eoCounter?
|
||
eoEasyEA -- made it copyable again
|
||
eoEvalFunc -- added specialized eoEvalFuncCounter
|
||
eoEvolutionStrategy -- nothing much
|
||
eoGenContinue -- nothing
|
||
eoPop -- fixed nth_element_fitness
|
||
eoBitOp -- fixed error in xover
|
||
eoFileMonitor -- now appends always
|
||
eoParam -- worked around memory leak in MSC's strstream
|
||
eoParser -- changed -pconfig_file to @config_file
|
||
eoParser -- added messages instead of exception when required param is missing
|
||
eoStat -- added eoDistanceStat
|
||
t-eoFunctor -- don't know
|
||
|
||
[33mcommit a7131a7f719419b1305567ee9cbd1c693a363214[m
|
||
Author: mac <mac>
|
||
Date: Fri Aug 18 08:59:20 2000 +0000
|
||
|
||
commited
|
||
|
||
[33mcommit be0c1996f773860df58f21c0e3111be6ba0f74ac[m
|
||
Author: mac <mac>
|
||
Date: Fri Aug 18 08:57:26 2000 +0000
|
||
|
||
Oh, right, dangling pragma
|
||
|
||
[33mcommit 8034b9f344ea48e945fa130e625d7954e2dfdb80[m
|
||
Author: mac <mac>
|
||
Date: Fri Aug 18 08:56:14 2000 +0000
|
||
|
||
some signed/unsigned comparisons removed
|
||
|
||
[33mcommit 8ae796ab282011c459f5698f8dec56c7a1fad326[m
|
||
Author: mac <mac>
|
||
Date: Fri Aug 18 08:44:22 2000 +0000
|
||
|
||
Added symbolic regression, which tests combined ops as well
|
||
|
||
[33mcommit 04bc4ecde8960debfd16034ddf88e4b4ce4b5e88[m
|
||
Author: root <root>
|
||
Date: Tue Aug 15 21:15:36 2000 +0000
|
||
|
||
initial checkin
|
||
|
||
[33mcommit 4f1bcfa292d8664d647d7dff3befc42526fff118[m
|
||
Author: mac <mac>
|
||
Date: Mon Aug 14 11:18:34 2000 +0000
|
||
|
||
Removed a few dsp files and changed saving/loading eoPops a bit.
|
||
|
||
[33mcommit 33803be4cddd897f930728cc41ee7c8cb2c017ab[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 16:43:39 2000 +0000
|
||
|
||
changed int to size_t
|
||
|
||
[33mcommit adcb2c38b83b3c57603e05afc51f61fd39789413[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 16:42:37 2000 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit a4009dee15c84cc3f5108f8148a51bbf2a4e8642[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 16:41:04 2000 +0000
|
||
|
||
Added binary_value.h
|
||
|
||
[33mcommit d3b83c70b004018fb6a8ddeab8b6ce3c38aceccd[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 16:36:55 2000 +0000
|
||
|
||
changed int compare to size_t
|
||
|
||
[33mcommit 107c4568a07e628e2122c083c2e81ebaff73b8da[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 16:35:15 2000 +0000
|
||
|
||
changed int compare to size_t
|
||
|
||
[33mcommit 173756916a50874ad03f565ede456591f75bd2c1[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 16:34:05 2000 +0000
|
||
|
||
main should return int
|
||
|
||
[33mcommit 8b63d5e58d591f53a1cf4f963b29dc88643ca5a2[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 16:32:44 2000 +0000
|
||
|
||
changed int to size_t
|
||
|
||
[33mcommit fc326c72ab1e01a89dac151dfe6740f75aba413a[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 14:33:37 2000 +0000
|
||
|
||
Forgot to remove enum value init
|
||
|
||
[33mcommit 13df8199376ee0c38ee86c748044252c9d32c57b[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 14:31:19 2000 +0000
|
||
|
||
Still part of extreme cleanup
|
||
|
||
[33mcommit 73461e2d761955cd29730d87c55bbde90f81aa04[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 14:30:25 2000 +0000
|
||
|
||
Still part of extreme cleanup
|
||
|
||
[33mcommit 664c1f12d917416a78395cf40f2181b651e84e96[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 14:26:50 2000 +0000
|
||
|
||
Still part of extreme cleanup
|
||
|
||
[33mcommit 410bc184881b247dffcfbc2460fad6ae57539d82[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 14:25:45 2000 +0000
|
||
|
||
Still part of extreme cleanup
|
||
|
||
[33mcommit 511d874b683a3d63f76268b8bcd0705fb49ea214[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 14:23:19 2000 +0000
|
||
|
||
no
|
||
|
||
[33mcommit 6d8e3a65043d7cf56a699c5a64d63c5ea4659ef1[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 10 14:18:34 2000 +0000
|
||
|
||
Extreme cleanup, see src/obsolete for details
|
||
|
||
[33mcommit 7f04d616e6e218b93340994e60fd1364209e0d8f[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 3 20:00:39 2000 +0000
|
||
|
||
Temporarily added Makefile.am to prevent errors
|
||
|
||
[33mcommit 8dea30897d7732ddc95b2fa59f34bb73f21c62b4[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 3 19:54:42 2000 +0000
|
||
|
||
Removed contrib dir reference
|
||
|
||
[33mcommit d2fedcb5b99b3d958c1a7164a7fd44834dc669bf[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Thu Aug 3 17:33:03 2000 +0000
|
||
|
||
More changes to Makefile.am
|
||
|
||
[33mcommit 1bee1e1f81eb7a359a10476ae03daed768e643e3[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Thu Aug 3 17:30:57 2000 +0000
|
||
|
||
More changes to Makefile.am
|
||
|
||
[33mcommit afd636cdbfa762c6fb4f855f18fd920f1894152d[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Thu Aug 3 17:22:46 2000 +0000
|
||
|
||
More changes to Makefile.am
|
||
|
||
[33mcommit a758eb1bd2e5325ee4e9c6ced3773e6b52e17fa2[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Thu Aug 3 17:15:42 2000 +0000
|
||
|
||
Changes mostly to Makefile.ams here and there, to be able to do a clean distribution
|
||
|
||
[33mcommit a7e0b39cfd58f4142fdc6e028d05d464f1d42132[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 3 17:11:54 2000 +0000
|
||
|
||
New fresh ltconfig, works on my RedHat distr and also on geneura
|
||
|
||
[33mcommit bef10d6f9ad8ef3b8bf769ff62dbcf1782447605[m
|
||
Author: mac <mac>
|
||
Date: Thu Aug 3 17:11:02 2000 +0000
|
||
|
||
Added a different libtool configure so it runs on more machines
|
||
|
||
[33mcommit 8036c7fd7dfe68e9e54f5a03807854f05af62f56[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Thu Aug 3 16:37:51 2000 +0000
|
||
|
||
Changed some problems with Makefile.am
|
||
|
||
[33mcommit cb952a2b7db52891e12d5a482f26e3e0d3ba7ed0[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Thu Aug 3 15:44:01 2000 +0000
|
||
|
||
Added missing files, and LICENSE
|
||
|
||
[33mcommit 70ddb00b4cf2153e3aece52b1f28ed524dfe885f[m
|
||
Author: mac <mac>
|
||
Date: Fri Jul 28 10:26:44 2000 +0000
|
||
|
||
removed
|
||
|
||
[33mcommit ee5bdda9321fd89a781edc82db6e6f3c3d47e761[m
|
||
Author: mac <mac>
|
||
Date: Fri Jul 28 06:10:34 2000 +0000
|
||
|
||
testing if this configure is protable
|
||
|
||
[33mcommit aa0b74ac9da2c210b613287f593f0a5a4121cb5c[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Jul 18 11:33:56 2000 +0000
|
||
|
||
ignore files created by examples
|
||
|
||
[33mcommit 01e44cf82876872de37e56750fab1580230fa1bd[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Jul 18 11:30:39 2000 +0000
|
||
|
||
fix examples using binary_value
|
||
|
||
[33mcommit b03bd951e0c65d3b2434edc205a658f24ea58747[m
|
||
Author: marc <marc>
|
||
Date: Thu Jun 22 03:23:15 2000 +0000
|
||
|
||
The initial individuals were evaluated directly using binary_value
|
||
This resulted in the fitness NOT being set, and some abort or segmentation fault later
|
||
Only eoEvalFunc shouydl be used to evaluate individuals!!!
|
||
|
||
[33mcommit ff52d48ccd9cc4ff8d9bffabf7bc11612a32bd67[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Jun 16 10:20:23 2000 +0000
|
||
|
||
changing version number
|
||
|
||
[33mcommit cc7148d622d71278dda3b4240bb284990ab5fadc[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Jun 16 09:38:43 2000 +0000
|
||
|
||
erasing LICENSE from test directory
|
||
|
||
[33mcommit 34758a584dfa8d8383ef23a95a7ef231bff5199d[m
|
||
Author: gustavo <gustavo>
|
||
Date: Thu Jun 15 14:29:25 2000 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 3bc1cb49d83516c4d351d520f5268b1bf827c25b[m
|
||
Author: gustavo <gustavo>
|
||
Date: Wed Jun 14 16:29:00 2000 +0000
|
||
|
||
erasing warnings
|
||
|
||
[33mcommit 318697af40f4a49021b5400b625a54ef77c75990[m
|
||
Author: mac <mac>
|
||
Date: Wed Jun 14 10:33:53 2000 +0000
|
||
|
||
Yet again some documentation change
|
||
|
||
[33mcommit ff057c799abcfd2d55643f41f0b81f9884c1f52b[m
|
||
Author: mac <mac>
|
||
Date: Wed Jun 14 07:30:21 2000 +0000
|
||
|
||
Removed double reference to t-eoESFull
|
||
|
||
[33mcommit 0533618306fefd376745ee13de97891c168d4578[m
|
||
Author: mac <mac>
|
||
Date: Wed Jun 14 07:27:51 2000 +0000
|
||
|
||
Removed double reference to t-eoESFull
|
||
|
||
[33mcommit 570397e89e48aee3d95e3027908a40279052b302[m
|
||
Author: mac <mac>
|
||
Date: Tue Jun 13 14:31:53 2000 +0000
|
||
|
||
Added ownership functionality and made the thing non-copyable
|
||
|
||
[33mcommit 49ee190e108a1258d39eceff741696b357e17b95[m
|
||
Author: mac <mac>
|
||
Date: Tue Jun 13 14:31:22 2000 +0000
|
||
|
||
Some 'improvements' added
|
||
|
||
[33mcommit 00780d785a3013774d9c8d97d5c9a92d871db52e[m
|
||
Author: mac <mac>
|
||
Date: Tue Jun 13 14:30:47 2000 +0000
|
||
|
||
Added an ownership function to eoState
|
||
|
||
[33mcommit b5222c8aa5ea233b55b63643ee9ce84b1e583745[m
|
||
Author: mac <mac>
|
||
Date: Tue Jun 13 10:27:10 2000 +0000
|
||
|
||
Changed base class eoEsBase to eoFixedLength
|
||
|
||
[33mcommit 0219de5b614abc449f6c6c3e1438291697bf4eda[m
|
||
Author: mac <mac>
|
||
Date: Tue Jun 13 10:25:53 2000 +0000
|
||
|
||
updated documentation
|
||
|
||
[33mcommit df56ae514560e1fbb9bec997e48d9481d7aa4467[m
|
||
Author: mac <mac>
|
||
Date: Tue Jun 13 09:48:24 2000 +0000
|
||
|
||
Fixed typedef Type error
|
||
|
||
[33mcommit 152d42d41ec56013d7e07cc5c18d5f7eff0f96bd[m
|
||
Author: mac <mac>
|
||
Date: Tue Jun 13 09:43:34 2000 +0000
|
||
|
||
Removed eoEsBase and created an eoFixedLength
|
||
|
||
[33mcommit 71b0dc17716a39350ee6bb3777dea7ebce3293f7[m
|
||
Author: mac <mac>
|
||
Date: Mon Jun 12 20:24:27 2000 +0000
|
||
|
||
Oh, right found some errors using gcc
|
||
|
||
[33mcommit e55e3813dc442a1978170da3e9b9a39b0f0756e9[m
|
||
Author: mac <mac>
|
||
Date: Mon Jun 12 20:23:20 2000 +0000
|
||
|
||
Oh, right found some errors
|
||
|
||
[33mcommit 4c4ce70c0468f6fb0c490d2e15f2ff9b5fa62f9b[m
|
||
Author: mac <mac>
|
||
Date: Mon Jun 12 20:09:59 2000 +0000
|
||
|
||
New ES routines
|
||
|
||
[33mcommit c6589b59518855a6e6843be9b235b894dd98171b[m
|
||
Author: mac <mac>
|
||
Date: Mon Jun 12 20:08:01 2000 +0000
|
||
|
||
Added a range member function to evaluate an iterator range
|
||
|
||
[33mcommit 382557878aeccfca47221714b7ea94678c7d04a4[m
|
||
Author: mac <mac>
|
||
Date: Mon Jun 12 20:07:25 2000 +0000
|
||
|
||
eoInit is a base class for making EO's, eoPop now has a constructor
|
||
for eoInit's
|
||
|
||
[33mcommit c1b0a6c5034eb4cc194f114a8f8ef4c1269fcb9d[m
|
||
Author: mac <mac>
|
||
Date: Sat Jun 10 13:22:53 2000 +0000
|
||
|
||
Removed dependence on eoUniform, changed it to use rng.random or rng.uniform directly
|
||
|
||
[33mcommit f39f1599244479063cb1483193a82e9868568b32[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri May 26 17:18:06 2000 +0000
|
||
|
||
ignore t-eoExternalEO
|
||
|
||
[33mcommit 6893a8565d621c9e50a19a60e296d3d2aa5b0615[m
|
||
Author: mac <mac>
|
||
Date: Thu May 25 13:04:57 2000 +0000
|
||
|
||
Removed this ugly defaulting to 1 behaviour and solved it using template specialization
|
||
|
||
[33mcommit 207698fcc878832647ad168cb9d829985a3175e0[m
|
||
Author: mac <mac>
|
||
Date: Thu May 25 12:21:06 2000 +0000
|
||
|
||
Added dummy case general:
|
||
|
||
[33mcommit 0363af1289e67e7f1aeaf5a3f6d052e5624fa999[m
|
||
Author: gustavo <gustavo>
|
||
Date: Thu May 25 11:03:00 2000 +0000
|
||
|
||
warning hunting
|
||
|
||
[33mcommit 9aaafc2cdb418d512c386f6ec3f5662dfcfa8c82[m
|
||
Author: mac <mac>
|
||
Date: Thu May 25 07:26:13 2000 +0000
|
||
|
||
Oops, corrected error in ctor(istream)
|
||
|
||
[33mcommit 69d9ee7a0f013a6458db7a6fcd89d91b412cc768[m
|
||
Author: mac <mac>
|
||
Date: Thu May 25 07:23:24 2000 +0000
|
||
|
||
Oops, corrected error in adding t-eoExternalEO
|
||
|
||
[33mcommit 86ae1ddbaacab65e673e1e883abb1268e2cbe45b[m
|
||
Author: mac <mac>
|
||
Date: Thu May 25 07:18:25 2000 +0000
|
||
|
||
eoExternalEO, support for using plain functions and structs in EO
|
||
|
||
[33mcommit 9ad8767c418340987ebc343fd9b7278bf988f108[m
|
||
Author: mac <mac>
|
||
Date: Thu May 25 07:17:23 2000 +0000
|
||
|
||
Changed default printOn to have a trailing space instead of endl
|
||
|
||
[33mcommit e7a1922d76672a5542028cc5cd29f18ab8d685d7[m
|
||
Author: mac <mac>
|
||
Date: Thu May 25 07:16:35 2000 +0000
|
||
|
||
Updated dsp, dsw and added t_eoExternalEO.dsp
|
||
|
||
[33mcommit 05c4bec808fef3450eb2acce26b4d45356c716c0[m
|
||
Author: mac <mac>
|
||
Date: Thu May 25 07:13:43 2000 +0000
|
||
|
||
Updated makefile and added t-eoExternalEO
|
||
|
||
[33mcommit 230e1a03d1e35eda5bd0f025e1415583b4d765ea[m
|
||
Author: mac <mac>
|
||
Date: Thu Apr 20 11:11:58 2000 +0000
|
||
|
||
removed reference to rint() (what does this function do anyway? it is not ANSI and defined nowhere in eo!)
|
||
|
||
[33mcommit 007046c134cc67322302c89a526090437d4d94de[m
|
||
Author: mac <mac>
|
||
Date: Thu Apr 20 11:06:02 2000 +0000
|
||
|
||
Added a bias function next to bind(). This function will bias the selection to select certain specific guys...
|
||
|
||
[33mcommit 2af4074c2c7dd266f85e384502e7f11db5956ce7[m
|
||
Author: mac <mac>
|
||
Date: Thu Apr 20 10:48:07 2000 +0000
|
||
|
||
Remove eoBinaryTerm, should not have been here in the first place
|
||
|
||
[33mcommit 7ac73895896e9506f6cb323806aabdd880b6d7d6[m
|
||
Author: gustavo <gustavo>
|
||
Date: Wed Apr 12 09:51:50 2000 +0000
|
||
|
||
adding test to test/.cvsignore
|
||
|
||
[33mcommit e5825c4d756779604c5efc73e694aceaeefe4368[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Apr 11 12:18:30 2000 +0000
|
||
|
||
some fix
|
||
|
||
[33mcommit 1992d60fa3e351c8cb401893833ac045699d8c45[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 10:16:28 2000 +0000
|
||
|
||
getOp() should return a non-const reference
|
||
|
||
[33mcommit 064ebabac52822ef802a9632922e130ec2c2f90a[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 10:13:27 2000 +0000
|
||
|
||
Changed int target to size_t target (produced warning)
|
||
|
||
[33mcommit dd42eec50a06744f9f54a09976794efa0f0f3a05[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 10:10:39 2000 +0000
|
||
|
||
eoFitTerm did not implement className
|
||
|
||
[33mcommit f6c08c994885c34c063e498c97b849b2db7b5f0a[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 10:09:32 2000 +0000
|
||
|
||
eoFitTerm did not implement className
|
||
|
||
[33mcommit 6d61aa2811d54016722c90af245eff27ccdc6217[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 10:05:55 2000 +0000
|
||
|
||
Updated eoBreeder to use the even newer general operator interface
|
||
|
||
[33mcommit 697d38b37292c3368639e21b1b93911bbb7e61bb[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 10:00:55 2000 +0000
|
||
|
||
Updated eoBreeder to use the even newer general operator interface
|
||
|
||
[33mcommit 7973019d0b673238382d4adbcfe937353384fb64[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 09:59:06 2000 +0000
|
||
|
||
Specialized it for bool, so that we don't get these MSVC warnings.
|
||
|
||
[33mcommit 4654d42e30c5b167ed8578e52ce9c7245f00c4b0[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 09:54:25 2000 +0000
|
||
|
||
Oops, it's a pain to get the makefiles up to date when you are working on two machines....
|
||
|
||
[33mcommit bd0cc50be9081f227c253b0038abd5f73e7dbf07[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 09:50:44 2000 +0000
|
||
|
||
Oops, forgot to make operator() return an eoMonitor
|
||
|
||
[33mcommit 481bfba8bf4cfe8de52fd30be98bd912ef895b27[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 09:48:38 2000 +0000
|
||
|
||
Oops, forgot to make operator() return an eoMonitor
|
||
|
||
[33mcommit f357a908bfd8de6308317eac4a814ac1af9fb10b[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 09:46:20 2000 +0000
|
||
|
||
Updated documentation to give proper include file in doxygen and define a module selectors
|
||
Also added a load(stream) and save(stream) to eoState
|
||
|
||
[33mcommit 6e925bedea58bd03e63eb871a22ba56a6dc53924[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 09:44:53 2000 +0000
|
||
|
||
Updated documentation to give proper include file in doxygen and define a module bitstring
|
||
|
||
[33mcommit fee9a330b11926d09fdc18acc377e000dc27ffb7[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 09:43:40 2000 +0000
|
||
|
||
Added t-eoGOpSel.
|
||
|
||
[33mcommit ed4537545107701d2f21aff5e80179ac0e6d088c[m
|
||
Author: mac <mac>
|
||
Date: Sun Apr 9 09:41:29 2000 +0000
|
||
|
||
Changed the general operator interface to be consistent with the rest
|
||
of EO, updated some documentation.
|
||
|
||
[33mcommit 64a5d2de5838095403f635a1a5cfd086444b94b7[m
|
||
Author: mac <mac>
|
||
Date: Fri Apr 7 14:23:59 2000 +0000
|
||
|
||
updated Makefiles and removed a few unneeded files. note: ES files are pending
|
||
|
||
[33mcommit 87cdfa00c4c6e50658954d166ac53db5a746a3d3[m
|
||
Author: mac <mac>
|
||
Date: Fri Apr 7 09:04:50 2000 +0000
|
||
|
||
no message
|
||
|
||
[33mcommit e35a59cdd610f01134533f7dd09383bc2366471e[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Apr 4 15:22:04 2000 +0000
|
||
|
||
changing include style from ... to <...>
|
||
|
||
[33mcommit b40fefb6ed177c63d597dcc31c1e239cdb82621c[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Apr 4 11:00:18 2000 +0000
|
||
|
||
initial .cvsignore
|
||
|
||
[33mcommit 64cb3f19e176563a06d7b43227229c66fa3000ef[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Apr 3 15:52:31 2000 +0000
|
||
|
||
changing autonconfiguration to compile more examples and to create documentation
|
||
|
||
[33mcommit 06dab1f9146f638867b4373a0e41b4246546292a[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Apr 3 15:27:56 2000 +0000
|
||
|
||
forgeting multiOps
|
||
|
||
[33mcommit bf3370461005dc8badc22b8d728815b9a7fb8737[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Apr 3 09:51:29 2000 +0000
|
||
|
||
too many EMPTY constructors
|
||
|
||
[33mcommit 902d88fef66423c6dd0b75263129d593668f2293[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Apr 3 09:32:43 2000 +0000
|
||
|
||
adding & modifying .cvsignore's
|
||
|
||
[33mcommit b5606ad11aa0c1559a8c098a36c49533a68a174e[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Mar 31 16:23:16 2000 +0000
|
||
|
||
Maarten was right
|
||
|
||
[33mcommit e6e9dbeaf43ceb9005495f1b26a6762d01d789aa[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Mar 31 14:34:50 2000 +0000
|
||
|
||
Makefile.in don't need to be in cvs
|
||
|
||
[33mcommit f07b16a5750612cf0f538966d5479c942a67579a[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Mar 31 14:33:13 2000 +0000
|
||
|
||
more fix in makefiles
|
||
|
||
[33mcommit 1fb9e6ceb7110833508088e9d8e16b76294358bf[m
|
||
Author: mac <mac>
|
||
Date: Fri Mar 31 10:14:15 2000 +0000
|
||
|
||
Added checkpointing to the makefile, but have to test it later on a Linux box
|
||
|
||
[33mcommit 9823af7c093c63d70464e9d0ad41049e7910df74[m
|
||
Author: mac <mac>
|
||
Date: Fri Mar 31 10:04:39 2000 +0000
|
||
|
||
Finalized Checkpointing, renamed t-testSta.... to t-eoStateAndParser
|
||
added a checkpoint tester, but did not yet update the Makefiles as
|
||
I don't have automake on my machine
|
||
|
||
[33mcommit 9bcf9d95f89f3389a5b4dfb8674e38463c143a8d[m
|
||
Author: mac <mac>
|
||
Date: Fri Mar 31 10:02:18 2000 +0000
|
||
|
||
Finalized Checkpointing, see t-eoCheckpointing for a test
|
||
|
||
[33mcommit 6d5d34ba1f12dc69a33d69c730e354eab0b973ea[m
|
||
Author: mac <mac>
|
||
Date: Fri Mar 31 10:00:22 2000 +0000
|
||
|
||
Added a className member
|
||
|
||
[33mcommit c7eccdbe13ca7d0f41e0184be2780d05f5b93e28[m
|
||
Author: gustavo <gustavo>
|
||
Date: Thu Mar 30 18:15:14 2000 +0000
|
||
|
||
adding const... leaving as is
|
||
|
||
[33mcommit 28219fcc1216dab2cc2e75f855ce7a82a055ebf1[m
|
||
Author: gustavo <gustavo>
|
||
Date: Thu Mar 30 18:02:03 2000 +0000
|
||
|
||
makefiles almost work
|
||
|
||
[33mcommit 5fe751080749f42d251ef64e777a709bad20d502[m
|
||
Author: gustavo <gustavo>
|
||
Date: Thu Mar 30 17:11:20 2000 +0000
|
||
|
||
fixing makefiles
|
||
|
||
[33mcommit 1fe3a72e10223b1dff3861f30528caa6cfcea02f[m
|
||
Author: gustavo <gustavo>
|
||
Date: Thu Mar 30 14:20:25 2000 +0000
|
||
|
||
changing Makefile.am's to accept new subdiretory structure
|
||
|
||
[33mcommit 5467df160c0d84900e87dc72a1cb5d9e77ed0413[m
|
||
Author: mac <mac>
|
||
Date: Thu Mar 30 09:43:21 2000 +0000
|
||
|
||
changed erronuous classname() to className()
|
||
|
||
[33mcommit a2457cf12615b21cee60d8c468aeb94d9c52d82c[m
|
||
Author: mac <mac>
|
||
Date: Thu Mar 23 14:41:12 2000 +0000
|
||
|
||
few minor mods
|
||
|
||
[33mcommit f290f94301726aa3aab45c3b99aa051030cf8114[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 18:55:12 2000 +0000
|
||
|
||
Adapted it for the poor stdc++ support of g++
|
||
|
||
[33mcommit 737779f235dc8cdb32b5ffef94f8b55ecd87465b[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 17:10:07 2000 +0000
|
||
|
||
no message
|
||
|
||
[33mcommit b6c506643aec0f23046a377e0b993aaeb227bb53[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 17:09:36 2000 +0000
|
||
|
||
Changed some includes for the new dir structure
|
||
|
||
[33mcommit 6c79787c43447002f807259ed58f33cf95e31f1b[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 16:49:35 2000 +0000
|
||
|
||
Changed some includes for the new dir structure
|
||
|
||
[33mcommit 340edc2420a222662c9f9bda7c5608483135c579[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 16:47:27 2000 +0000
|
||
|
||
test the state and the parser
|
||
|
||
[33mcommit 7fe8f333e783d59b9efef14a3bd7a0e6e834d6ad[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 15:39:32 2000 +0000
|
||
|
||
Changed readFrom, which is no longer line based
|
||
|
||
[33mcommit 7303d62c1a0f1b348315d177da5ab9a826b14964[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 15:38:16 2000 +0000
|
||
|
||
Obsolete, now present in eoOp.h
|
||
|
||
[33mcommit 0b0c3f2fc0fb0f4a09ebebfb936269522a150d5b[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 15:14:16 2000 +0000
|
||
|
||
Changed a few params in the configuration file
|
||
|
||
[33mcommit 0b35985e6d182ab18dcdee02b66581a4b593167d[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 15:00:38 2000 +0000
|
||
|
||
(re)moving...
|
||
|
||
[33mcommit a5a4d65ab869242e97faae526c9765a5679114af[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 14:48:49 2000 +0000
|
||
|
||
(re)moving...
|
||
|
||
[33mcommit c4f6d9272f8cfa0f8bc1bc4e49ce89db57a39482[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 14:38:10 2000 +0000
|
||
|
||
Configuration file for doxygen
|
||
|
||
[33mcommit 2e6d406d8e4d89f55df68b52feef7e68615df972[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 14:32:37 2000 +0000
|
||
|
||
(re)moving...
|
||
|
||
[33mcommit 2620c402bc51338b92767935624ffe2cbe586260[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 14:30:57 2000 +0000
|
||
|
||
no message
|
||
|
||
[33mcommit 2799347236f408e88d0547b766fc6f1cf39533ef[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 14:23:20 2000 +0000
|
||
|
||
moving...
|
||
|
||
[33mcommit 5ecddc312c50bb9f5d08ddc5d1c7d0980e15d923[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 14:21:02 2000 +0000
|
||
|
||
moved old files here
|
||
|
||
[33mcommit ddb4bfb00b295547b4e1a487ff8bfc77f77a3b91[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 14:18:39 2000 +0000
|
||
|
||
Moved the es files to an es directory
|
||
|
||
[33mcommit 648c4ab6ec2fbdaae42e92a96dbc43246c20c7a9[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 14:12:08 2000 +0000
|
||
|
||
no message
|
||
|
||
[33mcommit 81751e279f600de6528679ff24930d10e7998a4c[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 14:04:03 2000 +0000
|
||
|
||
Added utilities directory, this contains state, parser etc.
|
||
|
||
[33mcommit 2e35c416ce7e0ba5c515eb6b71c18878fd3a65bc[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 13:58:29 2000 +0000
|
||
|
||
Removed obsolete references
|
||
|
||
[33mcommit 32541d5fe7ad3688d68be89eb97b0e2ea77bfe17[m
|
||
Author: mac <mac>
|
||
Date: Wed Mar 22 13:57:57 2000 +0000
|
||
|
||
moved to utils
|
||
|
||
[33mcommit f7547d6f8b2fd21e8ea5eafb1663d1c6f03ea618[m
|
||
Author: mac <mac>
|
||
Date: Mon Mar 20 17:35:24 2000 +0000
|
||
|
||
eoSelfEval was empty
|
||
|
||
[33mcommit d55c0a5456a9ef5b0682dd3474ade16948f5e5a9[m
|
||
Author: mac <mac>
|
||
Date: Mon Mar 20 17:32:42 2000 +0000
|
||
|
||
Just changed a typo in the documentation
|
||
|
||
[33mcommit 4a6202ff132e5792268f085ad7791db1db11dbd1[m
|
||
Author: mac <mac>
|
||
Date: Mon Mar 20 16:13:32 2000 +0000
|
||
|
||
Removed some obsolete files, changed min and max in compatibility, commented the parser out of eoESFullMut and added some default initialization (please check this Marc). Why eoParser has changed is beyond me, but I am too late to uncommit. I will update a real parser very soon now.
|
||
|
||
[33mcommit b111bf01aa7e0ddd6c496c243d82b53def8aee68[m
|
||
Author: marc <marc>
|
||
Date: Mon Mar 13 10:17:12 2000 +0000
|
||
|
||
Put eoTerm into the eo hierarchy - it was in the air!
|
||
Added the className method
|
||
|
||
[33mcommit 83ca890c10b427736d801e67e934332a8dbd659b[m
|
||
Author: marc <marc>
|
||
Date: Mon Mar 13 10:14:20 2000 +0000
|
||
|
||
Changed some int into unsigned to avoid Gnu warnings
|
||
|
||
[33mcommit b4e61489c787d0730cd2efff2a1a6f188c85afc5[m
|
||
Author: marc <marc>
|
||
Date: Mon Mar 13 10:10:00 2000 +0000
|
||
|
||
Removed extra {} in operator()
|
||
|
||
[33mcommit f430468921edbcf49e5779e6d5af14c0dd294c8f[m
|
||
Author: mac <mac>
|
||
Date: Mon Mar 6 16:28:37 2000 +0000
|
||
|
||
Removed the call to the istream ctor, replaced it with readFrom
|
||
|
||
[33mcommit 60857fcf3bf5691b16c04a69e4e84d1a37b1a60f[m
|
||
Author: mac <mac>
|
||
Date: Mon Mar 6 16:21:54 2000 +0000
|
||
|
||
Removed the call to the istream ctor, replaced it with readFrom
|
||
|
||
[33mcommit 0b449f9817a1361c4709234640341a6dcfd9f4b7[m
|
||
Author: mac <mac>
|
||
Date: Mon Mar 6 16:09:46 2000 +0000
|
||
|
||
Removed the istream ctor
|
||
|
||
[33mcommit 64693768805169ab16e6fa179820bb116b541346[m
|
||
Author: mac <mac>
|
||
Date: Mon Mar 6 16:05:47 2000 +0000
|
||
|
||
Fixed bug in eoGOpSelector (missing break!)
|
||
|
||
eoOp.h: binOp's second arg is const once more
|
||
|
||
all dsp and dsw files were touched by msvc, but did add some stuff (which
|
||
will be added to eo later)
|
||
|
||
Hope this all works
|
||
|
||
[33mcommit ca4e470092918f03cf16b4065c66ba9d68b96dd1[m
|
||
Author: mac <mac>
|
||
Date: Mon Mar 6 15:55:44 2000 +0000
|
||
|
||
Upgraded parse_tree a bit...
|
||
|
||
[33mcommit f1fd1f8e33c0df501840bd46f48ec77c8e4409fc[m
|
||
Author: marc <marc>
|
||
Date: Thu Mar 2 05:54:01 2000 +0000
|
||
|
||
Removed extra () in method virtual const EOT& operator()(const eoPop<EOT>& pop)
|
||
Changed the include of eoPop.h from <> to ""
|
||
|
||
[33mcommit 4b38c62c95b29c2d539213ad6740147ef0080e9b[m
|
||
Author: marc <marc>
|
||
Date: Thu Mar 2 05:48:23 2000 +0000
|
||
|
||
Something went wrong with past commit's. So, again
|
||
- added the virtual destructors of all classes,
|
||
to suppress g++ annoying warnings when using -Wall option
|
||
|
||
[33mcommit 9c75e1c408c054aedc4e5293d2e3fb844a48f62a[m
|
||
Author: marc <marc>
|
||
Date: Tue Feb 29 05:22:32 2000 +0000
|
||
|
||
Modified the order of base type and private data initializations
|
||
so the g++ does not complain when using the -Wall compile option
|
||
|
||
[33mcommit 9a4946c75c500804b9191135cee0a253028d2341[m
|
||
Author: marc <marc>
|
||
Date: Tue Feb 29 05:14:40 2000 +0000
|
||
|
||
Warning: this comment refers to the previous commit of eoException:
|
||
The command "cvs commit" does not seem to allow to enter comments ???
|
||
wherease the command "cvs ci" is OK.
|
||
|
||
Here we go:
|
||
- added the virtual destructors of all classes,
|
||
to suppress g++ annoying warnings when using -Wall option
|
||
|
||
[33mcommit b109ef46b2ea7465a6b6fc79926335e8f4353597[m
|
||
Author: victor <victor>
|
||
Date: Mon Feb 21 18:21:58 2000 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 93fcc4c04817cf5d43d890b0be8d0abf5f470172[m
|
||
Author: victor <victor>
|
||
Date: Mon Feb 21 18:21:14 2000 +0000
|
||
|
||
A: <WARNING: comparison between signed and unsigned> has been fixed, ONCE MORE :-(
|
||
|
||
[33mcommit 4777d091288959add913f3da14c6167b44ce0637[m
|
||
Author: victor <victor>
|
||
Date: Mon Feb 21 18:03:31 2000 +0000
|
||
|
||
making the second parameter of the oprator() for binaria operators to be NON const
|
||
|
||
[33mcommit 0d439f9f56aab9c704defb416de524354b750e1a[m
|
||
Author: mac <mac>
|
||
Date: Sat Feb 19 18:21:47 2000 +0000
|
||
|
||
Changed double linefeeds, will undo this if it doesn't work
|
||
|
||
[33mcommit 6569496f6e92d63fe92aa8df80c7ba18909d57b7[m
|
||
Author: mac <mac>
|
||
Date: Sat Feb 19 17:37:18 2000 +0000
|
||
|
||
Removed double line feeds
|
||
|
||
[33mcommit 131b6a85fbff2757be7b3ad8f2af82ddbda35108[m
|
||
Author: mac <mac>
|
||
Date: Sat Feb 19 16:54:09 2000 +0000
|
||
|
||
Hi, just a simple test, I'm sorry to do it with the real repository,
|
||
but my machine here is not Unix
|
||
|
||
[33mcommit c3fd4eb3ee1d9322d70247afbddc84c984b5554b[m
|
||
Author: mac <mac>
|
||
Date: Sat Feb 19 16:32:12 2000 +0000
|
||
|
||
eoScalarFitness, 'envelope class' for making minimizing/maximizing fitness
|
||
|
||
[33mcommit 589df91b4e182f15caa24214ab6fef6ae3a7e4c8[m
|
||
Author: mac <mac>
|
||
Date: Sat Feb 19 16:31:01 2000 +0000
|
||
|
||
Example file
|
||
|
||
[33mcommit 2443677f13edf1c59f5bafc82ded943a2dd0353e[m
|
||
Author: mac <mac>
|
||
Date: Sat Feb 19 16:30:42 2000 +0000
|
||
|
||
Moved the static eoRNG rng to an extern eoRNG
|
||
This external object is now defined in eoPersistent.cpp
|
||
|
||
This should change...
|
||
|
||
[33mcommit c48c1f2c1249fadb777f8043cda9ac18c84ad96c[m
|
||
Author: mac <mac>
|
||
Date: Sat Feb 19 16:27:38 2000 +0000
|
||
|
||
Added gp, example file in t-eoSymreg.cpp
|
||
|
||
[33mcommit 88c32ee09b56ce0dd5b75ed1520b394df0c334da[m
|
||
Author: victor <victor>
|
||
Date: Sat Feb 19 13:14:36 2000 +0000
|
||
|
||
Someone was using eoAltProportionalSelect.h only he/she knows whycd src
|
||
|
||
[33mcommit 66465c5a0927ee1a14dc45a342212e1e6fb04c02[m
|
||
Author: victor <victor>
|
||
Date: Sat Feb 19 12:50:48 2000 +0000
|
||
|
||
A: <WARNING: comparison between signed and unsigned> has been fixed , ONCE MORE :-(
|
||
|
||
[33mcommit 5b5b71b148632253445cba6ebd280b497204c423[m
|
||
Author: victor <victor>
|
||
Date: Sat Feb 19 12:37:28 2000 +0000
|
||
|
||
Changing (ONCE MORE) eoEasyEA.h to allow 0 generation processes.
|
||
|
||
[33mcommit 25f9229b98b82f96cb26c3e25771af16fce2f265[m
|
||
Author: mac <mac>
|
||
Date: Wed Feb 16 15:17:43 2000 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 4ebd212d143d4d48d92b77199bcbcff9f05c8045[m
|
||
Author: mac <mac>
|
||
Date: Wed Feb 16 15:11:18 2000 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 9fba2bfbb9a15dbe86a89b3637ea95d13b9e2ee7[m
|
||
Author: mac <mac>
|
||
Date: Wed Feb 16 15:05:19 2000 +0000
|
||
|
||
Mak: Added the eoQuadratic Op and more ... (and I hate VI)
|
||
|
||
[33mcommit 4ac185022674c439d7171f7bb8d71aa5825327ad[m
|
||
Author: mac <mac>
|
||
Date: Wed Feb 16 15:03:45 2000 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit cbc26ed5b26519192c0708d985db22c2bc5fac79[m
|
||
Author: marc <marc>
|
||
Date: Wed Feb 16 04:40:20 2000 +0000
|
||
|
||
Changed all "float" to "double"
|
||
But more than that, this is a test of CVS for me
|
||
Marc
|
||
|
||
[33mcommit 871fcc8184ea36547a47f76a29e8b449a630f156[m
|
||
Author: mac <mac>
|
||
Date: Tue Feb 15 15:08:00 2000 +0000
|
||
|
||
just a test
|
||
|
||
[33mcommit 4f40da85e4d422ebcc503296c660981a891c556a[m
|
||
Author: victor <victor>
|
||
Date: Fri Feb 11 12:05:07 2000 +0000
|
||
|
||
A: <WARNING: comparison between signed and unsigned> has been fixed :-))
|
||
|
||
[33mcommit 801ba49682c675f46b91d7dc402fddacdf56922b[m
|
||
Author: gustavo <gustavo>
|
||
Date: Wed Feb 9 19:50:02 2000 +0000
|
||
|
||
some test
|
||
|
||
[33mcommit 7db1492943fdfdcd0f85332d4268ff2c42aaa554[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Feb 7 17:16:16 2000 +0000
|
||
|
||
Added new files to the brew, mainly distance and new-op-interface related
|
||
|
||
[33mcommit 472898871ced7f9c36f47afd6376e7a3fe394497[m
|
||
Author: gustavo <gustavo>
|
||
Date: Wed Jan 26 17:48:24 2000 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 83365de0d1dfa7b0473742cb7bfd79e82571bf9e[m
|
||
Author: victor <victor>
|
||
Date: Tue Jan 25 08:20:22 2000 +0000
|
||
|
||
A very silly error has been fixed
|
||
|
||
[33mcommit 947ea09fa1df1818aab8f06d32e9e66d166cbb1e[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Jan 24 21:16:54 2000 +0000
|
||
|
||
some reviews
|
||
|
||
[33mcommit 96f618f88fd53aaee94b831ec9f8d657b3900ee2[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Jan 24 21:13:21 2000 +0000
|
||
|
||
some reviews
|
||
|
||
[33mcommit 729fa74b42b62902ba2bb1409ba03e96035bb2fb[m
|
||
Author: victor <victor>
|
||
Date: Tue Jan 18 13:43:39 2000 +0000
|
||
|
||
I have change the do...while(terminator) into while(terminator){...}, because may be the termination condition is reached just atthe beginning (for instance 0 generations)
|
||
|
||
[33mcommit 6fece409a7837b71b097b236219d6591c7acb902[m
|
||
Author: victor <victor>
|
||
Date: Tue Jan 11 13:25:32 2000 +0000
|
||
|
||
Another little bug fixed
|
||
|
||
[33mcommit c0e85685f80ef72fa7c51ac759ff2f52c49e1eac[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Jan 11 12:13:18 2000 +0000
|
||
|
||
bug fix in eoTournament
|
||
|
||
[33mcommit 29dc5ac0342f90295d0e25d3953fe8d1005a2a68[m
|
||
Author: victor <victor>
|
||
Date: Tue Jan 4 13:04:00 2000 +0000
|
||
|
||
A little problem existed when the Parser tried to read a String because a \0 was inserted sometimes (no others) making imposible to add a new string to the one read and then turning the full string into a char* (understable? :-)
|
||
|
||
[33mcommit 8eac30156619989786efcece181cb799e20c3c66[m
|
||
Author: victor <victor>
|
||
Date: Tue Jan 4 10:43:06 2000 +0000
|
||
|
||
Changing the way parameters are shown to the user when the -h or --help flags are used
|
||
|
||
[33mcommit 7d3e4c83f28176b7369acbbe5e16d0cff9243567[m
|
||
Author: victor <victor>
|
||
Date: Tue Dec 21 13:39:42 1999 +0000
|
||
|
||
Minor changes in eoRNG.h
|
||
|
||
[33mcommit bf3e77d97b0969fe779e1f9184f21b85eeda051f[m
|
||
Author: victor <victor>
|
||
Date: Tue Dec 21 12:12:29 1999 +0000
|
||
|
||
eoOpSelector has a method called getOp that HAD to return a non-constant reference to an operator; in fact it returned a CONST reference. Now, I've changed it
|
||
|
||
[33mcommit a92af188c8712344f41559216c8c08023f5dcb6b[m
|
||
Author: victor <victor>
|
||
Date: Tue Dec 21 11:41:19 1999 +0000
|
||
|
||
Updating the selectors: they inherited from eoSelect and noew the inherite from eoBinPopOp
|
||
|
||
[33mcommit 050df933c8014f7411ca642cb6dd919d6ed69d06[m
|
||
Author: victor <victor>
|
||
Date: Tue Dec 21 09:58:45 1999 +0000
|
||
|
||
Minor changes in eoParser.h
|
||
|
||
[33mcommit 5a735c3915f8eb8a8843a93d41fe64a2908a5ee3[m
|
||
Author: victor <victor>
|
||
Date: Fri Dec 17 12:04:06 1999 +0000
|
||
|
||
Moving function InitRamdom to eoParserUtils.h
|
||
|
||
[33mcommit d3642e4fde60773c5640a525e89f1f71bd1fdf28[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri Dec 17 09:19:13 1999 +0000
|
||
|
||
Changes
|
||
|
||
[33mcommit de33c67f0e95db37cd6af3069186f6f3c8a38e27[m
|
||
Author: victor <victor>
|
||
Date: Wed Dec 15 16:47:41 1999 +0000
|
||
|
||
A little mistake has been corrected
|
||
|
||
[33mcommit df6c6008600ca5ca627f3374e5b117ebb128ebc8[m
|
||
Author: victor <victor>
|
||
Date: Wed Dec 15 16:42:13 1999 +0000
|
||
|
||
The constants N,M and K are not declared twice when using RNG in different file of the same program
|
||
|
||
[33mcommit 29ea368191dcffa928dd55b3cd9f3d58101ae9f8[m
|
||
Author: victor <victor>
|
||
Date: Wed Dec 15 13:57:09 1999 +0000
|
||
|
||
I have turned into comments the Pop constructor that used Type as the type of the gene, given that an EO can have NO genes
|
||
|
||
[33mcommit 91f5ddbdaadfd608ccad0ccfac798bc45343d841[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Nov 22 09:47:32 1999 +0000
|
||
|
||
Added changes mainly by Marc
|
||
|
||
[33mcommit 449ed17ff850f629ba330eaf305f62637bacb3fa[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Nov 15 09:26:33 1999 +0000
|
||
|
||
Added Marc's ES files and .dsp files for others
|
||
|
||
[33mcommit 0d8648c0e67a395a787a3966e5000b159ca4e7b4[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri Oct 29 11:23:10 1999 +0000
|
||
|
||
Added eoParser
|
||
|
||
[33mcommit 46b6a9e17a2254aaa2e0b620b57619145377274b[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Oct 25 08:25:42 1999 +0000
|
||
|
||
Added new RNG and test files for it
|
||
|
||
[33mcommit 18f6c3151390a7a2589e56a2d279799664113ee6[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Oct 19 11:47:15 1999 +0000
|
||
|
||
Small modifications
|
||
|
||
[33mcommit ef43aaf616e8ef28a938e3e4c1475bd32607995b[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Oct 15 13:16:50 1999 +0000
|
||
|
||
bug fix in eoBinBitflip
|
||
|
||
[33mcommit bc922d38714d4ef68e070143dbd14fdd24c21294[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri Oct 15 11:18:52 1999 +0000
|
||
|
||
Changed eoBinBitFlip thanks to Jacques suggestion
|
||
|
||
[33mcommit 0e4d27ec4d6f55678c97452077d204d325451e04[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri Oct 15 07:34:55 1999 +0000
|
||
|
||
Small changes to makefiles
|
||
|
||
[33mcommit 661069d01cd16c36414eade4a06f9bb170d9a7f7[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Wed Oct 13 08:38:33 1999 +0000
|
||
|
||
Changes in configure y makefiles to account for new version and new files
|
||
|
||
[33mcommit f92b133fd00a4fcf6988cd14a5c12d0b31d7e1db[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Oct 11 10:20:39 1999 +0000
|
||
|
||
updating with new tests
|
||
|
||
[33mcommit 387059901b003f043761a2f313c6ac03ee946bb6[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Oct 8 17:45:49 1999 +0000
|
||
|
||
adding more functions and tests for eoNonUniform
|
||
|
||
[33mcommit 557a06ff22d8c2bf8cb22c94e625b203c7d9ddca[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri Oct 8 11:39:58 1999 +0000
|
||
|
||
Two files left over added to the repo
|
||
|
||
[33mcommit 259420d9ce40977c084df0a529277d93bb1b864a[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri Oct 8 11:39:20 1999 +0000
|
||
|
||
Added a full algorithm to the new EO, with terminators, and things like that
|
||
|
||
[33mcommit 378ee811e77f0ae494234f9daa6348ba6908d879[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri Oct 8 09:52:31 1999 +0000
|
||
|
||
Added two more files
|
||
|
||
[33mcommit ba4ace6324a4d7071d3373325955d5bef076d324[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri Oct 8 09:51:40 1999 +0000
|
||
|
||
Changed stuff to make eoGeneration work
|
||
|
||
[33mcommit c85363121964c48a59a84fa52c787a19ec7ec8ff[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Fri Oct 8 07:40:34 1999 +0000
|
||
|
||
Cosmetic changes
|
||
|
||
[33mcommit dabbcdc7b43de66f56338b4d12ecef9c624620f7[m
|
||
Author: gustavo <gustavo>
|
||
Date: Thu Oct 7 11:39:08 1999 +0000
|
||
|
||
adding t-eogeneration
|
||
|
||
[33mcommit 0133499ac3166f2e81fcb1eb47820895bac35b9a[m
|
||
Author: gustavo <gustavo>
|
||
Date: Thu Oct 7 11:38:14 1999 +0000
|
||
|
||
putting eoNonUniform into a separate file
|
||
|
||
[33mcommit b5d3db43ade0189f2ef30c80405ace9d478008d1[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Oct 5 11:32:17 1999 +0000
|
||
|
||
adding eoNonUniformOperator to eoOp.h
|
||
|
||
[33mcommit 7d7542e705852519dbec812ec2866ee730f70cae[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Oct 4 11:17:19 1999 +0000
|
||
|
||
adding t-eogeneration.cpp
|
||
|
||
[33mcommit 648fd000c10ff292733aed5adced04f51a2ff512[m
|
||
Author: victor <victor>
|
||
Date: Fri Oct 1 17:00:38 1999 +0000
|
||
|
||
Updating Makefile.am to include eo2d.h and eo2dVector.h
|
||
|
||
[33mcommit f395b6d93e1decc1a8cb9c74a8b9f97717c1534e[m
|
||
Author: victor <victor>
|
||
Date: Fri Oct 1 17:00:02 1999 +0000
|
||
|
||
Updating Makefile.am to compile t-eo2dVector.h
|
||
|
||
[33mcommit 90d6310aef89f51afbe4bd4521f4ff0a34af2259[m
|
||
Author: victor <victor>
|
||
Date: Fri Oct 1 16:36:04 1999 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 7c107635b07e8ed33b221f79fe951e8a8f73deae[m
|
||
Author: victor <victor>
|
||
Date: Fri Oct 1 16:33:59 1999 +0000
|
||
|
||
All the methods have been implemented. Only three of them (asignement operator, read from and write to a stream) remain unfinished.
|
||
|
||
[33mcommit a789371939706b82eb018d9a6f7ac62c1201b6fe[m
|
||
Author: victor <victor>
|
||
Date: Fri Oct 1 16:32:46 1999 +0000
|
||
|
||
Final (or almost) version by now.
|
||
|
||
[33mcommit 8e4e9197ea8055f70e8db366e61ebcffe86cad2c[m
|
||
Author: victor <victor>
|
||
Date: Wed Sep 29 11:43:34 1999 +0000
|
||
|
||
Adding an interface for 2-dimensional chromosomes
|
||
|
||
[33mcommit bed45e65a22c442032c5432fd8a7b97071246290[m
|
||
Author: victor <victor>
|
||
Date: Wed Sep 29 11:41:34 1999 +0000
|
||
|
||
Fixing a little bug in the random generator. Variable size was used instead of _size, which is the parameter the method gets
|
||
|
||
[33mcommit 1247f801fbeba3cf0f4d723444b3641df20e2a08[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Sep 28 11:56:21 1999 +0000
|
||
|
||
testing and debugging eoGeneration
|
||
|
||
[33mcommit 49b35da8f920f5f8df58192fdb4adf32bd6d301f[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Sep 28 10:26:39 1999 +0000
|
||
|
||
finish eoGeneration... still to be tested
|
||
|
||
[33mcommit bc9638f53c2e7300bc09e008de2e57ef8346da28[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Sep 21 18:14:39 1999 +0000
|
||
|
||
fixing bugs in replacers and moving some code between files
|
||
|
||
[33mcommit 265c5671bf0bded411cefe738c0a8a87daa007e1[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Sep 21 11:36:38 1999 +0000
|
||
|
||
pop need a reevaluation after breeding
|
||
|
||
[33mcommit ad0a77bb61604058c356b8829b95c43756a53aab[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Sep 20 18:07:35 1999 +0000
|
||
|
||
fixing cvsignore
|
||
|
||
[33mcommit f3ebe8be708214e09e425324e420ac7465cb23f6[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Sep 20 11:48:52 1999 +0000
|
||
|
||
fixing tests
|
||
|
||
[33mcommit 6daefd1ccff76994e781c6a9936928c61e72c030[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Sep 20 11:37:00 1999 +0000
|
||
|
||
Added LICENSE
|
||
|
||
[33mcommit 759dba7ea83f1f9e6d09e40fe98c83cbdb5bf366[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Sep 20 11:35:01 1999 +0000
|
||
|
||
Changes to eo1d interface and bug fixes
|
||
|
||
[33mcommit 06db0c058e48011852cca0a2af7c988825d8c6c2[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Sep 10 12:21:50 1999 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit b0232f9c0c810427df122be30015da0d2933286c[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Sep 10 12:13:53 1999 +0000
|
||
|
||
updating eo/test/.cvsignore for new eoBin tests
|
||
|
||
[33mcommit 8056d48505994eecbea4e8070db10ba4c311e73d[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Sep 10 12:11:11 1999 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 3214eead0ebef7a764e9187e4c79e99c2172d41d[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Sep 10 12:05:57 1999 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 0f4ff4691c8d623134e68325e2fb85985d713963[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Sep 10 12:03:51 1999 +0000
|
||
|
||
adding examples for eoBin & other stuff
|
||
|
||
[33mcommit 50062e7c303ac84b853f498ccf8a368c93a0122e[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Sep 10 11:48:42 1999 +0000
|
||
|
||
adding examples for eoBin & other stuff
|
||
|
||
[33mcommit 9ac2220c5dd4c1dc7341ba9b8de691682e9a82b1[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Sep 10 11:07:46 1999 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit c1cddf3236f957069eb642653cb02e6f4a0f0933[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Feb 15 17:47:30 1999 +0000
|
||
|
||
adding eoGeneration
|
||
|
||
[33mcommit c1481ac24f5dd5a057ac43a6f7faa10e28793d93[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Feb 15 16:03:04 1999 +0000
|
||
|
||
New .dsp files for new test programs
|
||
|
||
[33mcommit e3bff7d45f1d09f271fb62561d44ea3327620d35[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Feb 15 16:01:35 1999 +0000
|
||
|
||
Compiled new stuff on VC++, changes to breeder
|
||
|
||
[33mcommit 1eaeece266182bbcdca46bb486aeb1eb1e97d350[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Feb 15 11:55:59 1999 +0000
|
||
|
||
doing things work on VC++
|
||
|
||
[33mcommit 24b8b8045ac22fe59f07ef77a1c8370816ef1fdb[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Feb 12 17:56:55 1999 +0000
|
||
|
||
bux fix in t-eoinsertion.cpp
|
||
|
||
[33mcommit 9303c4b53dd49954f2445fba73afcbe542af3172[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Feb 12 17:43:28 1999 +0000
|
||
|
||
eoBreeder almost finished
|
||
|
||
[33mcommit 11be20aefa012ef1ba82e1ca6815f5f089d3c758[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Wed Feb 10 17:14:08 1999 +0000
|
||
|
||
Added some files, compiled some stuff in VC++, and finished eoOpSelMason
|
||
|
||
[33mcommit 044acb151be86f096a96fd275f87188e3695eade[m
|
||
Author: gustavo <gustavo>
|
||
Date: Wed Feb 10 17:05:16 1999 +0000
|
||
|
||
adding eoBreeder
|
||
|
||
[33mcommit 9d1fdcd126ff7a70178d50c438260958b9e45d25[m
|
||
Author: gustavo <gustavo>
|
||
Date: Wed Feb 10 13:39:48 1999 +0000
|
||
|
||
small bug fixes
|
||
|
||
[33mcommit 73f37176e82a9491d3d9af8ebee95b1d39978c7f[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Feb 9 19:06:51 1999 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit a5d27679da3b939887c012d24ae6dabe6138db82[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Feb 9 18:40:00 1999 +0000
|
||
|
||
Changes to makefiles and other things
|
||
|
||
[33mcommit 5318810e816a04289b506bd6e47a3bb8ac6d5e82[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Feb 9 18:16:42 1999 +0000
|
||
|
||
*** empty log message ***
|
||
|
||
[33mcommit 9860e201f24f7663dc7b933f30aa54586aae45af[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Tue Feb 9 17:31:16 1999 +0000
|
||
|
||
New bitOp factories and things like that
|
||
|
||
[33mcommit a86873dcbf8424286e3672820d31358383a3f938[m
|
||
Author: gustavo <gustavo>
|
||
Date: Tue Feb 9 17:27:22 1999 +0000
|
||
|
||
new replacer
|
||
|
||
[33mcommit e721603cf2387dcc416a7ffdd73fe5a763f14ae9[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Feb 8 19:15:27 1999 +0000
|
||
|
||
Changed monopfactory to opfactory; changes in the examples
|
||
|
||
[33mcommit 204b0bcac835821b74f15b4b2f16a247bc62266d[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Feb 8 18:47:07 1999 +0000
|
||
|
||
looking for a bug in eoInsertion
|
||
|
||
[33mcommit 2141b13f9d1dd041e0487c3e2949e0e0e3655d32[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Feb 8 16:13:26 1999 +0000
|
||
|
||
New files added and fixes for VC++
|
||
|
||
[33mcommit 6e9bdc8b2ea0798c7f8f39b3e66749e97984420d[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Feb 8 16:11:55 1999 +0000
|
||
|
||
some bug fix
|
||
|
||
[33mcommit 3d7d4a7a51098869069cc37b4a2ace453a881536[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Feb 8 14:15:11 1999 +0000
|
||
|
||
learning about autoconf: eoBin and bvector.h
|
||
|
||
[33mcommit 93d15b9778ced0016ea7bfa79fc113c4074d0abc[m
|
||
Author: gustavo <gustavo>
|
||
Date: Mon Feb 8 12:43:52 1999 +0000
|
||
|
||
eoBin/eoBinOp division
|
||
|
||
[33mcommit 46e19b13c393683679e1af8ec1eaaafb55181879[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Feb 5 18:25:28 1999 +0000
|
||
|
||
adding eoInsertion
|
||
|
||
[33mcommit 5247c976ce6c56b5dc43e9634f8626efa1e29ad9[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Feb 5 16:34:00 1999 +0000
|
||
|
||
eoLottery finished
|
||
|
||
[33mcommit 57e734fdf2e40561a190dabad737bb2a1cd66880[m
|
||
Author: gustavo <gustavo>
|
||
Date: Thu Feb 4 17:38:39 1999 +0000
|
||
|
||
adding acconfig.h
|
||
|
||
[33mcommit a44af3e7f462ebf52dcbbea33eccd2c270889bdc[m
|
||
Author: gustavo <gustavo>
|
||
Date: Wed Feb 3 20:42:57 1999 +0000
|
||
|
||
changes on eoLottery
|
||
|
||
[33mcommit b5cb78b70f8ffd8ee61230534cd0455fa704b9b8[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Wed Feb 3 18:34:20 1999 +0000
|
||
|
||
Changes to eo and opsel to quash compiling bugs
|
||
|
||
[33mcommit e20fb6c7aaa84685da5ce215b53e24ebbe082596[m
|
||
Author: gustavo <gustavo>
|
||
Date: Wed Feb 3 17:28:07 1999 +0000
|
||
|
||
some changes to start, new work on eoLottery
|
||
|
||
[33mcommit 2cafee6bc6ef57f249e90a89d8739dda968fe140[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Wed Feb 3 17:26:52 1999 +0000
|
||
|
||
Chenges to EO
|
||
|
||
[33mcommit 6e9ddda69c70fd967542c554bc7df193cf6b8452[m
|
||
Author: jmerelo <jmerelo>
|
||
Date: Mon Feb 1 18:18:39 1999 +0000
|
||
|
||
Remove old eoObject.cpp
|
||
|
||
[33mcommit 3fe0218a72811649a8f39ec61dc0952a6bee9063[m
|
||
Author: gustavo <gustavo>
|
||
Date: Fri Jan 29 12:23:55 1999 +0000
|