[Avida-SVN] r2559 - branches/uml/source/main
hjg at myxo.css.msu.edu
hjg at myxo.css.msu.edu
Tue Apr 29 06:11:09 PDT 2008
Author: hjg
Date: 2008-04-29 09:11:09 -0400 (Tue, 29 Apr 2008)
New Revision: 2559
Modified:
branches/uml/source/main/cUMLModel.cc
Log:
Modified: branches/uml/source/main/cUMLModel.cc
===================================================================
--- branches/uml/source/main/cUMLModel.cc 2008-04-28 13:24:48 UTC (rev 2558)
+++ branches/uml/source/main/cUMLModel.cc 2008-04-29 13:11:09 UTC (rev 2559)
@@ -530,7 +530,7 @@
// I'm simplifying until then...
// The next line is commented out to increase the reward for a given scenario.
// total_bonus += (temp_bonus / complete_bonus);
- // total_bonus += temp_bonus;
+ total_bonus += temp_bonus;
scenario_completion[i] = temp_bonus / complete_bonus;
// std::cout << "scenario " << i << " bonus " << temp_bonus << " max bonus " << max_bonus;
@@ -555,12 +555,14 @@
+ // commented out to try without utility.
+ //double total_util = s.utilityMap["FaultTolerance"]*.2 + s.utilityMap["EnergyEfficiency"]*.6;
+ //total_util += s.utilityMap["Accuracy"]*.2;
+ //total_bonus = complete_bonus * total_util;
+
+ //return (total_bonus *5);
- double total_util = s.utilityMap["FaultTolerance"]*.2 + s.utilityMap["EnergyEfficiency"]*.6;
- total_util += s.utilityMap["Accuracy"]*.2;
- total_bonus = complete_bonus * total_util;
-
- return (total_bonus *5);
+ return total_bonus;
}
bool cUMLModel::readyForHydra()
More information about the Avida-cvs
mailing list