[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