[Avida-cvs] [avida-svn] r535 - in branches/jeffdev/consistencytests/Tests/Researchers: . jclune jclune/genetoscope jclune/genetoscope/2006 jclune/genetoscope/2006/give5Get50 jclune/genetoscope/2006/give5Get50/deathOn jclune/genetoscope/2006/give5Get50/deathOn/config jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_100 jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_101 jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_102 jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_103 jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_104 jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_100 jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_101 jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_102 jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_103 jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_104 jclune/genetoscope/2006/give5Get50/deathOn/wi! thout_max_donates-Seed_100 jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_101 jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_102 jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_103 jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_104

kaben@myxo.css.msu.edu kaben at myxo.css.msu.edu
Mon Mar 27 10:36:56 PST 2006


Author: kaben
Date: 2006-03-27 13:36:56 -0500 (Mon, 27 Mar 2006)
New Revision: 535

Added:
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/CMakeLists.txt
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/CMakeLists.txt
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/analyze.cfg
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/envZeroResources.cfg
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/eventsFullPop.cfg
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/genesis
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/inst_set.SexDonateThreshGbEdtKinNullRndNopx
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/organism.sexLotsOThreshEdtKinRndNulNopx
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/primitiveIsAtRevision496
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_100/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_100/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_101/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_101/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_102/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_102/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_103/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_103/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_104/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_104/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_100/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_100/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_101/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_101/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_102/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_102/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_103/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_103/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_104/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_104/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_100/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_100/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_101/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_101/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_102/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_102/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_103/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_103/detail_pop.500.expected_last_line
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_104/
   branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_104/detail_pop.500.expected_last_line
Modified:
   branches/jeffdev/consistencytests/Tests/Researchers/CMakeLists.txt
Log:

Added consistency tests for Jeff's research.



Modified: branches/jeffdev/consistencytests/Tests/Researchers/CMakeLists.txt
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/CMakeLists.txt	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/CMakeLists.txt	2006-03-27 18:36:56 UTC (rev 535)
@@ -1,5 +1,6 @@
 SUBDIRS(
   dule
   goingssh
+  jclune
 )
 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/CMakeLists.txt
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/CMakeLists.txt	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/CMakeLists.txt	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+SUBDIRS(genetoscope/2006/give5Get50/deathOn)

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/CMakeLists.txt
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/CMakeLists.txt	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/CMakeLists.txt	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1,235 @@
+
+# Note :
+#
+# ${CMAKE_CURRENT_SOURCE_DIR} points to the current source directory,
+# i.e., .../Tests/Default/.
+#
+# ${CMAKE_CURRENT_BINARY_DIR} points to the equivalent binary directory,
+# i.e., .../build/Tests/Default/.
+#
+
+#
+# Avida configuration
+#
+
+# Number of updates per test
+SET(RunLength "500")
+# Event file generation. events.cfg.in uses the variable RunLength.
+SET(EventFileTemplate "${PROJECT_SOURCE_DIR}/CMakeModules/Templates/events.cfg.in")
+SET(EventFile "${CMAKE_CURRENT_BINARY_DIR}/events.cfg")
+CONFIGURE_FILE(${EventFileTemplate} ${EventFile} IMMEDIATE)
+
+
+#
+#
+# First test set : with_max_donates
+#
+#
+
+SET(TestsName
+"jclune--genetoscope-2006-give5Get50-deathOn-capped5thresh3Edit15Kin1NulRandNopx-with_max_donates")
+SET(TestDirBaseName "with_max_donates-Seed")
+
+# Where to find default configure files.
+SET(ConfigDir "${CMAKE_CURRENT_SOURCE_DIR}/config")
+# Configure files (other than the event file, generated above).
+SET(GenesisFile "${ConfigDir}/genesis")
+SET(InstSetFile "${ConfigDir}/inst_set.SexDonateThreshGbEdtKinNullRndNopx")
+SET(EnvironmentFile "${ConfigDir}/envZeroResources.cfg")
+SET(StartCreatureFile "${ConfigDir}/organism.sexLotsOThreshEdtKinRndNulNopx")
+SET(BirthMethod "0")
+SET(MeritGiven "5")
+SET(MeritReceived "50")
+SET(MaxDonateKinDist "1")
+SET(MaxDonateEditDist "15")
+SET(MinGBDonateThreshold "3")
+SET(MaxDonates "15")
+# Command-line arguments passed to Avida.
+SET(AvidaArgs "-seed %d -set WORLD-X 40 -set WORLD-Y 40 -set INST_SET ${InstSetFile} -set EVENT_FILE ${EventFile} -set ENVIRONMENT_FILE ${EnvironmentFile} -set START_CREATURE ${StartCreatureFile} -set BIRTH_METHOD ${BirthMethod} -set MERIT_GIVEN ${MeritGiven} -set MERIT_RECEIVED ${MeritReceived} -set MAX_DONATE_KIN_DIST ${MaxDonateKinDist} -set MAX_DONATE_EDIT_DIST ${MaxDonateEditDist} -set MIN_GB_DONATE_THRESHOLD ${MinGBDonateThreshold} -set MAX_DONATES ${MaxDonates}")
+
+#
+# Consistency checks configuration
+#
+
+# This is Python list of Avida random seeds.
+# E.g., "range(100,105)" is equivalent to the Python list "[100,101,102,103,104]".
+# I.e., SET(SeedSet "range(100,105)") is equivalent to SET(SeedSet "[100,101,102,103,104]").
+SET(SeedSet "range(100,105)")
+SET(OutputFileName "detail_pop.${RunLength}")
+# Similar to above, except that this tells the testing scripts where to find
+# expected last lines of detail_pop.${RunLength} files,
+# i.e., ${CMAKE_CURRENT_SOURCE_DIR}/Seed_100/detail_pop.500.expected_last_line, and so on.
+SET(ExpectationFileName "detail_pop.${RunLength}.expected_last_line")
+# Avida will be run in, and store output files in,
+# ${CMAKE_CURRENT_BINARY_DIR}/Seed_100, and so on.
+SET(ExpectationFilePathBase "${CMAKE_CURRENT_SOURCE_DIR}/${TestDirBaseName}_")
+SET(RunSubdirPathBase "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_")
+
+#
+# This generates the Python script that performs consistency checks.
+# Several of the variables defined above make their ways into the script.
+# See CMake's documentaton of the CONFIGURE_FILE command for details.
+SET(CheckTailsScriptTemplate "${PROJECT_SOURCE_DIR}/CMakeModules/Templates/check_tails.py.in") 
+SET(CheckTailsScript "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_check_tails.py") 
+CONFIGURE_FILE(${CheckTailsScriptTemplate} ${CheckTailsScript} IMMEDIATE)
+
+IF(AVD_CONSISTENCY_TEST_PRIMITIVE)
+  ADD_TEST("Consistency-Check--${TestsName}" "${_PythonExePath}" "${CheckTailsScript}")
+ENDIF(AVD_CONSISTENCY_TEST_PRIMITIVE)
+
+#
+# Generation of expected last lines of detail_pop files.
+#
+SET(GenerateTailsScriptTemplate "${PROJECT_SOURCE_DIR}/CMakeModules/Templates/generate_tails.py.in") 
+SET(GenerateTailsScript "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_generate_tails.py") 
+CONFIGURE_FILE(${GenerateTailsScriptTemplate} ${GenerateTailsScript} IMMEDIATE)
+#
+# To regenerate expected last lines of detail_pop files, use commands like the
+# following :
+#   $ pushd ${CMAKE_CURRENT_BINARY_DIR} # i.e., cd .../build/consistencytests/Tests/Default/
+#   $ python ./generate_tails.py
+#   $ tar cvfz Tests.tgz `find . -name detail_pop.*.expected_last_line`
+#   $ cd ${CMAKE_CURRENT_SOURCE_DIR}
+#   $ tar xvfz ${CMAKE_CURRENT_BINARY_DIR}/Tests.tgz
+#   $ popd
+#
+# I think it's safer to require that these steps be performed by hand in order
+# to reduce the chance of inadvertently clobbering existing consistency-check suites.
+#
+
+
+
+#
+#
+# Second test set : without_max_donates
+#
+#
+
+SET(TestsName
+"jclune--genetoscope-2006-give5Get50-deathOn-capped5thresh3Edit15Kin1NulRandNopx-without_max_donates")
+SET(TestDirBaseName "without_max_donates-Seed")
+
+# Where to find default configure files.
+#SET(ConfigDir "${CMAKE_CURRENT_SOURCE_DIR}/config")
+## Configure files (other than the event file, generated above).
+#SET(GenesisFile "${ConfigDir}/genesis")
+#SET(InstSetFile "${ConfigDir}/inst_set.SexDonateThreshGbEdtKinNullRndNopx")
+#SET(EnvironmentFile "${ConfigDir}/envZeroResources.cfg")
+#SET(StartCreatureFile "${ConfigDir}/organism.sexLotsOThreshEdtKinRndNulNopx")
+#SET(BirthMethod "0")
+#SET(MeritGiven "5")
+#SET(MeritReceived "50")
+#SET(MaxDonateKinDist "1")
+#SET(MaxDonateEditDist "15")
+#SET(MinGBDonateThreshold "3")
+#SET(MaxDonates "15")
+# Command-line arguments passed to Avida.
+SET(AvidaArgs "-seed %d -set WORLD-X 40 -set WORLD-Y 40 -set INST_SET ${InstSetFile} -set EVENT_FILE ${EventFile} -set ENVIRONMENT_FILE ${EnvironmentFile} -set START_CREATURE ${StartCreatureFile} -set BIRTH_METHOD ${BirthMethod} -set MERIT_GIVEN ${MeritGiven} -set MERIT_RECEIVED ${MeritReceived} -set MAX_DONATE_KIN_DIST ${MaxDonateKinDist} -set MAX_DONATE_EDIT_DIST ${MaxDonateEditDist} -set MIN_GB_DONATE_THRESHOLD ${MinGBDonateThreshold}")
+
+#
+# Consistency checks configuration
+#
+
+## This is Python list of Avida random seeds.
+## E.g., "range(100,105)" is equivalent to the Python list "[100,101,102,103,104]".
+## I.e., SET(SeedSet "range(100,105)") is equivalent to SET(SeedSet "[100,101,102,103,104]").
+#SET(SeedSet "range(100,105)")
+#SET(OutputFileName "detail_pop.${RunLength}")
+## Similar to above, except that this tells the testing scripts where to find
+## expected last lines of detail_pop.${RunLength} files,
+## i.e., ${CMAKE_CURRENT_SOURCE_DIR}/Seed_100/detail_pop.500.expected_last_line, and so on.
+# SET(ExpectationFileName "detail_pop.${RunLength}.expected_last_line")
+
+# Avida will be run in, and store output files in,
+# ${CMAKE_CURRENT_BINARY_DIR}/Seed_100, and so on.
+SET(ExpectationFilePathBase "${CMAKE_CURRENT_SOURCE_DIR}/${TestDirBaseName}_")
+SET(RunSubdirPathBase "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_")
+
+#
+# This generates the Python script that performs consistency checks.
+# Several of the variables defined above make their ways into the script.
+# See CMake's documentaton of the CONFIGURE_FILE command for details.
+SET(CheckTailsScriptTemplate "${PROJECT_SOURCE_DIR}/CMakeModules/Templates/check_tails.py.in") 
+SET(CheckTailsScript "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_check_tails.py") 
+CONFIGURE_FILE(${CheckTailsScriptTemplate} ${CheckTailsScript} IMMEDIATE)
+
+IF(AVD_CONSISTENCY_TEST_PRIMITIVE)
+  ADD_TEST("Consistency-Check--${TestsName}" "${_PythonExePath}" "${CheckTailsScript}")
+ENDIF(AVD_CONSISTENCY_TEST_PRIMITIVE)
+
+#
+# Generation of expected last lines of detail_pop files.
+#
+SET(GenerateTailsScriptTemplate "${PROJECT_SOURCE_DIR}/CMakeModules/Templates/generate_tails.py.in") 
+SET(GenerateTailsScript "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_generate_tails.py") 
+CONFIGURE_FILE(${GenerateTailsScriptTemplate} ${GenerateTailsScript} IMMEDIATE)
+
+
+
+#
+#
+# Third test set : in_mass_action
+#
+#
+
+SET(TestsName
+"jclune--genetoscope-2006-give5Get50-deathOn-capped5thresh3Edit15Kin1NulRandNopx-in_mass_action")
+SET(TestDirBaseName "in_mass_action-Seed")
+
+## Where to find default configure files.
+#SET(ConfigDir "${CMAKE_CURRENT_SOURCE_DIR}/config")
+## Configure files (other than the event file, generated above).
+#SET(GenesisFile "${ConfigDir}/genesis")
+#SET(InstSetFile "${ConfigDir}/inst_set.SexDonateThreshGbEdtKinNullRndNopx")
+#SET(EnvironmentFile "${ConfigDir}/envZeroResources.cfg")
+#SET(StartCreatureFile "${ConfigDir}/organism.sexLotsOThreshEdtKinRndNulNopx")
+SET(BirthMethod "5")
+#SET(MeritGiven "5")
+#SET(MeritReceived "50")
+#SET(MaxDonateKinDist "1")
+#SET(MaxDonateEditDist "15")
+#SET(MinGBDonateThreshold "3")
+#SET(MaxDonates "15")
+# Command-line arguments passed to Avida.
+SET(AvidaArgs "-seed %d -set WORLD-X 40 -set WORLD-Y 40 -set INST_SET ${InstSetFile} -set EVENT_FILE ${EventFile} -set ENVIRONMENT_FILE ${EnvironmentFile} -set START_CREATURE ${StartCreatureFile} -set BIRTH_METHOD ${BirthMethod} -set MERIT_GIVEN ${MeritGiven} -set MERIT_RECEIVED ${MeritReceived} -set MAX_DONATE_KIN_DIST ${MaxDonateKinDist} -set MAX_DONATE_EDIT_DIST ${MaxDonateEditDist} -set MIN_GB_DONATE_THRESHOLD ${MinGBDonateThreshold} -set MAX_DONATES ${MaxDonates}")
+
+#
+# Consistency checks configuration
+#
+
+## This is Python list of Avida random seeds.
+## E.g., "range(100,105)" is equivalent to the Python list "[100,101,102,103,104]".
+## I.e., SET(SeedSet "range(100,105)") is equivalent to SET(SeedSet "[100,101,102,103,104]").
+#SET(SeedSet "range(100,105)")
+#SET(OutputFileName "detail_pop.${RunLength}")
+## Similar to above, except that this tells the testing scripts where to find
+## expected last lines of detail_pop.${RunLength} files,
+## i.e., ${CMAKE_CURRENT_SOURCE_DIR}/Seed_100/detail_pop.500.expected_last_line, and so on.
+#SET(ExpectationFileName "detail_pop.${RunLength}.expected_last_line")
+
+# Avida will be run in, and store output files in,
+# ${CMAKE_CURRENT_BINARY_DIR}/Seed_100, and so on.
+SET(ExpectationFilePathBase "${CMAKE_CURRENT_SOURCE_DIR}/${TestDirBaseName}_")
+SET(RunSubdirPathBase "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_")
+
+#
+# This generates the Python script that performs consistency checks.
+# Several of the variables defined above make their ways into the script.
+# See CMake's documentaton of the CONFIGURE_FILE command for details.
+SET(CheckTailsScriptTemplate "${PROJECT_SOURCE_DIR}/CMakeModules/Templates/check_tails.py.in") 
+SET(CheckTailsScript "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_check_tails.py") 
+CONFIGURE_FILE(${CheckTailsScriptTemplate} ${CheckTailsScript} IMMEDIATE)
+
+IF(AVD_CONSISTENCY_TEST_PRIMITIVE)
+  ADD_TEST("Consistency-Check--${TestsName}" "${_PythonExePath}" "${CheckTailsScript}")
+ENDIF(AVD_CONSISTENCY_TEST_PRIMITIVE)
+
+#
+# Generation of expected last lines of detail_pop files.
+#
+SET(GenerateTailsScriptTemplate "${PROJECT_SOURCE_DIR}/CMakeModules/Templates/generate_tails.py.in") 
+SET(GenerateTailsScript "${CMAKE_CURRENT_BINARY_DIR}/${TestDirBaseName}_generate_tails.py") 
+CONFIGURE_FILE(${GenerateTailsScriptTemplate} ${GenerateTailsScript} IMMEDIATE)
+
+# Vim modeline to tell Vim that this is a configuration script.
+# vim: set ft=config:

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/analyze.cfg
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/analyze.cfg	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/analyze.cfg	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1,9 @@
+#############################################################################
+# This file is used to setup avida when it is in analysis-only mode (by
+# running "avida -a".  It allows variety of methods to load organisms
+# (specifying the type of each) and analyze them once loaded.
+#
+# See the documentation in doc/analyze_mode.html for usage, or the file
+# doc/analyze_samples.html for guidelines on writing programs.
+#
+#############################################################################

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/envZeroResources.cfg
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/envZeroResources.cfg	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/envZeroResources.cfg	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1,23 @@
+##############################################################################
+#
+# This is the setup file for the task/resource system.  From here, you can
+# setup the available resources (including their inflow and outflow rates) as
+# well as the reactions that the organisms can trigger by performing tasks.
+#
+# This file is currently setup to reward 9 tasks, all of which use the
+# "infinite" resource, which is undepletable.
+#
+# For information on how to use this file, see:  doc/environment.html
+# For other sample environments, see:  source/support/config/ 
+#
+##############################################################################
+
+REACTION  NOT  not   process:value=0.0:type=pow  requisite:max_count=1
+REACTION  NAND nand  process:value=0.0:type=pow  requisite:max_count=1
+REACTION  AND  and   process:value=0.0:type=pow  requisite:max_count=1
+REACTION  ORN  orn   process:value=0.0:type=pow  requisite:max_count=1
+REACTION  OR   or    process:value=0.0:type=pow  requisite:max_count=1
+REACTION  ANDN andn  process:value=0.0:type=pow  requisite:max_count=1
+REACTION  NOR  nor   process:value=0.0:type=pow  requisite:max_count=1
+REACTION  XOR  xor   process:value=0.0:type=pow  requisite:max_count=1
+REACTION  EQU  equ   process:value=0.0:type=pow  requisite:max_count=1

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/eventsFullPop.cfg
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/eventsFullPop.cfg	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/eventsFullPop.cfg	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1,41 @@
+  ##############################################################################
+#
+# This is the setup file for the events system.  From here, you can
+# configure any actions that you want to have happen during the course of
+# an experiment, including setting the times for data collection.
+#
+# basic syntax:  [trigger]  [start:interval:stop]  [event] [arguments...]
+#
+# This file is currently setup to start off a population full of the 
+# starting organism specified in genesis, and then record key information
+# every 100 updates.
+#
+# For information on how to use this file, see:  doc/events.html
+# For other sample event configurations, see:  source/support/config/
+#
+##############################################################################
+
+# Print all of the standard data files...
+u 0 inject_all organism.sexLotsOThreshEdtKinRndNulNopx
+u 0:100 print_dom                 # Save the most abundant genotypes
+u 0:100:end print_average_data    # Save info about they average genotypes
+u 0:100:end print_dominant_data   # Save info about most abundant genotypes
+u 0:100:end print_stats_data      # Collect satistics about entire pop.
+u 0:100:end print_count_data      # Count organisms, genotypes, species, etc.
+u 0:100:end print_tasks_data      # Save organisms counts for each task.
+u 0:100:end print_time_data       # Track time conversion (generations, etc.)
+u 0:100:end print_resource_data   # Track resource abundance.
+u 100:100:end print_instruction_data
+u 100:100:end print_donation_stats
+
+# A few data files not printed by default
+# u 100:100:end print_error_data      # Std. Error on averages.
+# u 100:100:end print_variance_data   # Variance on averages.
+# u 100:100:end print_totals_data     # Total counts over entire run.
+# u 100:100:end print_tasks_exe_data  # Num. times tasks have been executed.
+
+# Setup the exit time and full population data collection.
+#u 20000:20000 detail_pop           # Save current state of population.
+#u 20000:20000 dump_historic_pop    # Save ancestors of current population.
+u 10000 exit                      # exit
+

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/genesis
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/genesis	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/genesis	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1,166 @@
+#############################################################################
+# This file includes all the basic run-time defines for avida.
+# For more information, see doc/genesis.html
+#############################################################################
+
+VERSION_ID 2.0b7   # Do not change this value.
+
+### Architecture Variables ###
+MAX_UPDATES -1        # Maximum updates to run experiment (-1 = no limit)
+MAX_GENERATIONS -1    # Maximum generations to run experiment (-1 = no limit)
+END_CONDITION_MODE 0  # End run when ...
+                      # 0 = MAX_UPDATES _OR_ MAX_GENERATIONS is reached
+                      # 1 = MAX_UPDATES _AND_ MAX_GENERATIONS is reached
+WORLD-X 40           # Width of the Avida world
+WORLD-Y 40           # Height of the Avida world
+WORLD_GEOMETRY 2      # 1 = Bounded Grid
+                      # 2 = Torus
+NUM_DEMES 0           # Number of independed groups in the population; 0=off
+RANDOM_SEED 0         # Random number seed (0 for based on time)
+HARDWARE_TYPE 0       # 0 = Original CPUs
+                      # 1 = New, Stack-based CPUs
+
+### Configuration Files ###
+DEFAULT_DIR ../work/              # Directory in which config files are found
+INST_SET inst_set.default         # File containing instruction set
+EVENT_FILE eventsFullPop.cfg             # File containing list of events during run
+ANALYZE_FILE analyze.cfg          # File used for analysis mode
+ENVIRONMENT_FILE envZeroResources.cfg  # File that describes the environment
+START_CREATURE organism.sexLotsOThreshEdtKinRndNulNopx   # Organism to seed the soup
+
+### Birth and Death ###
+BIRTH_METHOD 4           # 0 = Replace random organism in neighborhood
+                         # 1 = Replace oldest organism in neighborhood
+                         # 2 = Replace largest Age/Merit in neighborhood
+                         # 3 = Place only in empty cells in neighborhood
+                         # 4 = Replace random from population (Mass Action)
+                         # 5 = Replace oldest in entire population (like Tierra)
+                         # 6 = Replace random within deme
+PREFER_EMPTY 1           # Are empty cells given preference in offsping placement?
+DEATH_METHOD 2           # 0 = Never die of old age.
+                         # 1 = Die when inst executed = AGE_LIMIT (+deviation)
+                         # 2 = Die when inst executed = length*AGE_LIMIT (+dev)
+AGE_LIMIT 20             # Modifies DEATH_METHOD
+AGE_DEVIATION 0          # Creates a distribution around AGE_LIMIT
+ALLOC_METHOD 0           # 0 = Allocated space is set to default instruction.
+                         # 1 = Set to section of dead genome (Necrophilia)
+                         # 2 = Allocated space is set to random instruction.
+DIVIDE_METHOD 1          # 0 = Divide leaves state of mother untouched.
+                         # 1 = Divide resets state of mother (after the divide, we have 2 children)
+                         # 2 = Divide resets state of current thread only(does not touch possible parasite threads)
+GENERATION_INC_METHOD 1  # 0 = Only the generation of the child is
+                         #     increased on divide.
+                         # 1 = Both the generation of the mother and child are
+                         #     increased on divide (good with DIVIDE_METHOD 1).
+RECOMBINATION_PROB 1     # probability that recombination will happen when div-sex is used
+MODULE_NUM 0             # number of modules in the genome
+CONT_REC_REGS 1          # are (modular) recombination regions continuous
+CORESPOND_REC_REGS 1     # are (modular) recombination regions swapped at random or with corresponding ones, by location
+TWO_FOLD_COST_SEX 0      # 1 = only one recombined offspring is born.
+                         # 2 = both offspring are born
+
+### Divide Restrictions ###
+CHILD_SIZE_RANGE 1.0  # Maximal differential between child and parent sizes.
+MIN_COPIED_LINES 0.5  # Code fraction which must be copied before divide.
+MIN_EXE_LINES 0.5     # Code fraction which must be executed before divide.
+REQUIRE_ALLOCATE 1    # Is a an allocate required before a divide? (0/1)
+REQUIRED_TASK -1      # Task ID required for successful divide.
+REQUIRED_REACTION -1  # Reaction ID required for successful divide.
+
+### Mutations ###
+POINT_MUT_PROB 0.0    # Mutation rate (per-location per update)
+COPY_MUT_PROB 0.0075  # Mutation rate (per copy)
+INS_MUT_PROB 0.0      # Insertion rate (per site, applied on divide)
+DEL_MUT_PROB 0.0      # Deletion rate (per site, applied on divide)
+DIV_MUT_PROB 0.0      # Mutation rate (per site, applied on divide)
+DIVIDE_MUT_PROB 0.0   # Mutation rate (per divide)
+DIVIDE_INS_PROB 0.0   # Insertion rate (per divide)
+DIVIDE_DEL_PROB 0.0   # Deletion rate (per divide)
+PARENT_MUT_PROB 0.0   # Per-site, in parent, on divide
+SPECIAL_MUT_LINE -1   # If this is >= 0, ONLY this line is mutated
+
+### Mutation Reversion ###
+# These slow down avida a lot, and should be set to 0.0 normally.
+REVERT_FATAL 0.0           # Should any mutations be reverted on birth?
+REVERT_DETRIMENTAL 0.0     #   0.0 to 1.0; Probability of reversion.
+REVERT_NEUTRAL 0.0         # 
+REVERT_BENEFICIAL 0.0      # 
+STERILIZE_FATAL 0.0        # Should any mutations clear (kill) the organism?
+STERILIZE_DETRIMENTAL 0.0  #   0.0 to 1.0; Probability of reset.
+STERILIZE_NEUTRAL 0.0      # 
+STERILIZE_BENEFICIAL 0.0   # 
+FAIL_IMPLICIT 0            # Should copies that failed *not* due to mutations
+                           # be eliminated?
+
+### Time Slicing ###
+AVE_TIME_SLICE 30        # Ave number of insts per org per update
+SLICING_METHOD 2         # 0 = CONSTANT: all organisms get default...
+                         # 1 = PROBABILISTIC: Run _prob_ proportional to merit.
+                         # 2 = INTEGRATED: Perfectly integrated deterministic.
+SIZE_MERIT_METHOD 0      # 0 = off (merit is independent of size)
+                         # 1 = Merit proportional to copied size
+                         # 2 = Merit prop. to executed size
+                         # 3 = Merit prop. to full size
+                         # 4 = Merit prop. to min of executed or copied size
+                         # 5 = Merit prop. to sqrt of the minimum size
+TASK_MERIT_METHOD 1      # 0 = No task bonuses
+                         # 1 = Bonus just equals the task bonus
+MAX_CPU_THREADS 1        # Number of Threads a CPU can spawn
+THREAD_SLICING_METHOD 0  # Formula for and organism's thread slicing -> 1 + (num_organism_threads-1) * THREAD_SLICING_METHOD.
+                         # 0 = One thread executed per time slice.
+                         # 1 = All threads executed each time slice.
+MAX_LABEL_EXE_SIZE 1     # Max nops marked as executed when labels are used
+BASE_SIZE_MERIT 100      # Base merit when size is *not* used
+DEFAULT_BONUS 1          # The bonus an organism gets before it has completed any tasks
+MERIT_TIME 0             # 0 = Merit Calculated when task completed
+                         # 1 = Merit Calculated on Divide
+MERIT_GIVEN  0.0     # Fraction of merit donated with 'donate' command
+MERIT_RECEIVED 0.0     # Multiplier of merit given with 'donate' command
+MAX_DONATE_KIN_DIST -1   # Limit on distance of relation for donate; -1=no max
+MAX_DONATE_EDIT_DIST -1  # Limit on genetic (edit) distance for donate; -1=no max
+MAX_DONATES 1000000           # Limit on number of donates organisms are allowed.
+
+### Geneology ###
+TRACK_MAIN_LINEAGE 0  # Keep all ancestors of the active population?
+                      # 0=no, 1=yes, 2=yes,w/sexual population
+THRESHOLD 3           # Number of organisms in a genotype needed for it
+                      #   to be considered viable.
+GENOTYPE_PRINT 0      # 0/1 (off/on) Print out all threshold genotypes?
+GENOTYPE_PRINT_DOM 0  # Print out a genotype if it stays dominant for
+                      #   this many updates. (0 = off)
+SPECIES_THRESHOLD 2   # max failure count for organisms to be same species
+SPECIES_RECORDING 0   # 1 = full, 2 = limited search (parent only)
+SPECIES_PRINT 0       # 0/1 (off/on) Print out all species?
+TEST_CPU_TIME_MOD 20  # Time allocated in test CPUs (multiple of length)
+
+### Log Files ###
+LOG_CREATURES 0  # 0/1 (off/on) toggle to print file.
+LOG_GENOTYPES 0  # 0 = off, 1 = print ALL, 2 = print threshold ONLY.
+LOG_THRESHOLD 0  # 0/1 (off/on) toggle to print file.
+LOG_SPECIES 0    # 0/1 (off/on) toggle to print file.
+LOG_LANDSCAPE 0  # 0/1 (off/on) toggle to print file.
+
+### Viewer Settings ###
+VIEW_MODE 0  # Initial viewer screen
+
+### Lineage ###
+# NOTE: This should probably be called "Clade"
+# This one can slow down avida a lot. It is used to get an idea of how
+# often an advantageous mutation arises, and where it goes afterwards.
+# Lineage creation options are.  Works only when LOG_LINEAGES is set to 1.
+#   0 = manual creation (on inject, use successive integers as lineage labels).
+#   1 = when a child's (potential) fitness is higher than that of its parent.
+#   2 = when a child's (potential) fitness is higher than max in population.
+#   3 = when a child's (potential) fitness is higher than max in dom. lineage
+# *and* the child is in the dominant lineage, or (2)
+#   4 = when a child's (potential) fitness is higher than max in dom. lineage
+# (and that of its own lineage)
+#   5 = same as child's (potential) fitness is higher than that of the
+#       currently dominant organism, and also than that of any organism
+#       currently in the same lineage.
+#   6 = when a child's (potential) fitness is higher than any organism
+#       currently in the same lineage.
+#   7 = when a child's (potential) fitness is higher than that of any
+#       organism in its line of descent
+LOG_LINEAGES 0             # 
+LINEAGE_CREATION_METHOD 0  # 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/inst_set.SexDonateThreshGbEdtKinNullRndNopx
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/inst_set.SexDonateThreshGbEdtKinNullRndNopx	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/inst_set.SexDonateThreshGbEdtKinNullRndNopx	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1,72 @@
+nop-A      1   # a
+nop-B      1   # b
+nop-C      1   # c
+if-n-equ   1   # d
+if-less    1   # e
+pop        1   # f
+push       1   # g
+swap-stk   1   # h
+swap       1   # i 
+shift-r    1   # j
+shift-l    1   # k
+inc        1   # l
+dec        1   # m
+add        1   # n
+sub        1   # o
+nand       1   # p
+IO         1   # q   Puts current contents of register and gets new.
+h-alloc    1   # r   Allocate as much memory as organism can use.
+divide-sex 1   # s   Use a sexual divide
+h-copy     1   # t   Combine h-read and h-write
+h-search   1   # u   Search for matching template, set flow head & return info
+               #   #   if no template, move flow-head here, set size&offset=0.
+mov-head   1   # v   Move ?IP? head to flow control.
+jmp-head   1   # w   Move ?IP? head by fixed amount in CX.  Set old pos in CX.
+get-head   1   # x   Get position of specified head in CX.
+if-label   1   # y
+set-flow   1   # z   Move flow-head to address in ?CX? 
+
+donate-threshgb 1
+donate-edt 1
+donate-kin 1
+donate-NUL  1
+donate-rnd  1	
+nop-X       1
+
+#adv-head   1
+#jump-f     1
+#jump-b     1
+#call       1
+#return     1
+#if-bit-1   1
+#get        1
+#put        1
+#h-read     1
+#h-write    1
+#set-head   1
+#search-f   1
+#search-b   1
+
+
+# Works on multiple nops:  pop  push  inc  dec  IO  adv-head 
+
+# What if we add a new head.  Search will return the location of something,
+# and put the new head there.  Then set-head will move another head to that
+# point.  In the case of the copy loop, it only needs to be set once and
+# this will speed up the code quite a bit!
+
+# Search with no template returns current position (abs line number) in
+# genome.
+
+
+
+
+
+
+
+
+
+
+
+
+

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/organism.sexLotsOThreshEdtKinRndNulNopx
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/organism.sexLotsOThreshEdtKinRndNulNopx	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/organism.sexLotsOThreshEdtKinRndNulNopx	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1,130 @@
+h-alloc    # Allocate space for child
+h-search   # Locate the end of the organism
+nop-C      #
+nop-A      #
+mov-head   # Place write-head at beginning of offspring.
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+donate-threshgb 
+donate-edt 
+donate-kin 
+donate-NUL  
+donate-rnd  
+nop-X       
+donate-threshgb 
+donate-edt 
+donate-kin 
+donate-NUL  
+donate-rnd  
+nop-X       
+donate-threshgb 
+donate-edt 
+donate-kin 
+donate-NUL  
+donate-rnd  
+nop-X       
+donate-threshgb 
+donate-edt 
+donate-kin 
+donate-NUL  
+donate-rnd  
+nop-X       
+donate-threshgb 
+donate-edt 
+donate-kin 
+donate-NUL  
+donate-rnd  
+nop-X       
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+nop-C      #
+h-search   # Mark the beginning of the copy loop
+h-copy     # Do the copy
+if-label   # If we're done copying....
+nop-C      #
+nop-A      #
+divide-sex #    ...divide!
+mov-head   # Otherwise, loop back to the beginning of the copy loop.
+nop-A      # End label.
+nop-B      #

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/primitiveIsAtRevision496
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/primitiveIsAtRevision496	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/config/primitiveIsAtRevision496	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+a

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_100/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_100/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_100/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+1 -1 -1 0 22 130 100 509 0.196464 -1 -1 0 rucavccccccccccccccccccABCDEFABCDEFABCDEFABCDEFABCDEFccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_101/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_101/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_101/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+1 -1 -1 0 4 130 100 509 0.196464 -1 -1 0 rucavccccccccccccccccccABCDEFABCDEFABCDEFABCDEFABCDEFccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_102/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_102/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_102/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+1 -1 -1 0 4 130 100 509 0.196464 -1 -1 0 rucavccccccccccccccccccABCDEFABCDEFABCDEFABCDEFABCDEFccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_103/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_103/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_103/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+14704 13966 7 1 1 130 0 0 0 500 -1 23 rucavccccccccccccrcccccABCDEFABCDEFABCDEmiBfDEFABCDEFccjcccccccFcccccccccccccmccccccsccccccccccccccccccccccscccccytccccccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_104/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_104/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/in_mass_action-Seed_104/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+16374 15179 9 1 1 130 0 0 0 500 -1 19 rucavccAccccccccchcpcccABCDEFABCDEFABCiEFABCCCFABCDEFckccccbcccccgccccccccyDcccccccccccccccccccccsccccccCcccscrcccccfccccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_100/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_100/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_100/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+2200 1973 5 1 1 130 0 0 0 500 -1 11 rucavcccccccrccccccccccABCDEFABCDlFABCDEFABCDEFcBCDEFccccccccccccccnccccccccccCcccccccqcccccccccccccchcccccfccccccccfcrccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_101/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_101/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_101/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+2520 1022 2 0 1 130 100 499 0.200401 471 -1 9 rucavccccccdccccccccccqABCDEwABCDEFABCDEFABCDEFABCDEFcccccccccvcccccccccccccccccccpccccccccEccccccccccccchcccccccccucccccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_102/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_102/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_102/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+1861 965 1 1 2 130 100 498 0.200803 462 -1 13 rucavccccccccccccccccccABCDEFABCmEFABCDEFABCDEFABCDBFcccccccccccccccccccccctccccccccccxdccccccocccuccccgcccccccccccccccfcutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_103/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_103/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_103/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+2507 496 1 1 1 130 0 0 0 500 -1 8 rucavccmcccccccccccycccABCDEFABCDEFABCdEFABCDEFABCDyFcccccciccccccccccccccccccccecccccccccBccccccccccccccccccqcccccccccccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_104/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_104/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/with_max_donates-Seed_104/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+2367 2080 1 0 1 130 100 500 0.2 456 -1 12 rucavcccccgccccccccccccAjCDEFABBDEFABCDEFABdDEFABCDEdcccccccccccccccccccccccecccactcccccccccccccccccccccclccccccccfclhckcutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_100/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_100/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_100/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+2514 2214 5 1 1 130 0 0 0 500 -1 9 rucavcccqcccfchcccbEcccqBCDEFxBCDEFABzDEFABCDEFABCDEFcpcccahccccccccccccccccccixccccccdcccqccccccccccxcscccccccccccccccccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_101/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_101/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_101/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+2117 1837 1 0 2 130 100 507 0.197239 462 -1 11 rucavccccccccccccccccccABCDlFiBCDEFABCDEFkBCDEFABCDEFccceccccclccccccccDccccccccccccccccccccccccccccccccccccccccEccccccccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_102/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_102/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_102/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+1252 716 1 0 1 130 0 0 0 465 -1 9 rucavcccccjccccccccccccABCDhFApCDEFABCDEFAwCDEFABCDBFccccqcccccAcccccccccccccccccccyccccccccccccctcccccccccccccccccccccctutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_103/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_103/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_103/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+2243 1944 4 0 1 130 100 501 0.199601 450 -1 8 rucavccccccccvcccrcscycABCDEFfwChEFABCDEFABCDEFwBCDEFccccccccEccccccccccccccccccccccccccccccqccccccccccccccccccccccccccccutycasvab 

Added: branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_104/detail_pop.500.expected_last_line
===================================================================
--- branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_104/detail_pop.500.expected_last_line	2006-03-27 17:34:31 UTC (rev 534)
+++ branches/jeffdev/consistencytests/Tests/Researchers/jclune/genetoscope/2006/give5Get50/deathOn/without_max_donates-Seed_104/detail_pop.500.expected_last_line	2006-03-27 18:36:56 UTC (rev 535)
@@ -0,0 +1 @@
+2868 1905 5 1 2 130 0 0 0 488 -1 9 rucavcccccxccccccsccccsABCDEFABCDEFABCDtFABCDEFABCDEFcccccccccccccccccccsccccccccccccccccccccccccccccczccccccccccccccccccutycasvpb 




More information about the Avida-cvs mailing list