Commit graph

5,201 commits

Author SHA1 Message Date
LPTK
34dcdb181c minor changes 2013-06-14 17:03:55 +02:00
LPTK
78a7932846 test cleaning 2013-06-13 16:29:34 +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
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
Johann Dreo
4af7f3d1bc Allow scalar init of dual fitness; add a pop splitter
Scalar init of a dual fitness is dangerous, thus adds an explicit security against use of a partially initialized
object.
Use the pop splitter in the dual stat switch and in the MOEO dual fitness assignment.
2013-06-13 09:48:39 +02:00
LPTK
930c21f465 added test files 2013-06-12 16:05:41 +02:00
LPTK
d317cc2ea7 fixed test & impl 2013-06-12 15:59:07 +02:00
LPTK
eaa3960373 added a test 2013-06-12 15:45:10 +02:00
LPTK
95a6e7a231 added a test and a method 2013-06-12 15:44:59 +02:00
LPTK
3f817db6d4 doc 2013-06-12 15:38:40 +02:00
LPTK
122b7442c1 created eoOptional 2013-06-12 15:26:27 +02:00
LPTK
23a7482f1c files for trikisa 2013-06-12 15:19:32 +02:00
LPTK
a0464934cb cleaning & doc 2013-06-12 11:58:38 +02:00
Johann Dreo
39621f8711 In hyp continue, do not declare unused variable and group using 2013-06-12 10:40:20 +02:00
Johann Dreo
9250e0c3a5 Backport feasability when computing fitness in fitness assignment 2013-06-12 10:39:23 +02:00
Johann Dreo
557b24694a Do not declare unused variable
This silents warnings about unused variables
2013-06-12 10:38:34 +02:00
Johann Dreo
0badb71c65 reorder members, for safe initialization 2013-06-12 10:37:30 +02:00
Johann Dreo
475b9bc9ef Makes operator() of Hypcontinues virtual when inheritating 2013-06-12 10:14:02 +02:00
Johann Dreo
a7134a658c Correct types for fitness assignment in IBEA
While the default fitness assignment of IBEA is the Exp indicator one, the used interface is a binary indicator.
2013-06-12 09:50:46 +02:00
Johann Dreo
83673d48b2 bugfix: clear previous pop when calling split 2013-06-12 09:45:35 +02:00
LPTK
9fc61f5a3b performance tests adjusted 2013-06-11 17:11:20 +02:00
LPTK
11c32bb5f1 performance tests map/vector 2013-06-11 17:01:52 +02:00
LPTK
b30a15b746 logger tests with assertions 2013-06-11 16:04:42 +02:00
LPTK
d77815cd11 Merge branch 'master' of http://github.com/nojhan/paradiseo 2013-06-11 14:10:23 +02:00
LPTK
de9af0ba21 new logger interface 2013-06-11 14:08:06 +02:00
Johann Dreo
1544d7d18f Merge branch 'master' of https://gforge.inria.fr/git/paradiseo/paradiseo
Conflicts:
	cmake/Config.cmake
2013-06-11 13:33:55 +02:00
Johann Dreo
75340a5c91 Add hyper volume continuators & metrics handling feasibility constraint on objectives 2013-06-11 13:29:57 +02:00
Johann Dreo
82ce471aef Add a warning in eoDualFitness comments 2013-06-11 13:28:51 +02:00
Johann Dreo
97156dd69a Fix the templates of moeoDualRealObjectiveVector 2013-06-11 09:24:11 +02:00
Johann Dreo
55a1783605 Use member arithmetic operators and friend stream operators in dual fitness 2013-06-11 09:23:16 +02:00
LPTK
b66c38ce2c minor fixes 2013-06-10 18:36:22 +02:00