[Avida-SVN] r3320 - development/source/main

hjg at myxo.css.msu.edu hjg at myxo.css.msu.edu
Mon Jun 15 13:09:40 PDT 2009


Author: hjg
Date: 2009-06-15 16:09:40 -0400 (Mon, 15 Jun 2009)
New Revision: 3320

Modified:
   development/source/main/cTaskLib.cc
Log:
minor bug fix in group formation code.

Modified: development/source/main/cTaskLib.cc
===================================================================
--- development/source/main/cTaskLib.cc	2009-06-15 19:30:39 UTC (rev 3319)
+++ development/source/main/cTaskLib.cc	2009-06-15 20:09:40 UTC (rev 3320)
@@ -3468,8 +3468,12 @@
 			double num = (t-g) * (t-g);
 			double denom = (t*t);
 			
-			reward = 1 - (num/denom);
-			if (reward < 0) reward = 0;
+			if (denom > 0) {
+				reward = 1 - (num/denom);
+				if (reward < 0) reward = 0;
+			} else {
+				reward = 0;
+			}
 			
 		}
 		




More information about the Avida-cvs mailing list