[Avida-cvs] [avida-svn] r843 - development/source/cpu
brysonda@myxo.css.msu.edu
brysonda at myxo.css.msu.edu
Mon Jul 17 15:35:00 PDT 2006
Author: brysonda
Date: 2006-07-17 18:34:59 -0400 (Mon, 17 Jul 2006)
New Revision: 843
Modified:
development/source/cpu/cHardwareBase.cc
development/source/cpu/cHardwareCPU.cc
Log:
Hmm... compile bugs.
Modified: development/source/cpu/cHardwareBase.cc
===================================================================
--- development/source/cpu/cHardwareBase.cc 2006-07-17 20:58:57 UTC (rev 842)
+++ development/source/cpu/cHardwareBase.cc 2006-07-17 22:34:59 UTC (rev 843)
@@ -11,6 +11,7 @@
#include "cHardwareBase.h"
#include "cAvidaContext.h"
+#include "cCodeLabel.h"
#include "cCPUTestInfo.h"
#include "cHardwareManager.h"
#include "cHeadCPU.h"
Modified: development/source/cpu/cHardwareCPU.cc
===================================================================
--- development/source/cpu/cHardwareCPU.cc 2006-07-17 20:58:57 UTC (rev 842)
+++ development/source/cpu/cHardwareCPU.cc 2006-07-17 22:34:59 UTC (rev 843)
@@ -2531,7 +2531,7 @@
for (int i = 1; i < num_neighbors; i++) {
cOrganism* neighbor = organism->GetNeighbor();
- if (neighbor != NULL && neighbor->FindLabelFull(GetLabel()).InMemory()) return true;
+ if (neighbor != NULL && neighbor->GetHardware().FindLabelFull(GetLabel()).InMemory()) return true;
// Otherwise keep rotating...
organism->Rotate(-1);
@@ -2559,7 +2559,7 @@
for (int i = 1; i < num_neighbors; i++) {
cOrganism* neighbor = organism->GetNeighbor();
- if (neighbor != NULL && neighbor->FindLabelFull(GetLabel()).InMemory()) return true;
+ if (neighbor != NULL && neighbor->GetHardware().FindLabelFull(GetLabel()).InMemory()) return true;
// Otherwise keep rotating...
organism->Rotate(1);
More information about the Avida-cvs
mailing list