Commit graph

  • 3f817db6d4 doc LPTK 2013-06-12 15:38:40 +02:00
  • 122b7442c1 created eoOptional LPTK 2013-06-12 15:26:27 +02:00
  • 23a7482f1c files for trikisa LPTK 2013-06-12 15:19:32 +02:00
  • a0464934cb cleaning & doc LPTK 2013-06-12 11:58:38 +02:00
  • 39621f8711 In hyp continue, do not declare unused variable and group using Johann Dreo 2013-06-12 10:40:20 +02:00
  • 9250e0c3a5 Backport feasability when computing fitness in fitness assignment Johann Dreo 2013-06-12 10:39:23 +02:00
  • 557b24694a Do not declare unused variable Johann Dreo 2013-06-12 10:38:34 +02:00
  • 0badb71c65 reorder members, for safe initialization Johann Dreo 2013-06-12 10:37:30 +02:00
  • 475b9bc9ef Makes operator() of Hypcontinues virtual when inheritating Johann Dreo 2013-06-12 10:14:02 +02:00
  • a7134a658c Correct types for fitness assignment in IBEA Johann Dreo 2013-06-12 09:50:46 +02:00
  • 83673d48b2 bugfix: clear previous pop when calling split Johann Dreo 2013-06-12 09:45:35 +02:00
  • 9fc61f5a3b performance tests adjusted LPTK 2013-06-11 17:11:20 +02:00
  • 11c32bb5f1 performance tests map/vector LPTK 2013-06-11 17:01:52 +02:00
  • b30a15b746 logger tests with assertions LPTK 2013-06-11 16:04:42 +02:00
  • d77815cd11 Merge branch 'master' of http://github.com/nojhan/paradiseo LPTK 2013-06-11 14:10:23 +02:00
  • de9af0ba21 new logger interface LPTK 2013-06-11 14:08:06 +02:00
  • 1544d7d18f Merge branch 'master' of https://gforge.inria.fr/git/paradiseo/paradiseo Johann Dreo 2013-06-11 13:33:55 +02:00
  • 75340a5c91 Add hyper volume continuators & metrics handling feasibility constraint on objectives Johann Dreo 2013-06-11 13:29:57 +02:00
  • 82ce471aef Add a warning in eoDualFitness comments Johann Dreo 2013-06-11 13:28:51 +02:00
  • 97156dd69a Fix the templates of moeoDualRealObjectiveVector Johann Dreo 2013-06-11 09:24:11 +02:00
  • 55a1783605 Use member arithmetic operators and friend stream operators in dual fitness Johann Dreo 2013-06-11 09:23:16 +02:00
  • 0e76a6b803 Merge branch 'trikisaSA' of http://github.com/LPTK/paradiseo into trikisaSA LPTK 2013-06-10 18:41:06 +02:00
  • b4b4b2eaba cooling schedule changes LPTK 2013-06-05 15:46:33 +02:00
  • 66e2e99cbd eoserial: packing and unpacking of map<string, T> Benjamin Bouvier 2013-03-22 18:03:36 +01:00
  • b007982f44 eoserial: example of using the new-new serialization Benjamin Bouvier 2013-03-22 17:53:50 +01:00
  • 72f331c4c3 eoserial: comments Utils.h Benjamin Bouvier 2013-03-22 17:46:20 +01:00
  • b4225c1ec6 eoserial: merged former Serialize.h with Utils.h: pack / unpack. Benjamin Bouvier 2013-03-22 17:05:42 +01:00
  • 37566008aa eoserial: removed Serialize.h (something else coming soon...) Benjamin Bouvier 2013-03-22 17:05:19 +01:00
  • 2c45df33c5 eoserial: traits for knowing whether a class is derived from another one at compile time. Thanks Herb Sutter Benjamin Bouvier 2013-03-22 17:01:12 +01:00
  • 39a7b40add eoserial: added Serialize by default for eoserial. Benjamin Bouvier 2013-03-22 01:14:18 +01:00
  • 15ef1c2383 eoserial: comments for Serialize. Benjamin Bouvier 2013-03-22 01:13:44 +01:00
  • 3fb88b114f eoserial: support char + std::list Benjamin Bouvier 2013-03-22 00:37:59 +01:00
  • 8ef65a7c78 eoserial: typos (comment + throw exceptions) Benjamin Bouvier 2013-03-22 00:37:25 +01:00
  • 258ab7b093 eoserial: easy serialization with eoserial::serialize and eoserial::deserialize. Benjamin Bouvier 2013-03-15 20:33:50 +01:00
  • 374b534264 eoserial: bugfix: String -> SerialString. Benjamin Bouvier 2013-03-15 20:33:25 +01:00
  • c9767e75d8 eoserial: renamed String/Object/Array into Serial* to avoid compiler confusion. Benjamin Bouvier 2013-03-15 19:26:32 +01:00
  • f3e91e17f1 eoserial:: const correctness for String. Benjamin Bouvier 2013-03-15 19:17:40 +01:00
  • 91dcbd876a BUG GNUPLOT: corrected by Titus Cieslewski canape 2013-04-18 08:55:00 +02:00
  • b66c38ce2c minor fixes LPTK 2013-06-10 18:34:57 +02:00
  • 618412cc8b cooling schedule changes LPTK 2013-06-05 15:46:33 +02:00
  • 346e39cd40 eoserial: packing and unpacking of map<string, T> Benjamin Bouvier 2013-03-22 18:03:36 +01:00
  • 61de5bc6ed eoserial: example of using the new-new serialization Benjamin Bouvier 2013-03-22 17:53:50 +01:00
  • a37fd85978 eoserial: comments Utils.h Benjamin Bouvier 2013-03-22 17:46:20 +01:00
  • 6d54bf19aa eoserial: merged former Serialize.h with Utils.h: pack / unpack. Benjamin Bouvier 2013-03-22 17:05:42 +01:00
  • d09fb554fb eoserial: removed Serialize.h (something else coming soon...) Benjamin Bouvier 2013-03-22 17:05:19 +01:00
  • df52b6c898 eoserial: traits for knowing whether a class is derived from another one at compile time. Thanks Herb Sutter Benjamin Bouvier 2013-03-22 17:01:12 +01:00
  • 9461c9df82 eoserial: added Serialize by default for eoserial. Benjamin Bouvier 2013-03-22 01:14:18 +01:00
  • 5a7c24dc56 eoserial: comments for Serialize. Benjamin Bouvier 2013-03-22 01:13:44 +01:00
  • 3e70ed016b eoserial: support char + std::list Benjamin Bouvier 2013-03-22 00:37:59 +01:00
  • 626a86ee26 eoserial: typos (comment + throw exceptions) Benjamin Bouvier 2013-03-22 00:37:25 +01:00
  • 23daeca675 eoserial: easy serialization with eoserial::serialize and eoserial::deserialize. Benjamin Bouvier 2013-03-15 20:33:50 +01:00
  • 7e985809f1 eoserial: bugfix: String -> SerialString. Benjamin Bouvier 2013-03-15 20:33:25 +01:00
  • 787b293b94 eoserial: renamed String/Object/Array into Serial* to avoid compiler confusion. Benjamin Bouvier 2013-03-15 19:26:32 +01:00
  • 633209be48 eoserial:: const correctness for String. Benjamin Bouvier 2013-03-15 19:17:40 +01:00
  • 787aa50dde BUG GNUPLOT: corrected by Titus Cieslewski canape 2013-04-18 08:55:00 +02:00
  • 02892ac437 Add a warning in moeoHyperVolumeUnaryMetric if set size == 1 Johann Dreo 2013-04-30 11:49:24 +02:00
  • 390eed79ef bugfix: call mother constructor of moeoHypervolumeBinaryMetric Johann Dreo 2013-04-30 11:48:34 +02:00
  • 6f13853f27 eoRealInterval better error handling Johann Dreo 2013-04-30 11:45:28 +02:00
  • 7428b36608 Include edoTrasform in <edo> Johann Dreo 2013-04-29 16:05:28 +02:00
  • 6944005321 Remove the DEBUG option of CMake, that was overriding CMAKE_BUILD_TYPE Johann Dreo 2013-04-29 16:03:58 +02:00
  • f15cbf87c1 added possibility to open files and close them automatically Lionel Parreaux 2013-05-06 17:33:36 +02:00
  • 146aff8a3b adapted eoLogger for redirecting to ostreams Lionel Parreaux 2013-05-06 15:27:19 +02:00
  • ea62b371e5 buildfix: expand Eigen include dir in cmake Johann Dreo 2013-04-19 09:46:58 +02:00
  • 5caa49012f Refactor edoBinomialMulti to allow more complex data structures Johann Dreo 2013-04-18 10:11:32 +02:00
  • bc746575ad debug moMonOpPerturb : replace "res = res || monOp(_solution);" by " res = monOp(_solution) || res;" ! verel 2013-03-11 13:47:19 +01:00
  • 4eeb17d0d0 Merge 1c8ff46848 into ac61b782c3 LPTK 2013-06-10 02:22:54 -07:00
  • ac61b782c3 Use the objective type instead of double in metrics Johann Dreo 2013-06-07 17:51:01 +02:00
  • 45123abbf3 Add the DUAL fitness assignment class Johann Dreo 2013-06-07 17:50:04 +02:00
  • 89374247a4 Add constructors with explicit fitness assignement to IBEA Johann Dreo 2013-06-07 17:34:59 +02:00
  • 10ea97f78d More generic eoDualFitness Johann Dreo 2013-06-07 17:32:30 +02:00
  • 5af8359546 Merge branch 'fix/HVrange' Johann Dreo 2013-06-07 12:53:53 +02:00
  • 9787d4d89c Generic ObjectiveVector types Johann Dreo 2013-06-07 12:43:09 +02:00
  • c9da01c70d Add missing arithmetic operators to eoDualFitness Johann Dreo 2013-06-07 12:42:27 +02:00
  • 818425565d Correct templatized types across ObjectiveVector-dependant code Johann Dreo 2013-06-07 11:52:50 +02:00
  • 3adff8518f Add moeoDualRealObjectiveVector, to implement OV with feasability Johann Dreo 2013-06-07 11:26:49 +02:00
  • 54e181d460 Use generic objective vector atomic type in HV continuator Johann Dreo 2013-06-07 11:22:26 +02:00
  • 9aec7780dc Add moeoScalarObjectiveVector, a generic OV with templatized atomic type Johann Dreo 2013-06-07 11:21:02 +02:00
  • a78d178bfb Merge 1c8ff46848 into defb8382bf LPTK 2013-06-06 05:19:40 -07:00
  • b619a85718 bugfix: do not allow null interval in hypervolume diff metric fix/HVrange Johann Dreo 2013-06-06 11:43:34 +02:00
  • 1c8ff46848 cooling schedule changes LPTK 2013-06-05 15:46:33 +02:00
  • 6d7b95b401 Merge branch 'master' of http://github.com/nojhan/paradiseo LPTK 2013-06-05 15:39:16 +02:00
  • effaa56cfd special two-objective case of dominance depth ranking in O(n log n) liefooga 2013-05-31 16:13:45 +02:00
  • 97e1da3e4a Fix build for SMP quemy 2013-05-31 00:10:47 +02:00
  • bc544cc4a4 buildfix: do not always build release nojhan 2013-05-25 17:21:08 +02:00
  • d8022dc903 Merge branch 'serial-new' of git+ssh://scm.gforge.inria.fr//gitroot/paradiseo/paradiseo nojhan 2013-05-21 21:24:42 +02:00
  • 002e4a1964 added possibility to open files and close them automatically Lionel Parreaux 2013-05-06 17:33:36 +02:00
  • 35212ccc90 adapted eoLogger for redirecting to ostreams Lionel Parreaux 2013-05-06 15:27:19 +02:00
  • defb8382bf Explicit iterator instead of auto, for old C++ compat Johann Dreo 2013-04-30 16:05:29 +02:00
  • 6e56f634c3 use a sub-directory in the zip archive Johann Dreo 2013-04-30 15:56:54 +02:00
  • 150333ef7c bugfix: include nessary headers for eoRealBounds Johann Dreo 2013-04-30 15:56:24 +02:00
  • c424e9a123 Merge branch 'serial-new' of https://gforge.inria.fr/git/paradiseo/paradiseo Johann Dreo 2013-04-30 12:04:50 +02:00
  • 66ddb4a388 Merge branch 'master' of https://gforge.inria.fr/git/paradiseo/paradiseo Johann Dreo 2013-04-30 12:04:34 +02:00
  • e04a356809 Add a warning in moeoHyperVolumeUnaryMetric if set size == 1 Johann Dreo 2013-04-30 11:49:24 +02:00
  • 379f71f288 bugfix: call mother constructor of moeoHypervolumeBinaryMetric Johann Dreo 2013-04-30 11:48:34 +02:00
  • 7a4bc3e6d3 eoRealInterval better error handling Johann Dreo 2013-04-30 11:45:28 +02:00
  • 74a92bfd6b Include edoTrasform in <edo> Johann Dreo 2013-04-29 16:05:28 +02:00
  • 768b08c8d7 Remove the DEBUG option of CMake, that was overriding CMAKE_BUILD_TYPE Johann Dreo 2013-04-29 16:03:58 +02:00
  • c6f7707c05 buildfix: expand Eigen include dir in cmake Johann Dreo 2013-04-19 09:46:58 +02:00
  • 3067f3f8e4 Refactor edoBinomialMulti to allow more complex data structures Johann Dreo 2013-04-18 10:11:32 +02:00
  • c197e6b286 BUG GNUPLOT: corrected by Titus Cieslewski canape 2013-04-18 08:55:00 +02:00