LPTK
f13f737430
Merge ba19b29a22 into 5b39705a20
2013-07-16 02:43:42 -07: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
LPTK
1e6240f9bf
intermediate commit
2013-06-21 18:03:57 +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
Johann Dreo
f8603acf3c
bugfix: consider a dual fitness to be correctly initialized from a pair
2013-06-17 13:59:09 +02:00
Johann Dreo
6f4ecc603b
bugfix correct asserts for nth element stat
2013-06-13 16:28:51 +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
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
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
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
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
a0464934cb
cleaning & doc
2013-06-12 11:58:38 +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
82ce471aef
Add a warning in eoDualFitness comments
2013-06-11 13:28:51 +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
Johann Dreo
10ea97f78d
More generic eoDualFitness
...
Allow an imitialization on a double only, BUT an assert fails if it is not 0.0
Remove friendship on operators, because there is two differerent templated classes declared later.
More operators with base types.
2013-06-07 17:32:30 +02:00
Johann Dreo
5af8359546
Merge branch 'fix/HVrange'
2013-06-07 12:53:53 +02:00
Johann Dreo
c9da01c70d
Add missing arithmetic operators to eoDualFitness
2013-06-07 12:42:27 +02:00
Johann Dreo
b619a85718
bugfix: do not allow null interval in hypervolume diff metric
2013-06-06 11:43:34 +02:00
LPTK
6d7b95b401
Merge branch 'master' of http://github.com/nojhan/paradiseo
2013-06-05 15:39:16 +02:00
Lionel Parreaux
002e4a1964
added possibility to open files and close them automatically
2013-05-06 17:33:36 +02:00
Lionel Parreaux
35212ccc90
adapted eoLogger for redirecting to ostreams
2013-05-06 15:27:19 +02:00
Johann Dreo
defb8382bf
Explicit iterator instead of auto, for old C++ compat
2013-04-30 16:05:29 +02:00
Johann Dreo
150333ef7c
bugfix: include nessary headers for eoRealBounds
2013-04-30 15:56:24 +02:00
Johann Dreo
c424e9a123
Merge branch 'serial-new' of https://gforge.inria.fr/git/paradiseo/paradiseo
2013-04-30 12:04:50 +02:00
Johann Dreo
66ddb4a388
Merge branch 'master' of https://gforge.inria.fr/git/paradiseo/paradiseo
2013-04-30 12:04:34 +02:00
Johann Dreo
7a4bc3e6d3
eoRealInterval better error handling
...
Replace a logic exception in eoRealInterval by an assert.
Add a warning in debug mode when the range is null.
2013-04-30 12:02:16 +02:00