Commit graph

4 commits

Author SHA1 Message Date
Johann Dreo
7fed1ebf51 massive documentation update 2012-07-19 17:23:41 +02:00
Johann Dreo
b4da9edf40 do not use a temporary default distrib in stateless algorithm, instanciate within base class constructor 2012-07-18 14:01:49 +02:00
Johann Dreo
388358bc5c get rid of the useless temporary members and directly delete the adress of the referenced distrib 2012-07-18 11:43:59 +02:00
Johann Dreo
8120116c1b Factorize algorithms code in a hierarchy of classes
CMAES-like algorithm (edoAlgoAdaptive) main loop work on an extern distribution passed as a reference, which is updated at each iteration
EDA-like algorithm (edoAlgoStateless) work on an intern distribution, that is replaced at each iteration

edoAlgoStateless inherits from edoAlgoAdaptive, and embed a default member on which the work is done.
2012-07-18 10:41:17 +02:00