From baeeeec1e51873e3eca706458742cfb35569aed8 Mon Sep 17 00:00:00 2001 From: evomarc Date: Tue, 26 Aug 2003 18:07:06 +0000 Subject: [PATCH] Corrected a HUGE bug in eoRealUXover !!! Thanks to Gilles BAUDRILLARD - EADS --- 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 405f9692..7faef3dc 100644 --- a/eo/src/es/eoRealOp.h +++ b/eo/src/es/eoRealOp.h @@ -484,7 +484,7 @@ template class eoRealUXover: public eoQuadOp for (unsigned int i=0; i<_eo1.size(); i++) { if (rng.flip(preference)) - if (_eo1[i] == _eo2[i]) + if (_eo1[i] != _eo2[i]) { double tmp = _eo1[i]; _eo1[i]=_eo2[i];