From c819ba4f6afb25a96750523d8dac87a6a5032f92 Mon Sep 17 00:00:00 2001 From: evomarc Date: Wed, 24 Dec 2003 16:38:02 +0000 Subject: [PATCH] Corrected a but in eoUniformMutation (only the first component ever got modified! Thanks to Jeroen's student ... --- eo/src/es/eoRealOp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo/src/es/eoRealOp.h b/eo/src/es/eoRealOp.h index 7faef3dc..c2eae2f1 100644 --- a/eo/src/es/eoRealOp.h +++ b/eo/src/es/eoRealOp.h @@ -101,7 +101,7 @@ template class eoUniformMutation: public eoMonOp { if (rng.flip(p_change[0])) { - _eo[0] += 2*epsilon[0]*rng.uniform()-epsilon[0]; + _eo[lieu] += 2*epsilon[0]*rng.uniform()-epsilon[0]; hasChanged = true; } }