Commit graph

1,986 commits

Author SHA1 Message Date
nojhan
42be24628e Merge branch 'master' into cmaes 2012-07-09 11:32:13 +02:00
nojhan
2d19ff4e6d prepare CMA-ES from the EDA example 2012-07-09 11:31:34 +02:00
nojhan
da4a7489f3 bugfix build: build applications, correct prototype for EDA 2012-07-09 11:29:48 +02:00
nojhan
51632cf856 add an assert to check if parents size <= offspring size when using eoCommaReplacement
This may be more explicit than the exception thrown in eoTruncate.
2012-07-06 21:40:28 +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
Jochen Küpper
04f6367bac make install script robust to file creation errors 2012-07-06 19:46:30 +02:00
nojhan
07fede786f Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev 2012-07-06 18:25:15 +02:00
Caner Candan
29e31fb6df * ga/make_op: added kbit flip mutation, disabled by default 2012-06-25 02:18:15 +02:00
Caner Candan
1809120d34 * ga/make_ga: eoBooleanGeneration is now settable 2012-06-25 02:17:32 +02:00
Caner Candan
d44a696e21 * fixed regression with gcc 4.7 2012-06-23 13:39:17 +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
48a9063312 * make_checkpoint.h: too much empty lines removed 2012-06-22 16:55:40 +02:00
Caner Candan
afc0bb6f9b + eoSignal: to handle signal with eoCheckpoint instances 2012-06-22 15:37:51 +02:00
Caner Candan
ba45bac06c * make_continue_ga.cpp: typo 2012-06-22 15:36:19 +02:00
Caner Candan
4d2931b810 * eoCtrlCContinue.h: signal c++ header file 2012-06-22 15:35:54 +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
6637535020 * cmakelists.txt: minimum version checker 2012-06-17 20:59:21 +02:00
Caner Candan
699a6c1858 * eo/src/pyeo/test/run_tests.sh: removed ambigious use of python version 2012-06-17 14:21:55 +02:00
Caner Candan
0cfab9208b * install_symlink.py.cmake compatible with python3 2012-06-14 15:31:23 +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
Caner Candan
461edcf3cf * eoReduceSplit.h: useless comparaision fixed since it was: unsigned < 0 2012-06-14 15:30:13 +02:00
Caner Candan
6051ccb274 edoNormalMulti.h: added missing license header 2012-06-14 01:50:16 +02:00
Caner Candan
44d80d0020 * eoBitOp.h: added eoDetSingleBitFlip class 2012-06-14 01:08:26 +02:00
Caner Candan
138706d125 * checkpoint main header file: just added license and multi-inclusion protection 2012-06-14 01:06:38 +02:00
Caner Candan
0d92a48d89 + added eoFunctorStat class 2012-06-14 01:05:27 +02:00
nojhan
851d1278f5 missing assert.h header in eoState 2012-05-09 11:45:56 +02:00
Caner Candan
cd94be6957 * fixed gcc 4.7 errors: ambigious calls to super class methods 2012-05-01 20:59:45 +02:00
Caner Candan
d25dc3833b Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev 2012-05-01 20:49:54 +02:00
Caner Candan
0d5bf295cb * commented unused function params 2012-05-01 20:49:29 +02:00
nojhan
f7b9db1358 generilaze the output of an eoState : now you can change the format, comes with defaults formatting (latex and json) 2012-04-16 11:28:47 +02:00
nojhan
854c65f582 eoFunctor: protected member and security warning in debug mode when storing the same pointer several times 2012-04-03 15:41:07 +02:00
nojhan
65dfa4cf2b bugfix include assert.h in eoPop.h 2012-04-01 12:13:05 +02:00
nojhan
ca8948486f cleaning the indentation and formating of eoPop.h, added the authors 2012-04-01 12:09:17 +02:00
nojhan
aa9fc586b6 assert pop size is not null in elements accessors 2012-04-01 11:59:43 +02:00
nojhan
28fedd3c51 added a deprecated pragma message to eoOStreamMonitor 2012-03-31 17:49:41 +02:00
nojhan
8c121bdafb added an new exception to handle cases where a wrong template is given to eoParser::valueOf 2012-03-31 17:48:55 +02:00
nojhan
1bc2c5cc46 added the 'value' method to eoParser, so as to permits a direct access to the value stored within the eovalueParam corresponding to a given param name 2012-03-26 18:18:45 +02:00
nojhan
47447c4765 inherit eoCombinedContinue from std::vector, instead of having it as a member, so that we can easily manipulate continuators themselves 2012-03-26 18:15:45 +02:00
nojhan
8be94d95cf throwing destructor to avoid looser throw specifier error within gcc 2012-03-16 10:28:25 +01:00
nojhan
b89a216d2d added a pragma warning along with the eo::log one in eoProportionalCombinedOp 2012-03-15 18:16:57 +01:00
nojhan
a1aec6a5be added the declaration of the exception used by eoParser::getParam 2012-03-15 18:16:07 +01:00
nojhan
0808c52bf8 removed a (funny but wontfix notabug) old comment in eoParser 2012-03-15 18:15:23 +01:00
nojhan
7e7a47c9ba added a getParam method to the eoParser, that raise an exception if the parameter has not been declared 2012-03-15 18:14:04 +01:00
nojhan
af0102a5d7 Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev 2012-03-15 14:42:19 +01:00
nojhan
ba5fe01ca0 implicit conversion operator to the base scalar type for eoDualFitness (but is it a good idea?) 2012-03-15 14:37:31 +01:00
Caner Candan
e851cc119b Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev 2012-03-06 21:56:15 +01:00
Caner Candan
a6c8b9733c * doc: badly named name of eoOneBitFlip, added eoBooleanGenerator in bitstring group 2012-03-06 21:55:54 +01:00
nojhan
426c3584be remove warning about unused variable 'size' in edoSampler 2012-02-10 10:01:15 +01:00