[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