From f803e66c119f21aebc73d05f4a65685d91da21b1 Mon Sep 17 00:00:00 2001 From: Emmanuel Benazera Date: Fri, 23 Jan 2015 18:23:47 +0100 Subject: [PATCH] vdcma random complementary vector initialization with seed, fixes #105 --- cmasolutions.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmasolutions.cc b/cmasolutions.cc index 7ab1b93f..e673e1e3 100644 --- a/cmasolutions.cc +++ b/cmasolutions.cc @@ -77,7 +77,7 @@ namespace libcmaes if (static_cast&>(p)._vd) { - Eigen::EigenMultivariateNormal esolver(false,static_cast(time(nullptr))); + Eigen::EigenMultivariateNormal esolver(false,static_cast(p._seed)); esolver.set_covar(_sepcov); _v = esolver.samples_ind(1) / std::sqrt(p._dim); }