[Avida-SVN] r1238 - in extras: . source/testsuites

avidaedward at myxo.css.msu.edu avidaedward at myxo.css.msu.edu
Sat Jan 27 22:18:29 PST 2007


Author: avidaedward
Date: 2007-01-28 01:18:29 -0500 (Sun, 28 Jan 2007)
New Revision: 1238

Modified:
   extras/
   extras/source/testsuites/nAnalyze.cpp
Log:
 r1263 at clearly:  kaben | 2007-01-28 00:14:37 -0500
 Noting results of a by-hand consistency test on implementation of
 COMPETE analyze command,
 - with following goals:
   - Verify that successive identically configured runs, with same random
     seeds, have same outcomes.
   - Verify that successive identically configured runs, except with
     different random seeds, have different outcomes.
 - The test configurations are embedded in test
   "cAnalyze_Brainstorm_SynchronousVsContinuous". The configuration with
   random seed "100" is the most recent commit to the svk repository; the
   configuration with random seed "101" is this commit. To run the tests,
   use the command
   - ./TestAvida "Set_DevelBase_/Users/kaben/Projects/Software/Avida/svk/avida-devel"
     "Set_ExtrasBase_/Users/kaben/Projects/Software/Avida/svk/avida-extras"
     cAnalyze_Brainstorm_SynchronousVsContinuous
   - Tests were run on my MacBook Pro, running OS X 10.4.8.
 - The test produces 100 generations of COMPETE. Results are saved in
   - "/Users/kaben/Projects/Software/Avida/svk/avida-extras/source/testsuites/nAnalyze/Brainstorm/EpochalVsContinuous/data/archive_99/detail.dat"
   - Under seed 100, last line of detail.dat reads
     - "-1 -1 0 3.97714 1 97 rucavctccncyzbzoccchsgccejtzcqiyccctalzgecthpqdschbccccrqcccpggccccpcqcqdjhcccucltcspeiutycasvoab"
   - Under seed 101, last line of detail.dat reads
     - "-1 -1 0 3.23404 1 102 rucaqqcccprpccvccqpbrqccfcchfcpcccccjpccyqcccpoqggaunckcpchcxtcccpccegogcecqpcqcsubcccsccxccuxtycasvab"
 - Running twice with same seed (100) reliably produces first version of
   detail.dat. Since running with second seed (101) produces different version
   of detail.dat, the by hand consistency check succeeds, and I consider this code stable.
 - I still need to see whether I've altered Avida's standard consistency checks...



Property changes on: extras
___________________________________________________________________
Name: svk:merge
   - 079b078a-dbed-46b9-b3da-37668d4295ca:/avida/local/extras:1262
   + 079b078a-dbed-46b9-b3da-37668d4295ca:/avida/local/extras:1263

Modified: extras/source/testsuites/nAnalyze.cpp
===================================================================
--- extras/source/testsuites/nAnalyze.cpp	2007-01-28 06:18:24 UTC (rev 1237)
+++ extras/source/testsuites/nAnalyze.cpp	2007-01-28 06:18:29 UTC (rev 1238)
@@ -940,7 +940,7 @@
       args.PushRear(config_dir + "/avida.cfg");
 
       args.PushRear("-s");
-      args.PushRear("100");
+      args.PushRear("101");
 
       args.PushRear("-set");
       args.PushRear("WORLD_X");




More information about the Avida-cvs mailing list