[Avida-SVN] r1930 - branches/uml/source/main

hjg at myxo.css.msu.edu hjg at myxo.css.msu.edu
Mon Aug 13 11:05:56 PDT 2007


Author: hjg
Date: 2007-08-13 14:05:55 -0400 (Mon, 13 Aug 2007)
New Revision: 1930

Modified:
   branches/uml/source/main/cUMLModel.cc
Log:
bug fix: scenario completion was not taking starting state into account correctly. 



Modified: branches/uml/source/main/cUMLModel.cc
===================================================================
--- branches/uml/source/main/cUMLModel.cc	2007-08-13 16:48:17 UTC (rev 1929)
+++ branches/uml/source/main/cUMLModel.cc	2007-08-13 18:05:55 UTC (rev 1930)
@@ -285,9 +285,9 @@
 		temp_bonus = getStateDiagram(s.stateDiagramID)->findPath(s.path, s.shouldLoop, s.startState);
 //		std::cout << "TEMP BONUS: " << temp_bonus << std::endl;
 		total_bonus += temp_bonus;
-		
+				
 		complete_bonus = s.path.size() + s.shouldLoop; 
-		if (s.startState > 0) complete_bonus++;
+		if (s.startState >= 0) complete_bonus++;
 		
 		if (temp_bonus == complete_bonus) {
 //			bonus_info["scenario"+i] = 1;




More information about the Avida-cvs mailing list