[Avida-cvs] [avida-svn] r559 - development/source/main

goingssh@myxo.css.msu.edu goingssh at myxo.css.msu.edu
Mon Apr 3 18:29:14 PDT 2006


Author: goingssh
Date: 2006-04-03 21:29:05 -0400 (Mon, 03 Apr 2006)
New Revision: 559

Modified:
   development/source/main/cReactionResult.h
Log:
Once again trying to get this file added properly


Modified: development/source/main/cReactionResult.h
===================================================================
--- development/source/main/cReactionResult.h	2006-04-04 01:17:57 UTC (rev 558)
+++ development/source/main/cReactionResult.h	2006-04-04 01:29:05 UTC (rev 559)
@@ -21,6 +21,7 @@
   tArray<double> resources_produced;
   tArray<double> resources_detected;  //Initialize to -1.0
   tArray<bool> tasks_done;
+  tArray<double> tasks_quality;
   tArray<bool> receive_tasks_done;
   tArray<bool> send_tasks_done;
   tArray<bool> reactions_triggered;
@@ -47,7 +48,8 @@
   void Produce(int id, double num);
   void Detect(int id, double num);
   void Lethal(bool flag);
-  void MarkTask(int id);
+  void MarkTask(int id, const double quality=1);
+
   void MarkReceiveTask(int id);
   void MarkSendTask(int id);
   void MarkReaction(int id);
@@ -61,6 +63,7 @@
   bool GetLethal();
   bool ReactionTriggered(int id);
   bool TaskDone(int id);
+  double TaskQuality(int id);
   double GetAddBonus() { return bonus_add; }
   double GetMultBonus() { return bonus_mult; }
   tArray<int>& GetInstArray() { return insts_triggered; }




More information about the Avida-cvs mailing list