Ronaldd Pinho
89a2ba9987
All includes in checkpointing file now in absolute format
2019-06-29 19:47:20 -03:00
verel
dbb8fbe9a7
Correction of the bug in the constructor of eoValueParam l170: numOfDigits is set before reading the value with getValue().
2014-12-31 10:36:20 +01:00
verel
eb8f1e99a9
Add precision in the output of the eoValueParam.h
2014-11-09 15:17:41 +01:00
verel
edefae4b28
Small modif in moIndexedSwapNeighbor
2014-06-25 17:02:38 +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
966a5670cb
Add an option to print names in front of values in stream monitor
2013-06-13 15:41:03 +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
b619a85718
bugfix: do not allow null interval in hypervolume diff metric
2013-06-06 11:43:34 +02:00
Johann Dreo
150333ef7c
bugfix: include nessary headers for eoRealBounds
2013-04-30 15:56:24 +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
Johann Dreo
e34eb842f1
Add a parser accessor to check if a given param long name has beer asked
2013-04-03 13:51:33 +02:00
Benj Bouv
070d23de78
eo: eoTimerStat becomes serializable by default
2013-01-30 22:40:41 +01:00
Benj Bouv
70397c5ac8
Merge remote-tracking branch 'eodev/master' into mpi-exp
2013-01-30 19:29:36 +01:00
marcello-ptr
d706968c31
logger outbuf not initialized when ostream ctor is called
...
A crash happens on the static initialization of eoLogger eo::log;
at the end of the file eoLogger.cpp (line 255)
The reason is that the ctor used to initialize the std::eostream base class of
eoLogger is invoked with an _obuf argument while _obuf has not been initialized
already.
The solution is to call the function
std::ostream::init(&_obuf)
after the ctor initalizer list, i.e. inside the body ctor.
2013-01-04 17:09:06 +01:00
marcello-ptr
6ae4d1e7e5
adjustments in compatibility.h for vs2010 and STLPort
...
Higher _MSC_VER.
The definitions of std::min and std::max workarounds
should be enclosed within _STLP_INTERNAL_ALGOBASE_H
because STLPort provides the fix already.
2013-01-04 16:06:06 +01:00
canape
a3c6c8c16e
regression: local/local
2013-01-02 11:47:17 +01:00
Johann Dreo
188d1b4c56
REMOVE the generic fitness templates in eoSecondMomentStats in favor of scalar ones ; comment out old unused code
2012-11-23 16:52:35 +01:00
Johann Dreo
740275b31a
more generic eoSecondMomentStats: use EOT::Fitness instead of double
2012-11-22 14:47:13 +01:00
Johann Dreo
06ff0b682b
fix build system : make eo/edo tests work
2012-10-07 19:48:15 +02:00
Johann Dreo
8a81bd2191
update the build system: only basic build works
2012-10-06 01:08:59 +02:00
quemy
63f2852ffc
backport the new build system from eo/ 2.0 to the merged eo/
2012-10-05 20:34:59 +02:00
Benjamin BOUVIER
bd9767a05d
Timer: force measures to be retrieved even if parallel.doMeasure() isn't set.
2012-10-01 23:26:21 -04:00
Benjamin BOUVIER
7fe2bc587a
eoRNG: added a clearCache() function for cleaning the normal() cached value
2012-10-01 22:23:07 -04:00
Johann Dreo
c2d663f495
make the converting constructor of the eoLogger helper classes explicits (avoid warnings about ambiguousus conversions on ostream streams operators)
2012-10-01 15:28:27 +02:00
Benjamin BOUVIER
9d4742c995
TimerStat: better precision for wallclock time.
2012-09-18 22:03:07 -04:00
Benjamin BOUVIER
aa5e8bf6f3
Added method clean for eoTimerStat
2012-09-18 20:50:26 -04:00
Johann Dreo
b83372b57b
Add a stat to keep the best individual found so far, even for non-monotonic algorithms
2012-09-06 16:05:00 +02:00
Benjamin Bouvier
b31c520eba
Removed all remaining warnings at compilation
2012-07-27 15:22:23 +02:00
Johann Dreo
36f30db313
manual merge on eoPop.h
2012-07-26 16:29:34 +02:00
Benjamin Bouvier
66d56bd1d8
Serialized eoTimer with eoserial module.
2012-07-24 18:03:50 +02:00
Johann Dreo
afd02eeb37
manual merge: deactivate t-eoParallel, that depends on OpenMP, whatever the build options
2012-07-16 15:15:42 +02:00
Benjamin Bouvier
e7a48b8afb
Using dynamic scheduling by default
2012-07-12 19:15:52 +02:00
Benjamin Bouvier
d711369f12
Correctly handling remainders when using eoTimer.
2012-07-12 14:17:51 +02:00
Benjamin Bouvier
60fff427fe
Documentation of serialization, utils/eoTimer and eoPopEvalFunc.
2012-07-12 13:56:54 +02:00
Benjamin Bouvier
4ab5b2fd89
Taking time measures only if parallel.doMeasure() is true.
2012-07-11 11:41:10 +02:00
Benjamin Bouvier
d805800731
Added packet size to parallel parser and default argument to static assignment.
2012-07-11 10:03:53 +02:00
Johann Dreo
ea8da0e965
manual merge eompi
2012-07-10 18:00:25 +02:00
nojhan
5827444774
Comment out deprecated stuff and fix corresponding tests
...
This may break your code if you did not pay attention to warnings in the previous release, the old code is still here in
case you want to understand what's going on.
2012-07-06 20:48:18 +02:00
Joost
b01c7ac0f0
include omp.h only if _OPENMP is defined
2012-07-06 20:33:58 +02:00
nojhan
07fede786f
Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev
2012-07-06 18:25:15 +02:00
Benjamin Bouvier
2861fc98de
Mesuring time with eoTimer.
2012-06-27 15:09:12 +02:00
Caner Candan
46b3f77d9c
* make_checkpoint.h: added --monitor_with_CtrlC option in order to monitor only when Ctrl-C is pressed
2012-06-22 17:41:46 +02:00
Caner Candan
afc0bb6f9b
+ eoSignal: to handle signal with eoCheckpoint instances
2012-06-22 15:37:51 +02:00
Caner Candan
5c85bbdede
* eoStdoutMonitor.h: warning message should be disabled
2012-06-22 15:35:16 +02:00
Caner Candan
f962a7942b
* we can now disable deprecated messages
2012-06-17 21:01:16 +02:00
Caner Candan
a183a1c6d1
* make_op.h, eoLogger.cpp: disabled not used variables. should I remove them ?
2012-06-14 15:30:41 +02:00