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

dknoester at myxo.css.msu.edu dknoester at myxo.css.msu.edu
Wed Feb 27 17:50:36 PST 2008


Author: dknoester
Date: 2008-02-27 20:50:36 -0500 (Wed, 27 Feb 2008)
New Revision: 2386

Modified:
   development/source/main/cStats.cc
   development/source/main/cStats.h
Log:
Added mean number of births to replicated demes stats.

Modified: development/source/main/cStats.cc
===================================================================
--- development/source/main/cStats.cc	2008-02-27 04:39:27 UTC (rev 2385)
+++ development/source/main/cStats.cc	2008-02-28 01:50:36 UTC (rev 2386)
@@ -1218,6 +1218,7 @@
 {
   ++m_deme_num_repls;
   m_deme_gestation_time.Add(source_deme.GetAge());
+  m_deme_births.Add(source_deme.GetBirthCount());                      
 }
 
 
@@ -1242,10 +1243,13 @@
   df.Write(m_update, "Update [update]");
   df.Write(m_deme_num_repls, "Number of deme replications [numrepl]");
   df.Write(m_deme_gestation_time.Average(), "Mean deme gestation time [gesttime]");
+  df.Write(m_deme_births.Average(), "Mean number of births [numbirths]");
+  
   df.Endl();
   
   m_deme_num_repls = 0;
   m_deme_gestation_time.Clear();
+  m_deme_births.Clear();
 }
 
 

Modified: development/source/main/cStats.h
===================================================================
--- development/source/main/cStats.h	2008-02-27 04:39:27 UTC (rev 2385)
+++ development/source/main/cStats.h	2008-02-28 01:50:36 UTC (rev 2386)
@@ -703,6 +703,7 @@
 protected:
   int m_deme_num_repls; //!< Number of deme replications since last PrintDemeReplicationData.
   cDoubleSum m_deme_gestation_time; //!< Gestation time for demes - mean age at deme replication.
+  cDoubleSum m_deme_births; //!< Mean number of births in replicated demes.
   cDoubleSum m_germline_generation; //!< "Generation" accumulator of replicated germlines.
 };
 




More information about the Avida-cvs mailing list