[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