[Avida-SVN] r1604 - in branches/uml/source: cpu main

hjg at myxo.css.msu.edu hjg at myxo.css.msu.edu
Thu May 24 21:06:25 PDT 2007


Author: hjg
Date: 2007-05-25 00:06:25 -0400 (Fri, 25 May 2007)
New Revision: 1604

Modified:
   branches/uml/source/cpu/cHardwareCPU.cc
   branches/uml/source/main/cTaskLib.cc
Log:


Modified: branches/uml/source/cpu/cHardwareCPU.cc
===================================================================
--- branches/uml/source/cpu/cHardwareCPU.cc	2007-05-25 03:28:27 UTC (rev 1603)
+++ branches/uml/source/cpu/cHardwareCPU.cc	2007-05-25 04:06:25 UTC (rev 1604)
@@ -4169,7 +4169,7 @@
 {
 	if(organism->GetCellID()==-1) return false;
 	
-//	organism->modelCheck(ctx);
+	organism->modelCheck(ctx);
 
 	return organism->addTransitionTotal();
 }

Modified: branches/uml/source/main/cTaskLib.cc
===================================================================
--- branches/uml/source/main/cTaskLib.cc	2007-05-25 03:28:27 UTC (rev 1603)
+++ branches/uml/source/main/cTaskLib.cc	2007-05-25 04:06:25 UTC (rev 1604)
@@ -2898,15 +2898,10 @@
 
 double cTaskLib::Task_ModEval(cTaskContext& ctx) const { 
 	double bonus = 0.0;
-	cUMLModel* par = ctx.organism->getParentUMLModel();
+
 	cUMLModel* self = ctx.organism->getUMLModel();
-	
-	if (self->getXMI() != par->getXMI()) { 
-		bonus = self->evaluateModel(ctx.organism->GetID(), m_world);
-	} else { 
-		// get bonus of other model...
-		
-	}	
-	
+
+	bonus = self->evaluateModel(ctx.organism->GetID(), m_world);
+			
 	return bonus;
 } 




More information about the Avida-cvs mailing list