Commit graph

93 commits

Author SHA1 Message Date
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
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
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
647156c6a8 Adding t-eoSelect.cpp to test selection procedures. Modified Makefile.am accordingly 2001-01-02 13:31:40 +00:00
evomarc
7b1074f44e 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
2000-12-22 14:59:10 +00:00
evomarc
d411685a5c Removed the silly reference for all parameters (cut-and-paste error!).
But the funny thing is that my compiler did not complain ...
2000-12-21 05:35:01 +00:00
evomarc
ca586fc799 Added t-eoRepalcement.cpp, that tests all new replacement procedures 2000-12-19 18:42:41 +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
558bded5c0 adding old targets 2000-11-07 19:16:42 +00:00
gustavoromero
5bb5003a07 adding t-eoSymreg 2000-11-06 12:37:58 +00:00
maartenkeijzer
f7c98d5b31 Changed functor base names and added to version 2000-10-09 16:13:20 +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
ff108477c3 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
2000-08-23 12:03:01 +00:00
mac
be0c1996f7 Oh, right, dangling pragma 2000-08-18 08:57:26 +00:00
mac
8034b9f344 some signed/unsigned comparisons removed 2000-08-18 08:56:14 +00:00
mac
8ae796ab28 Added symbolic regression, which tests combined ops as well 2000-08-18 08:44:22 +00:00
mac
4f1bcfa292 Removed a few dsp files and changed saving/loading eoPops a bit. 2000-08-14 11:18:34 +00:00
mac
a4009dee15 Added binary_value.h 2000-08-10 16:41:04 +00:00
mac
173756916a main should return int 2000-08-10 16:34:05 +00:00
mac
13df819937 Still part of extreme cleanup 2000-08-10 14:31:19 +00:00
mac
73461e2d76 Still part of extreme cleanup 2000-08-10 14:30:25 +00:00
mac
6d8e3a6504 Extreme cleanup, see src/obsolete for details 2000-08-10 14:18:34 +00:00
jmerelo
8036c7fd7d Changed some problems with Makefile.am 2000-08-03 16:37:51 +00:00
jmerelo
cb952a2b7d Added missing files, and LICENSE 2000-08-03 15:44:01 +00:00
gustavo
aa0b74ac9d ignore files created by examples 2000-07-18 11:33:56 +00:00
gustavo
01e44cf828 fix examples using binary_value 2000-07-18 11:30:39 +00:00
marc
b03bd951e0 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!!!
2000-06-22 03:23:15 +00:00
gustavo
cc7148d622 erasing LICENSE from test directory 2000-06-16 09:38:43 +00:00
gustavo
34758a584d *** empty log message *** 2000-06-15 14:29:25 +00:00
gustavo
3bc1cb49d8 erasing warnings 2000-06-14 16:29:00 +00:00
mac
ff057c799a Removed double reference to t-eoESFull 2000-06-14 07:30:21 +00:00
mac
0533618306 Removed double reference to t-eoESFull 2000-06-14 07:27:51 +00:00
mac
00780d785a Added an ownership function to eoState 2000-06-13 14:30:47 +00:00
mac
b5222c8aa5 Changed base class eoEsBase to eoFixedLength 2000-06-13 10:27:10 +00:00
mac
71b0dc1771 Oh, right found some errors using gcc 2000-06-12 20:24:27 +00:00
mac
4c4ce70c04 New ES routines 2000-06-12 20:09:59 +00:00
gustavo
f39f159924 ignore t-eoExternalEO 2000-05-26 17:18:06 +00:00
gustavo
0363af1289 warning hunting 2000-05-25 11:03:00 +00:00
mac
69d9ee7a0f Oops, corrected error in adding t-eoExternalEO 2000-05-25 07:23:24 +00:00
mac
05c4bec808 Updated makefile and added t-eoExternalEO 2000-05-25 07:13:43 +00:00
gustavo
7ac7389589 adding test to test/.cvsignore 2000-04-12 09:51:50 +00:00
gustavo
e5825c4d75 some fix 2000-04-11 12:18:30 +00:00
mac
4654d42e30 Oops, it's a pain to get the makefiles up to date when you are working on two machines.... 2000-04-09 09:54:25 +00:00
mac
fee9a330b1 Added t-eoGOpSel. 2000-04-09 09:43:40 +00:00
mac
ed45375451 Changed the general operator interface to be consistent with the rest
of EO, updated some documentation.
2000-04-09 09:41:29 +00:00
mac
64a5d2de58 updated Makefiles and removed a few unneeded files. note: ES files are pending 2000-04-07 14:23:59 +00:00
mac
87cdfa00c4 no message 2000-04-07 09:04:50 +00:00
gustavo
64cb3f19e1 changing autonconfiguration to compile more examples and to create documentation 2000-04-03 15:52:31 +00:00