Commit graph

58 commits

Author SHA1 Message Date
evomarc
b8661ed2b6 Corrected a few linkgs to the documentation
Reaplced eoBin with eiBit (about time!!!)
2002-03-15 06:06:22 +00:00
evomarc
a80a25c5f5 More on parameter input (getORcreateParam explained) 2002-03-06 06:54:00 +00:00
evomarc
dcee458c27 Added some explanations about the memory mangement (through eoFunctorStore) 2002-03-06 06:25:40 +00:00
evomarc
866ef81d43 Changed ALL names of links to class files in the documentation due to the change in
Doxygen naming convention
2001-12-06 07:02:07 +00:00
evomarc
6dcc949ee5 A few corrections before the big name change 2001-12-06 06:44:44 +00:00
evomarc
a8c554710f Introductory comment evolves ... 2001-11-18 07:18:11 +00:00
evomarc
af8618a47a Announcing the MSVC++ compatibility revisited 2001-11-12 16:27:37 +00:00
evomarc
11b3eabfca Corrected a few small problems -
thanks to Sebastiao CORREIA for pointing them out
2001-10-17 17:48:50 +00:00
evomarc
09388c8ed5 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).
2001-05-08 04:41:51 +00:00
evomarc
5508869d00 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
2001-05-04 16:51:29 +00:00
evomarc
eb25bf0ab5 Removing old trash! 2001-05-04 16:13:37 +00:00
evomarc
f4d2630516 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).
2001-05-03 17:20:27 +00:00
evomarc
7294d6acd5 Lesson4 advancing 2001-05-03 05:44:29 +00:00
evomarc
b03e4f5106 Date change + info about Lesson4 in main tutorial page 2001-05-02 11:12:55 +00:00
evomarc
17484feeef Forgotten ES files + start of tutorial Lesson4 (about make_XXX) 2001-05-02 10:47:56 +00:00
evomarc
3f6d869b90 Changed EA basic image:
- caption changed from population-parents to parents-genitors
- quality improved (now 177Ko instead of 53 :-(
2001-04-30 09:26:37 +00:00
evomarc
a7042bffee Added bounds to the real operators in make_XXX (and hence in t-eoReal) 2001-04-28 05:47:18 +00:00
evomarc
f0813c55ca 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!!!).
2001-04-05 16:47:54 +00:00
evomarc
4cb797544a eoOperators now is in sync with the last modif of eoPopulator by Maarten! 2001-04-03 17:14:53 +00:00
evomarc
59a42603af Still modifying eoInit ... 2001-02-27 05:24:24 +00:00
evomarc
72b6692f9b 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
2001-02-27 05:09:10 +00:00
evomarc
e28211188a Date and version number 2001-02-18 06:41:30 +00:00
evomarc
e0ace0794f 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.
2001-02-17 08:22:53 +00:00
evomarc
5bf1d83f6a Changed the first paragraph, added warning that it should be used on-line only 2001-02-09 08:21:35 +00:00
evomarc
415b419671 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
2001-02-09 05:09:26 +00:00
evomarc
9d9958d3bc Following the change in includes (added ga.h and es.h everywhere pfuhh) 2001-01-27 08:20:39 +00:00
evomarc
8aad8f547c A few mistakes corrected - and some comments on the setup method 2001-01-27 07:33:55 +00:00
evomarc
585c543569 Modified the link to EO pages so that users can download the development
version - as no example works with the current snapshot
2001-01-17 05:29:54 +00:00
evomarc
deace62e55 Added the normal mutation - and the 1/5 mutation in FirstRealEA in Lesson2 2001-01-16 07:20:48 +00:00
evomarc
5f925a4c12 Added the eoSurviveAndDie comments.
Should be complete!!!
2001-01-09 03:33:16 +00:00
evomarc
5edbc0e98b Added the namespace in description of RNGs (and corrected a few broken links) 2001-01-09 02:17:28 +00:00
evomarc
4b83dbd0f4 Added the descrition of evolution engines in eoEngine
and links to SGAI STL Web site in eoTutorial and eoProgramming
2001-01-08 09:52:15 +00:00
evomarc
a998ad0a41 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:-(
2001-01-05 05:42:08 +00:00
evomarc
b6e9945028 Trying to ci eoTutorial.html (there is a sticky tag that keeps bothering me ...) 2001-01-05 05:41:26 +00:00
evomarc
c3fef2e493 I had removed the wrong file!!! 2001-01-04 15:23:14 +00:00
evomarc
b685eb8048 removed redundant index.html in html dir 2001-01-04 15:21:18 +00:00
evomarc
4fd2be4bff A few deatils 2001-01-02 07:54:12 +00:00
evomarc
52ed2ef8b6 Still the same !@#$$%% modif due to egcs problems ... 2001-01-02 07:35:56 +00:00
evomarc
5d8c30b2ae A few details in the comments 2001-01-02 07:19:55 +00:00
evomarc
04e429fdb1 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 ...)
2001-01-02 07:03:57 +00:00
evomarc
769b1fe31e A few additions and corrections ... 2000-12-27 11:37:05 +00:00
evomarc
af950bdc78 Augmented the functors and STL parts - but I still would appreciate
help on the STL part!
2000-12-21 06:49:41 +00:00
evomarc
25dd305ee6 A few errors + local TOC at top of eoEngine 2000-12-19 18:32:09 +00:00
evomarc
727f190a88 Changed NoReplacement to GenerationalReplacement 2000-12-19 18:02:19 +00:00
evomarc
2a93bba7e6 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
2000-12-19 10:17:39 +00:00
evomarc
9c3453e876 A small detail ... 2000-12-19 05:31:54 +00:00
evomarc
2d93e7374b Corrected a bad link 2000-12-15 18:09:08 +00:00
evomarc
44e715f241 deleted trash file lesson1.ps
CVS ----------------------------------------------------------------------
2000-12-15 17:01:11 +00:00
evomarc
00b435f19a Corrected a few bugs after the first "public" presentation 2000-12-08 14:16:13 +00:00
evomarc
1e3cd432d6 Removed trash file 2000-12-05 05:27:12 +00:00