Commit graph

5,228 commits

Author SHA1 Message Date
LPTK
f13f737430 Merge ba19b29a22 into 5b39705a20 2013-07-16 02:43:42 -07:00
LPTK
ba19b29a22 intermediate commit 7 2013-07-15 11:34:55 +02:00
LPTK
9d0b83022d intermediate commit 6' 2013-07-10 17:50:01 +02:00
LPTK
483f815610 intermediate commit 6 2013-07-10 17:49:08 +02:00
LPTK
816ea1553a intermediate commit 5 2013-07-09 16:25:30 +02:00
LPTK
8c6610ec67 intermediate commit 4 2013-07-01 16:36:10 +02:00
Johann Dreo
5b39705a20 BUGFIX pop split everywhere in exp dual fitness assignment
Apply the fitness assignment on both splited pop, not just one.
Apply also the partial update on splited pop.
Confine numeric valuesto double limits, to avoid overflows.
2013-06-26 18:09:49 +02:00
Johann Dreo
6b886664e8 Replace a cout msg by a eo::log warning 2013-06-26 18:09:26 +02:00
Johann Dreo
e6beab8e5c Use the fitness type instead of the objective vectors in fitness assignments 2013-06-25 15:42:56 +02:00
Johann Dreo
0567d7be6c Use a specific comparator for the dual objective vector
Because we want to have a separated comparator to use in the archive or…
2013-06-25 15:41:29 +02:00
LPTK
eeb9faec4a intermediate commit 3 2013-06-25 14:14:37 +02:00
LPTK
bb27a3525a intermediate commit 2 2013-06-24 11:36:07 +02:00
LPTK
1e6240f9bf intermediate commit 2013-06-21 18:03:57 +02:00
Johann Dreo
2233403b5f Use a dedicated setup in dual HV metric, with feasibility 2013-06-21 11:26:41 +02:00
Johann Dreo
3d0db369bc Use the feasibility of the current individual for the feasability of the metric in dual fitness assignment 2013-06-21 11:09:15 +02:00
Johann Dreo
80aa04d6da Overload setup in the dual fitness assignment, to handle comparison overloading 2013-06-21 09:52:12 +02:00
Johann Dreo
161d137d50 Add templates types as members of the dual fitness 2013-06-21 09:51:25 +02:00
Johann Dreo
8340168ee8 BUGFIX: correct handling of initialization security in dual fitness
Remove the operator= overloads.
Represent badly initialized dual fitness by a "?" for the feasibility.
2013-06-20 13:48:28 +02:00
LPTK
7f9b8fe607 changelog update 2013-06-17 17:15:07 +02:00
LPTK
270add8a97 triki tests 2013-06-17 14:28:50 +02:00
Johann Dreo
f8603acf3c bugfix: consider a dual fitness to be correctly initialized from a pair 2013-06-17 13:59:09 +02:00
LPTK
10e024b6a1 removed useless inheritance 2013-06-14 17:21:08 +02:00
LPTK
34dcdb181c minor changes 2013-06-14 17:03:55 +02:00
LPTK
78a7932846 test cleaning 2013-06-13 16:29:34 +02:00
Johann Dreo
6f4ecc603b bugfix correct asserts for nth element stat 2013-06-13 16:28:51 +02:00
Johann Dreo
2b80b91d28 Use the templatized type for the metric in binary metric stat 2013-06-13 16:25:55 +02:00
Johann Dreo
c6868cf494 bugfix: correct nth position in nth element stat 2013-06-13 16:25:32 +02:00
Johann Dreo
eef624e3f6 Do not try to call dual stats on empty pop, print "?" instead 2013-06-13 16:25:00 +02:00
LPTK
f969590595 Merge branch 'logger' into trikiSA 2013-06-13 16:16:16 +02:00
LPTK
ef34af7493 test for stddevest 2013-06-13 16:06:14 +02:00
Johann Dreo
966a5670cb Add an option to print names in front of values in stream monitor 2013-06-13 15:41:03 +02:00
LPTK
a1ce594a38 cleaning 2013-06-13 15:37:47 +02:00
LPTK
737cae0469 finished test for var stat 2013-06-13 15:19:18 +02:00
LPTK
93b4e2568c fixed test 2013-06-13 15:05:17 +02:00
LPTK
8c4e91584f Merge branch 'master' into trikiSA 2013-06-13 14:57:30 +02:00
LPTK
67f99d2c13 Merge branch 'master' of http://github.com/nojhan/paradiseo 2013-06-13 14:57:12 +02:00
LPTK
b1067a0525 minor fixes 2013-06-13 14:55:01 +02:00
Johann Dreo
6fa57622be Missing header and include guards for moeoBinaryMetricStat 2013-06-13 14:50:44 +02:00
Johann Dreo
0c82be47df Add an Nth element stat to compute median without sorting the pop 2013-06-13 14:50:08 +02:00
Johann Dreo
819c2c3106 [COMPATIBILITY] Remove a unused parameter in eoInterquartileRangeStat constructor 2013-06-13 14:49:08 +02:00
Johann Dreo
8679da695c Add a reference to the template type in eoStat 2013-06-13 14:48:40 +02:00
Johann Dreo
f4b71dffad Add a warning when computing stat in empty pop 2013-06-13 14:48:00 +02:00
Johann Dreo
67e4bb01fd Use EOType as a ref to the template in stats 2013-06-13 14:45:51 +02:00
Johann Dreo
272342bc16 Abstract base class for wrapping an estimator and a sampler as an eoTransform 2013-06-13 14:44:02 +02:00
LPTK
716abe4610 wrong file replaced with the right version 2013-06-13 14:16:07 +02:00
LPTK
aacba6f813 stddev test 2013-06-13 11:26:15 +02:00
Johann Dreo
70aa40f888 Add dual hypervolume operators in the framewok header 2013-06-13 10:37:48 +02:00
Johann Dreo
b132f48de2 Insert a copyright header 2013-06-13 10:37:25 +02:00
Johann Dreo
32b4f077c4 Move the dual hypervolume continuator in a separated file 2013-06-13 10:36:33 +02:00
Johann Dreo
c44264e703 Move the hyper volume dual difference metric in a separated file 2013-06-13 10:00:15 +02:00