[Avida-SVN] r3006 - development/source/main

brysonda at myxo.css.msu.edu brysonda at myxo.css.msu.edu
Fri Dec 5 21:50:24 PST 2008


Author: brysonda
Date: 2008-12-06 00:50:24 -0500 (Sat, 06 Dec 2008)
New Revision: 3006

Modified:
   development/source/main/cStateGrid.h
Log:
Ack.  Transposed a X and a Y in cStateGrid.

Modified: development/source/main/cStateGrid.h
===================================================================
--- development/source/main/cStateGrid.h	2008-12-06 05:23:39 UTC (rev 3005)
+++ development/source/main/cStateGrid.h	2008-12-06 05:50:24 UTC (rev 3006)
@@ -60,7 +60,7 @@
   inline int GetNumStates() const { return m_states.GetSize(); }
   inline int GetStateID(const cString& state_name) const;
   
-  inline int GetIDFor(int x, int y) const { return (x * m_w + y); }
+  inline int GetIDFor(int x, int y) const { return (y * m_w + x); }
   inline int GetStateAt(int grid_id) const { return m_grid[grid_id]; }
   inline int GetStateAt(int x, int y) const { return m_grid[GetIDFor(x,y)]; }
   inline int SenseStateAt(int x, int y) const { return m_sense_values[GetStateAt(x, y)]; }




More information about the Avida-cvs mailing list