Commit graph

  • f2f65d7ed4 more bugfixes maartenkeijzer 2007-08-31 14:12:54 +00:00
  • 220c89d1d5 changed eoTruncate to use sort. nth_element leads to weird results in moo case maartenkeijzer 2007-08-31 14:03:35 +00:00
  • 1d4cfb0da8 made stuff virtual maartenkeijzer 2007-08-31 13:45:46 +00:00
  • a5261fec51 Refactoring maartenkeijzer 2007-08-31 13:27:40 +00:00
  • 7e76e6e9c2 updated nsga maartenkeijzer 2007-08-31 13:26:41 +00:00
  • b11638cd54 refactoring maartenkeijzer 2007-08-31 12:59:18 +00:00
  • ec2eaae4ce hmm not a good idea to replace with dummy maartenkeijzer 2007-08-31 11:19:26 +00:00
  • 879da6b82e update needed for multi-objective approach maartenkeijzer 2007-08-31 11:08:25 +00:00
  • bc1207edb8 updated comments maartenkeijzer 2007-08-31 11:05:59 +00:00
  • 553586d55f added new multi-objective support maartenkeijzer 2007-08-31 10:57:05 +00:00
  • 283026ed5c fixed bug in NSGA-II, only niching on last objective maartenkeijzer 2007-08-31 06:47:39 +00:00
  • 5f9b1a9bfd fixed bug in NSGA-II, only niching on last objective maartenkeijzer 2007-08-30 22:30:52 +00:00
  • 28e59ff064 eoRNG.h (eoRng::random): Add comment on truncation as standard way of floating point to integer conversion. kuepper 2007-08-22 07:30:47 +00:00
  • 4c89acad72 Fix according to [ 1663606 ] eoBitOp vector access kuepper 2007-08-21 14:52:50 +00:00
  • 44fab2d8e4 Fix wrong removalr of necessary include statement kuepper 2007-08-21 14:50:55 +00:00
  • ac601df371 Correctly round towards zero in random(uint32_t) kuepper 2007-08-21 14:47:14 +00:00
  • 797896e002 Minor cleanup kuepper 2007-08-21 14:44:41 +00:00
  • 2bbd2e0d80 Fix typos kuepper 2007-08-21 13:58:53 +00:00
  • ab0fd90f46 brought gprop into 21st century maartenkeijzer 2007-08-11 20:48:07 +00:00
  • 7f62a3f6f2 added #ifdef SIGQUIT for windows compatibility tlegrand 2007-08-10 14:31:04 +00:00
  • 952bf0a1d8 added #define _MSC_VER_ for windows compatibility tlegrand 2007-08-10 14:30:26 +00:00
  • 89047a3db6 added CMake configuration files tlegrand 2007-08-10 14:29:12 +00:00
  • fae3ee5b53 added CMake configuration file tlegrand 2007-08-10 14:27:12 +00:00
  • 47b858df87 Add extra functionwrapper to member 'size' xohm 2007-08-02 10:48:20 +00:00
  • a601ae0e8a Excluded 'config.h' from windows build xohm 2007-08-02 10:47:15 +00:00
  • 1d19fdd3ec Add static var-declaration xohm 2007-08-02 10:46:07 +00:00
  • a6d670243d Cmake multiplattform buildfile xohm 2007-08-02 10:45:12 +00:00
  • cf2310ff62 *** empty log message *** xohm 2007-08-02 10:15:13 +00:00
  • 99bb07466f comments removed maartenkeijzer 2007-07-17 13:03:29 +00:00
  • 39a6864e3d Adding timed continuator maartenkeijzer 2007-07-17 13:01:00 +00:00
  • 3adf8a19f4 added doc details to recognize particle swarm optimization tlegrand 2007-07-03 09:13:07 +00:00
  • 967b6b7741 added t-eoEasyPSO test tlegrand 2007-07-02 13:05:14 +00:00
  • 12dacbe7de added myself in the author list :-)) tlegrand 2007-07-02 13:02:26 +00:00
  • 703edd5087 particle-swarm-optimization includes added tlegrand 2007-07-02 13:01:49 +00:00
  • 860cb372b0 removed unconsitent reference in "eoWeakElitistReplacement" (const EOT oldChamp) tlegrand 2007-07-02 13:00:48 +00:00
  • a290987e89 "dMatrix distMatrix(pSize*(pSize-1)/2)" replaced by "distMatrix(pSize) " tlegrand 2007-07-02 12:59:49 +00:00
  • bec7d02c50 particle-swarm-optimization main templates added tlegrand 2007-07-02 12:58:13 +00:00
  • a6de2b9a3a PSO package - contains src+doc+examples and build process files - should be removed before integrating sources tlegrand 2007-06-25 09:38:44 +00:00
  • 742457ae3e Re-enabled declone flag (seemed to be commented out for some reason) maartenkeijzer 2007-06-19 17:48:16 +00:00
  • e930ff84dd All debug (dll and non-dll libs) and release libs are placed in either debug or release jeggermo 2007-05-03 14:00:50 +00:00
  • abd3b9db59 Added Multi-Threaded DLL projects settings for both deebug and release jeggermo 2007-05-03 13:54:27 +00:00
  • 8acc9dcbce * mutation.tmpl, quadCrossover.tmpl, stat.tmpl: Initialize formerly uninitialized variables. kuepper 2007-02-22 08:27:32 +00:00
  • 4a9c5127f8 bump versions to 1.0.2-cvs kuepper 2007-01-23 22:25:57 +00:00
  • 3107f12f30 *** empty log message *** kuepper 2007-01-23 22:23:31 +00:00
  • 6a4d4f6cab updates for 1.0.1 release kuepper 2007-01-23 22:09:17 +00:00
  • ba9d9f42e5 Slightly modified the README.tmpl for more help to first-timers evomarc 2007-01-17 05:31:05 +00:00
  • 5c255c805e Add instructions for bash. kuepper 2007-01-16 08:28:24 +00:00
  • f7ce3d8b91 * createEOproject.sh: Set TargetDir to /tmp/<name>. This is a workaround for automake finding the scripts of eo itself if we run it in a embedded subdirectory. (COPYING, INSTALL): create. kuepper 2007-01-14 18:56:31 +00:00
  • ac67af6da3 State more explicitly what a "complete installation" means. kuepper 2007-01-14 18:13:40 +00:00
  • 514a18aaf1 Update after release kuepper 2006-12-29 14:16:01 +00:00
  • 7e4d81cc85 (EXTRA_DIST): Add README's kuepper 2006-12-18 18:56:05 +00:00
  • 513be8c25a Update for release. kuepper 2006-12-18 18:51:12 +00:00
  • f1b702da21 Small changes to 2 readme files to stress that the release version are in eo\win\lib\release and the debug versions in eo\win\lib\debug jeggermo 2006-12-18 16:21:38 +00:00
  • 30de251d7f * index.h: Add old ToDos kuepper 2006-12-18 12:18:32 +00:00
  • 4ef6a360e5 *** empty log message *** kuepper 2006-12-18 11:19:53 +00:00
  • 0afa0b9fa4 * TODO.html, README.html: Remove these old files. kuepper 2006-12-18 11:17:55 +00:00
  • 51d6ddc239 update kuepper 2006-12-17 23:18:33 +00:00
  • 7adf24b71d * README: Better links to Templates/ kuepper 2006-12-17 22:59:53 +00:00
  • 8e64e34e24 Remove these, potentially confusing files kuepper 2006-12-17 22:56:03 +00:00
  • bdb0926327 Added new README. Removed old unnecesary files kuepper 2006-12-17 22:50:26 +00:00
  • d6364b4bf6 * Makefile.am (EXTRA_DIST): Distribute exactly the necessary files kuepper 2006-12-16 22:05:17 +00:00
  • 9a549fbf83 * Makefile.am (EXTRA_DIST): Distribute exactly the necessary files kuepper 2006-12-16 22:01:46 +00:00
  • 301e29ac02 * EO.tpl, MyStructEA.cpp, MyStructSEA.cpp, make_MyStruct.cpp: Use correct names for includes. kuepper 2006-12-16 21:55:03 +00:00
  • b28f39af40 clean up uid24343 2006-12-07 21:54:48 +00:00
  • e9956fad83 cleanup for release kuepper 2006-12-07 21:36:33 +00:00
  • 05943b2a83 set version to 1.0-cvs again kuepper 2006-12-05 08:42:39 +00:00
  • 1e743cb571 (EXTRA_DIST): Add new MSVC project files to distribution. kuepper 2006-12-05 08:41:24 +00:00
  • 651a55a51b * Makefile.am: Add t-eoRNG kuepper 2006-12-04 22:27:41 +00:00
  • dbdeaf3353 (eoRng::normal(stdev)): Revert erroneous change. kuepper 2006-12-04 21:55:31 +00:00
  • 422b0bfa3c Fixupper/lowercase issues kuepper 2006-12-03 11:57:34 +00:00
  • 03e3c88b30 fix html errors kuepper 2006-12-03 11:44:38 +00:00
  • b4b4cbc3f2 update kuepper 2006-12-03 11:40:25 +00:00
  • af5d6583cd update, add link to Niko Hansen's comparison kuepper 2006-12-03 11:24:41 +00:00
  • 02294002e3 update version number of next release kuepper 2006-12-03 10:53:29 +00:00
  • ab9b38654d * mainpage.html: update, add link to Niko Hansen's comparison kuepper 2006-12-03 10:41:54 +00:00
  • 20d37259e9 Added a note to avoid that some dishonest researchers use teh code in this tutorial as a basis for comparing their algorithms with "EAs" as was done for the LEM3 algorithm in GECCO 2006. evomarc 2006-12-03 07:21:44 +00:00
  • 0e2c6ccffc update kuepper 2006-12-02 12:15:29 +00:00
  • 14b3a61ba8 cleanup, docs kuepper 2006-12-02 11:46:34 +00:00
  • 3533d8addb (VirusShiftMutation::operator()): Fix test for i>1. This makes t-MGE1bit pass on x86_64 using GCC. kuepper 2006-12-02 11:36:29 +00:00
  • 037ce32d90 Change float to double. kuepper 2006-12-02 11:32:00 +00:00
  • 3eba6b962c Remove unnecessary tests. kuepper 2006-12-02 11:02:13 +00:00
  • 7baf7cb799 * eoTimedMonitor.h (eoTimedMonitor::seconds): Make unsigned. kuepper 2006-12-02 10:18:57 +00:00
  • da50bf0986 * eoRNG.h: Cleanup docs and document /all/ members. kuepper 2006-12-02 09:39:13 +00:00
  • c7ce6e70f3 minor typos kuepper 2006-12-01 21:07:55 +00:00
  • e222eacd74 Use C++ style cast. kuepper 2006-12-01 20:40:54 +00:00
  • b2ce7bedb6 * Makefile.am: Update for release-distribution. kuepper 2006-12-01 20:08:51 +00:00
  • bcaa0cf5e4 minor cleanup of code and docs, resolve some compiler warnings kuepper 2006-12-01 10:49:47 +00:00
  • 4c76c89592 Replaced float vars with double to avoid conversion warnings on VS 8.0 okoenig 2006-12-01 08:42:54 +00:00
  • 692d26a881 update for release kuepper 2006-11-29 23:47:40 +00:00
  • 532aec85e5 Generally include <cmath> kuepper 2006-11-29 23:37:29 +00:00
  • 2558aa33fa Removing MAC line endings, because Windows VS 8.0 does not accept them. okoenig 2006-11-28 17:14:05 +00:00
  • cc12fd2760 Added additonal definition for operator< between fitness and ScalarType. Needed for compilation with VS 8.0. okoenig 2006-11-28 17:12:21 +00:00
  • 975e0ffaad Added Solution and Project files for MSVC 2003 jeggermo 2006-11-20 13:34:28 +00:00
  • 219e9bd648 Changed some files for compatibility with MSVC 2003 and 2005 jeggermo 2006-11-20 13:25:46 +00:00
  • 359c5ba8ec include <cassert> kuepper 2006-11-16 13:21:41 +00:00
  • e2e59d3e49 * configure.in (AC_DEBUG): add test kuepper 2006-11-16 12:52:46 +00:00
  • d7b935b645 * make_genotype_real.h (eoEsChromInit): Rewrite vecSigmaInit-handling: If sigmaInit is relative (%), do not read vecSigmaInit. Otherwise always use vecSigmaInit with default all values of sigmaInit. kuepper 2006-11-16 12:35:46 +00:00
  • 20c3369349 update kuepper 2006-06-13 13:35:26 +00:00
  • 10d582b31d Fix using directives for gcc-4.1 kuepper 2006-03-27 18:55:20 +00:00
  • 929974805d fixed t-eoCMAES.cpp test maartenkeijzer 2006-03-26 13:33:25 +00:00