evomarc
12c6bdf058
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 :-)
2000-11-28 17:17:19 +00:00
evomarc
f5174e3a42
Added fstream in the include files - I had an error message at some point!
2000-11-28 15:40:39 +00:00
evomarc
e4b735b17f
Added a comment to stdout upon termination - so we know why we stop in case
...
of multiple criteria
2000-11-28 15:35:09 +00:00
evomarc
5aa258fbcb
Minor change of the default label
2000-11-28 15:31:38 +00:00
gustavoromero
65a985631c
now works
2000-11-28 13:36:29 +00:00
evomarc
afdcdf5d07
Added a few comments so Doxygen documents all classes
2000-11-28 08:20:01 +00:00
evomarc
622cbea0d5
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
2000-11-28 06:58:06 +00:00
evomarc
bee8388a1e
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.
2000-11-28 06:46:37 +00:00
evomarc
b39ebbed70
Added eoSteadyGenContinue.h, es/eoReal.h and es/eoRealOp.h
2000-11-24 17:45:07 +00:00
evomarc
d0e566fdf4
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
2000-11-24 17:44:21 +00:00
gustavoromero
2b8c049283
bug fix
2000-11-24 17:43:02 +00:00
evomarc
8f9f255223
An eoContinue class that allows a minimum number of generations,
...
then stops whenever a number of generations happens without fitness
improvement.
2000-11-24 17:41:39 +00:00
evomarc
08e6be4b66
Added a verbose mode (the default behavior) which is as before.
...
But when in non-verbose mode, prints only one line per generation.
2000-11-24 17:36:03 +00:00
evomarc
0fd1336bfe
Turned the eoBestFitness into an eoStat (it was an eoSortedStat).
...
Alos added a few comments so that Doxygen documents all classes there.
2000-11-24 17:30:37 +00:00
evomarc
3ec57ed93f
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!
2000-11-24 17:26:22 +00:00
gustavoromero
6a7102f5b6
changing genetic operators
2000-11-24 12:33:44 +00:00
gustavoromero
2b03bd6dae
fix Fitness default construction value
2000-11-24 11:52:49 +00:00
gustavoromero
5ac5a72db2
adding new parameters
2000-11-24 09:51:31 +00:00
gustavoromero
9a40169867
reordering Makefile creation
2000-11-23 19:45:49 +00:00
gustavoromero
7b27d430ed
adding some files
2000-11-23 19:45:13 +00:00
gustavoromero
70b7f79545
initial release
2000-11-23 19:44:47 +00:00
gustavoromero
0da6982d68
initial version
2000-11-23 19:17:24 +00:00
gustavoromero
8a5ee316e1
adding Makefile.in
2000-11-23 19:15:31 +00:00
gustavoromero
8527bd8378
new application gprop
2000-11-23 19:14:09 +00:00
evomarc
265be972ef
Made eoBestFitnessStat an eoStat, NOT an eoSortedStat
...
Cde VS: Committing in .
2000-11-17 17:50:08 +00:00
evomarc
683bc2e44f
dded the className method for eoMon, eoBin and eoQuad classes
2000-11-17 17:06:53 +00:00
gustavoromero
5682f296cd
fixing template type
2000-11-13 12:12:14 +00:00
gustavoromero
34be1fd174
adding evaluation in some places
2000-11-13 12:09:53 +00:00
gustavoromero
a1cd1fd3bf
fix warning: no newline at end of file
2000-11-10 09:55:10 +00:00
gustavoromero
5af354e455
fix no newline at end of file warning
2000-11-08 15:15:26 +00:00
gustavoromero
1316949216
choose a constructor
2000-11-08 13:37:41 +00:00
gustavoromero
38838f753a
fix no newline at end of file warning
2000-11-08 13:26:03 +00:00
gustavoromero
f48fbcf51a
adding a include for apply.h
2000-11-08 12:56:14 +00:00
gustavoromero
2d5dbf6cfb
fix no newline at end of file warning
2000-11-08 12:55:26 +00:00
gustavoromero
9692852c95
bug fix
2000-11-08 12:38:13 +00:00
gustavoromero
558bded5c0
adding old targets
2000-11-07 19:16:42 +00:00
gustavoromero
31ed49002b
removing a warning
2000-11-07 19:13:22 +00:00
gustavoromero
e1d391d1ab
adding targets
2000-11-07 13:02:48 +00:00
gustavoromero
594a8e146f
adding subdirectories
2000-11-06 12:38:54 +00:00
gustavoromero
5bb5003a07
adding t-eoSymreg
2000-11-06 12:37:58 +00:00
gustavoromero
9f8ffd7696
adding target doc
2000-11-06 11:34:38 +00:00
gustavoromero
865a0d4672
adding doc target to all
2000-11-06 11:31:10 +00:00
evomarc
6fc47590cd
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.
2000-11-05 05:33:43 +00:00
evomarc
0642954035
Added a default value (0.5) to method flip
2000-11-05 04:50:10 +00:00
gustavoromero
4a8c1b3947
initial version
2000-11-03 21:23:09 +00:00
gustavoromero
6fdb214b71
fixing autoconfiguration
2000-11-03 20:03:26 +00:00
evomarc
01e4aa9cdc
Added some safety test in roulette_wheel procedures:
...
if total is zero, used to return iterator -1 - now returns uniform choice
2000-10-30 14:54:29 +00:00
evomarc
e3e4a0b719
Fine tuning of printOn: if fitness is invalid, now prints it
2000-10-30 14:51:57 +00:00
maartenkeijzer
08abf46576
Another attempt in adding the flush
2000-10-27 09:13:06 +00:00
maartenkeijzer
8684e1fac1
updated version info, added flush to stdoutmonitor and sprinkled a few typenames
...
in eoPop.h and eoGOpSelector.h (egcs 2.96 started complaining).
2000-10-27 09:12:31 +00:00