Commit graph

908 commits

Author SHA1 Message Date
Caner Candan
e42a1dae74 * eoFitContinue: using of _pop.best_element().fitness() instead of pop.nth_element_fitness(0) 2010-08-31 14:56:11 +02:00
Caner Candan
12a631cfb1 removed a wrong logging message from eoEvalContinue.h 2010-08-31 14:54:42 +02:00
Caner Candan
2b3db39aff repared some compile warning messages 2010-08-31 14:52:08 +02:00
Caner Candan
ce8f5f692f * fixed some warning issues during compilation 2010-08-31 14:10:13 +02:00
Johann Dreo
23dc5dfed8 Merge branch 'master' of ssh://eodev/gitroot/eodev/eodev 2010-08-31 10:22:46 +02:00
Johann Dreo
248d12d2f4 add eoDualFitness.h to the list of headers 2010-08-30 22:50:59 +02:00
Johann Dreo
528893cba9 bugfix: typo on _this_ 2010-08-30 22:50:34 +02:00
Johann Dreo
ce0c969671 update of the license headers, LGPL version 2 only for those new files 2010-08-30 22:46:55 +02:00
Johann Dreo
e184e9dd96 add a xdebug level & update of the license headers, LGPL version 2 only for this new file 2010-08-30 22:46:37 +02:00
Johann Dreo
03978e9ead no ; at the end of the line 2010-08-30 22:44:18 +02:00
Johann Dreo
eb79ec2b6c New class: A fitness class that permits to compare feasible and unfeasible individuals. It guaranties that a feasible individual will always be better than an unfeasible one. 2010-08-30 22:43:50 +02:00
Johann Dreo
ee6d52ec81 no ; at the end of the line 2010-08-30 22:42:42 +02:00
nojhan
82c873fc1a bugfix #2054922: using base_const_iterator::node; 2010-08-19 20:38:19 +02:00
Caner CANDAN
bb5b1965c7 * eoDetSelect: when the call of howmany() returns 0 it is replaced by 1 2010-08-18 17:30:11 +02:00
Caner CANDAN
8e858e8fff fixed a warning issue at the file eoRealBounds.cpp 2010-08-18 17:18:36 +02:00
Johann Dreo
6ec3fc5c09 correct headers ; class comment 2010-08-17 15:11:18 +02:00
Johann Dreo
8896fec321 improved explanations 2010-08-17 15:07:17 +02:00
Johann Dreo
4ba3f62a3a missing header ; correct copyright ; correct emails 2010-08-17 15:02:39 +02:00
Johann Dreo
d698065579 translate variable from french to english 2010-08-17 14:59:24 +02:00
Johann Dreo
ce99bb02f1 use eo::log ; warning when returns 0 2010-08-17 14:56:33 +02:00
Caner CANDAN
1ecf4d3def + feature eoSIGContinue: Continuator can catch user signals + feature eoLogger: flexible logging system for eo 2010-08-04 13:47:51 +02:00
Johann Dreo
9f4c073678 code to display only once the message about the help parameter + some indent fix + some more comments 2010-08-02 17:07:32 +02:00
paradiseo
ed35ed4da0 Store a result in a variable to have no warning 2010-06-22 09:31:58 +00:00
stevemadere
8214fe3f5e Added includes necessary to compile using gcc 4.4 2010-05-04 12:56:54 +00:00
stevemadere
dfad82c043 Removed references to eliminated headers eoDummyFlight.h, eoLSPSO.h, eoSSPSO.h 2010-05-04 12:54:36 +00:00
paradiseo
8c07ca4cc5 add an include 2010-03-18 12:44:45 +00:00
paradiseo
a2703a8eab No real change -> test commit 2009-12-09 15:49:30 +00:00
paradiseo
d46117cda1 Accept long time 2009-06-25 14:49:53 +00:00
paradiseo
b20c5e98c1 little modif to delete warning 2009-01-27 16:28:55 +00:00
paradiseo
eca555a7a3 little change to delete warning 2009-01-27 16:26:44 +00:00
paradiseo
080f98bffa Cmake configuration modified 2009-01-14 14:50:46 +00:00
paradiseo
f2d19ce187 Update to cmake2.6 + modif to support compatibility with icc 2009-01-12 09:14:02 +00:00
paradiseo
8c40a38cdc add "=0;" at the end of two virtual method 2008-12-05 13:55:41 +00:00
jeggermo
462d3ac568 fixed some very old and stupid problems 2008-11-11 09:51:17 +00:00
jeggermo
512c18b0d0 fixed some stupid problems 2008-11-11 09:50:52 +00:00
tlegrand
a93ed43907 added eoExtendedvelocity (+doc + test) that takes both the local best and the global of a PSO topology into account. Also updated the doc tags for the other topologies and velocities 2008-04-18 08:59:02 +00:00
tlegrand
49d3df2cc4 updated the doc tags 2008-04-18 08:51:38 +00:00
tlegrand
78a798d169 added eoExtendedvelocity (+doc + test) that takes both the local best and the global of a PSO topology into account. Also updated the doc tags for the other topologies and velocities 2008-04-18 08:50:22 +00:00
paradiseo
7a7340f9ad new crossover dedicated to permutation-based representation 2008-04-17 14:26:59 +00:00
kuepper
0388f95758 Update for gcc-4.3 compatibility 2008-03-31 19:11:13 +00:00
kuepper
1187a83c82 Add climits header as required for gcc-4.3 when using UINT_MAX 2008-03-31 13:35:41 +00:00
ldacosta
fb6201a144 make_continue... just a little formatting 2008-03-31 12:53:51 +00:00
ldacosta
fac8fc0742 Output functor is needed if there is screen output OR FILE OUTPUT - until now, it was only created and stored in the screen output was activated. Line 120 of make_checkpoint.h 2008-03-28 16:24:17 +00:00
ldacosta
64fb5d2c45 Change in do_make_checkpoint: it receives not just a parameter from the evaluation function, not the function itself!! 2008-03-28 16:09:40 +00:00
ldacosta
af8cd4b08b Adjusting configuration for Eclipse 2008-03-28 15:57:55 +00:00
ldacosta
8c1726ef97 do_make_algo_scalar is extended: now it accepts also an evaluation of the fitness of the population as parameter. 2008-03-28 15:51:48 +00:00
tlegrand
f532a3f109 deleted old customized LL/SS PSO algorithms 2008-03-05 09:41:24 +00:00
tlegrand
4ad79a9148 Added new lesson (6) dedicated to the PSO. Also changed a few things into the PSO-dedicated components (constructors) 2008-03-04 14:01:29 +00:00
tlegrand
4834adbe5f corrected bad index error when uniform()=0 in roulette_wheel. The error was: if fortune=0, we first have "int i=0", then "return --i" . 2008-02-26 14:53:32 +00:00
tlegrand
596d24511a Replaced "_isOneIndexed" boolean by an unsigned "_startFrom" 2008-02-15 13:10:06 +00:00