From 5b9af91d2abfbf451411042a83fea2499b478d62 Mon Sep 17 00:00:00 2001 From: cahon Date: Wed, 27 Mar 2002 17:19:25 +0000 Subject: [PATCH] Any EO with an invalid fitness should be printable ! --- eo/src/EO.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/eo/src/EO.h b/eo/src/EO.h index 82a2a2b1..bf9a76ef 100644 --- a/eo/src/EO.h +++ b/eo/src/EO.h @@ -115,9 +115,15 @@ public: * @param _os A ostream. */ virtual void printOn(ostream& _os) const { - if (invalid()) - _os << "INVALID "; - else + + //if (invalid()) + // _os << "INVALID "; + //else + + // From now on, no special case for invalid fitnesses :-) + // A random value would so be printed. + // Even a non-evaluated EO is also serializable ... + _os << repFitness << ' '; // trailing space to make reading in that much easier }