Commit graph

304 commits

Author SHA1 Message Date
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
evomarc
5e31ae1338 added a second ctor with more didactic ordering of parameters (for tutorial) 2000-10-27 04:38:29 +00:00
evomarc
2a0a3e074d Added the member function append( unsigned _popSize, eoInit<EOT>& _chromInit )
who appends _popSize members to the population using an eoInit
2000-10-27 04:07:21 +00:00
evomarc
5e33a2e50b dded Uniform Crossover (!) and "deterministic" bit-filp mutation 2000-10-24 03:58:02 +00:00
evomarc
9cc1cfd1b4 Added the calls to base class I/O routines in printOn and readFrom 2000-10-24 03:57:10 +00:00
maartenkeijzer
b0b0a3f9da It is using delim now 2000-10-23 10:58:54 +00:00
maartenkeijzer
f7c98d5b31 Changed functor base names and added to version 2000-10-09 16:13:20 +00:00
maartenkeijzer
1d0794c46a Added an eoSortedStatBase for more efficient statistic calculations
updated a few makefiles to include the html and latex docs with the
distribution.
2000-10-06 10:41:38 +00:00
maartenkeijzer
d42f16481d Updated authors and started a README 2000-10-06 07:50:10 +00:00
maartenkeijzer
543d5a5918 Changed ostream_iterator<double> to use AtomType rather than double.
Stupid me!
2000-10-06 07:32:26 +00:00
mac
686e7f3273 Updated version no. to 0.9.1 2000-09-29 10:39:19 +00:00
mac
f1ec21e724 Error in random_generator removed. 2000-09-20 13:32:28 +00:00
mac
f7c157c154 Changed construction order as gcc was warning 2000-09-09 13:52:16 +00:00
mac
fd8a2529a5 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: ???
2000-09-09 13:43:31 +00:00
mac
fc172ef858 Added -O2 as compiler flag 2000-08-23 14:56:04 +00:00
mac
ca46a3651b ok, fixed this problem with typedefs in gcc-0.92 (strange....) 2000-08-23 13:07:51 +00:00