evomarc
8d35fad136
Added the includes ga.h and es.h
...
Removed the old eoEsObjectiveBounds and evolutionar_strategies from es dir
2001-01-28 07:00:41 +00:00
evomarc
508a5b9215
Added some comments so eoRealVectorBounds is documented
2001-01-27 08:38:31 +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
c015b82506
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 :-)
2001-01-27 07:46:07 +00:00
evomarc
72e9590544
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
2001-01-27 07:43:58 +00:00
evomarc
41ff11bd7f
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...
2001-01-27 07:41:46 +00:00
evomarc
8aad8f547c
A few mistakes corrected - and some comments on the setup method
2001-01-27 07:33:55 +00:00
evomarc
c917207b5d
Added the bounds to all eoRealOp operators (and to the eoNormalMutation).
...
The eoESObjectiveBounds should soon dissapear!!
2001-01-26 18:26:30 +00:00
evomarc
70caa91b22
Typos in comments
2001-01-26 17:12:13 +00:00
evomarc
576249509b
Some includes were missing in eoPop and eoOp that I had not noticed before
...
trying to compile test/t-eoSymreg.cpp
2001-01-26 17:09:33 +00:00
evomarc
ce031f10a3
Added eoRandomReduce
2001-01-26 04:06:09 +00:00
evomarc
da66858308
Full t-eoSelect file, that allows to test all selectors
...
feature: generation of files suitable for gnuplot to see how individual spread out
2001-01-25 16:14:25 +00:00
evomarc
42ac826f3c
Added ranking selection (eoRankingSelect) and (linear) fitness scaling in
...
proportional selection (a completely different file, eoFitnessScalingSelect.h)
2001-01-25 16:13:15 +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
c62521648b
Added the shuffle method
2001-01-16 09:49:46 +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
51f3b56fd2
Added the normal and 1/5 mutations (file es/eoNormalMutation.h)
2001-01-16 07:20:02 +00:00
evomarc
20b70de2a1
Added the normal mutation - and the 1/5 mutation
2001-01-16 07:18:45 +00:00
evomarc
a8bf667774
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)
2001-01-16 05:52:01 +00:00
evomarc
f988b42fed
Corrected some error in variable name after last changes in method append
2001-01-12 21:31:42 +00:00
evomarc
e532234d1c
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
2001-01-11 11:02:37 +00:00
evomarc
4b2bb7f564
GOing to the generic operators: some additions (eoGeneric*)
...
and some modifications in eoFixedLength and eoVariableLength.
2001-01-11 10:48:31 +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
61a85582d5
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.
2001-01-08 10:07:27 +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
c34e94b0d0
Removed a forgotten comment :-)
2001-01-05 14:42:48 +00:00
evomarc
f876356d37
I'm not sure about whether the sourceforge list is equivalent to the onelist list,
...
so I finally ut both in README!
2001-01-05 08:50:01 +00:00
evomarc
82743acd3a
Put the sourceforge name for the mailing list
2001-01-05 08:17:11 +00:00
evomarc
6362814175
Updating installation ...
2001-01-05 07:30:34 +00:00
evomarc
39521b2b68
Correcting my previous errors ...
2001-01-05 07:20:45 +00:00
evomarc
222f533a9e
Trying to make the installation lighter, but the doc and the src
...
would not compile, with make doc or make src ...
2001-01-05 07:10:25 +00:00
evomarc
8c82c8aa56
Removed Lesson4 from Makefile - it is not there yet, and generates an error
2001-01-05 06:55:16 +00:00
evomarc
1beb08c39d
Added a message about generating the documentation if you have doxygen
2001-01-05 06:25:26 +00:00
evomarc
8e4513d880
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
2001-01-05 06:24:53 +00:00
evomarc
b2636604a2
Updated Makefile.am to account for the change of names in selectors
2001-01-05 06:23:54 +00:00
evomarc
b1fa5076e2
Changed the names of the exercise files to exerciseN.p - N lesson nb, p exercise nb
2001-01-05 05:48:16 +00:00
evomarc
67ae5f5a6f
eoHowMany is now included in utils dir
2001-01-05 05:44:35 +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
4d77c9116f
Sorry: removed eoSGATransform, that is in eoSGA.h ...
2001-01-04 05:06:09 +00:00
evomarc
2f13066625
Adding the selectin and replacement procedures
2001-01-04 05:00:40 +00:00
evomarc
647156c6a8
Adding t-eoSelect.cpp to test selection procedures. Modified Makefile.am accordingly
2001-01-02 13:31:40 +00:00
evomarc
3074101d1c
Adding eoDetSelect, deterministic batch selection, that copies the individuals
...
one after the other. Should shuffle them in between (TODO).
2001-01-02 13:27:11 +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
721e8d2cd5
Follow-up to the modif of SecondBitEA.cpp due to egcs...
2001-01-02 07:23:35 +00:00
evomarc
5d8c30b2ae
A few details in the comments
2001-01-02 07:19:55 +00:00