paradiseo/eo/test
Repository files (latest commit first)
Filename Latest commit message Latest commit date
maartenkeijzer 3a9b5a0e7e Well, what do you know, major commit.
Changed the signature of eoMon, eoBin and eoQuadOp to return a bool,
without invalidating fitness. Added a set of invalidators to take over
that job (see for instance eoSGA and eoSGATransform how this can transparantly used)

Derived eoState from eoFunctorStore (for convenience, from a design perspective this may sound wrong)

Added a wrap_op function that does the wrapping for you (see eoOpContainer how this made this functor
exceedingly less hairy). Checked all the tests removed the eoGeneric*Op family (not needed anymore)
and of course changed all the operators to reflect the change (and found a few that didn't
invalidate the fitness, thus really pointing out the advantage of the current approach)
2001-02-14 10:35:26 +00:00
..
.cvsignore adding t-eoSymreg 2000-11-06 12:37:58 +00:00
binary_value.h fixing template type 2000-11-13 12:12:14 +00:00
LICENSE Added missing files, and LICENSE 2000-08-03 15:44:01 +00:00
Makefile.am Moved out of the 'obsolete' directory a couple of honest classes, which didn't harm anybody; activated also in Makefile.am the program that tested them 2001-02-13 22:35:07 +00:00
Makefile.in Changed some problems with Makefile.am 2000-08-03 16:37:51 +00:00
real_value.h Extreme cleanup, see src/obsolete for details 2000-08-10 14:18:34 +00:00
run_tests Well, what do you know, major commit. 2001-02-14 10:35:26 +00:00
t-eo.cpp fix examples using binary_value 2000-07-18 11:30:39 +00:00
t-eo2dVector.cc *** empty log message *** 1999-10-01 16:36:04 +00:00
t-eoAtomOps.cpp Maarten was right 2000-03-31 16:23:16 +00:00
t-eoBaseFunctions.cpp Changed functor base names and added to version 2000-10-09 16:13:20 +00:00
t-eobin.cpp Big change in eoGeneralOp interface: left out! 2001-02-09 05:52:44 +00:00
t-eobreeder.cpp Extreme cleanup, see src/obsolete for details 2000-08-10 14:18:34 +00:00
t-eoCheckpointing.cpp Big change in eoGeneralOp interface: left out! 2001-02-09 05:52:44 +00:00
t-eoEasyEA.cpp The initial individuals were evaluated directly using binary_value 2000-06-22 03:23:15 +00:00
t-eoESFull.cpp Added the includes ga.h and es.h 2001-01-28 07:00:41 +00:00
t-eoESOps.cpp Maarten was right 2000-03-31 16:23:16 +00:00
t-eoExternalEO.cpp The big GeneraoOp interface change - in test dir 2001-02-09 05:43:06 +00:00
t-eofitness.cpp Extreme cleanup, see src/obsolete for details 2000-08-10 14:18:34 +00:00
t-eoFunctor.cpp eoCounter? 2000-08-23 12:03:01 +00:00
t-eoGA.cpp Just an update 2001-02-13 10:35:47 +00:00
t-eogeneration.cpp fix examples using binary_value 2000-07-18 11:30:39 +00:00
t-eoGenOp.cpp Well, what do you know, major commit. 2001-02-14 10:35:26 +00:00
t-eoGOpSel.cpp erasing warnings 2000-06-14 16:29:00 +00:00
t-eoinclusion.cpp fix examples using binary_value 2000-07-18 11:30:39 +00:00
t-eoinsertion.cpp fix examples using binary_value 2000-07-18 11:30:39 +00:00
t-eolottery.cpp erasing warnings 2000-06-14 16:29:00 +00:00
t-eoNonUniform.cpp Added Marc's ES files and .dsp files for others 1999-11-15 09:26:33 +00:00
t-eoproblem.cpp Updated makefile and added t-eoExternalEO 2000-05-25 07:13:43 +00:00
t-eoRandom.cpp Just playing with the CVS variables 2001-02-13 22:39:56 +00:00
t-eoReplacement.cpp Checking in the name changes in selection procedures. 2001-01-05 05:42:08 +00:00
t-eoSelect.cpp Full t-eoSelect file, that allows to test all selectors 2001-01-25 16:14:25 +00:00
t-eoStateAndParser.cpp The big GeneraoOp interface change - in test dir 2001-02-09 05:43:06 +00:00
t-eoSymreg.cpp run_tests is expanded to run everything (but only once yet, will have 2001-02-11 16:35:21 +00:00
t-eoUniform.cpp Added Marc's ES files and .dsp files for others 1999-11-15 09:26:33 +00:00
t-eoVector.cpp some fix 2000-04-11 12:18:30 +00:00
t-selectOne.cpp fix examples using binary_value 2000-07-18 11:30:39 +00:00