[Avida-SVN] r1438 - in development/tests: . will_fail_10u will_fail_10u/config will_fail_10u/expected will_fail_10u/expected/data

baerb at myxo.css.msu.edu baerb at myxo.css.msu.edu
Wed Mar 28 14:05:26 PDT 2007


Author: baerb
Date: 2007-03-28 17:05:26 -0400 (Wed, 28 Mar 2007)
New Revision: 1438

Added:
   development/tests/will_fail_10u/
   development/tests/will_fail_10u/config/
   development/tests/will_fail_10u/config/avida.cfg
   development/tests/will_fail_10u/config/default-classic.org
   development/tests/will_fail_10u/config/environment.cfg
   development/tests/will_fail_10u/config/events.cfg
   development/tests/will_fail_10u/config/instset-classic.cfg
   development/tests/will_fail_10u/expected/
   development/tests/will_fail_10u/expected/data/
   development/tests/will_fail_10u/expected/data/average.dat
   development/tests/will_fail_10u/expected/data/count.dat
   development/tests/will_fail_10u/expected/data/dominant.dat
   development/tests/will_fail_10u/expected/data/historic-100.pop
   development/tests/will_fail_10u/expected/data/resource.dat
   development/tests/will_fail_10u/expected/data/stats.dat
   development/tests/will_fail_10u/expected/data/tasks.dat
   development/tests/will_fail_10u/expected/data/tasks_exe.dat
   development/tests/will_fail_10u/expected/data/tasks_quality.dat
   development/tests/will_fail_10u/expected/data/time.dat
   development/tests/will_fail_10u/test_list
Log:
Added a bad consistency test to see what the build bots will
do with it.



Added: development/tests/will_fail_10u/config/avida.cfg
===================================================================
--- development/tests/will_fail_10u/config/avida.cfg	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/config/avida.cfg	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,216 @@
+#############################################################################
+# This file includes all the basic run-time defines for Avida.
+# For more information, see doc/config.html
+#############################################################################
+
+VERSION_ID 2.7.0   # Do not change this value.
+
+### GENERAL_GROUP ###
+# General Settings
+ANALYZE_MODE 0  # 0 = Disabled
+                # 1 = Enabled
+                # 2 = Interactive
+VIEW_MODE 1     # Initial viewer screen
+CLONE_FILE -    # Clone file to load
+VERBOSITY 1     # Control output verbosity
+
+### ARCH_GROUP ###
+# Architecture Variables
+WORLD_X 60        # Width of the Avida world
+WORLD_Y 60       # 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 SMT CPUs
+                  # 2 = Transitional SMT
+
+### CONFIG_FILE_GROUP ###
+# Configuration Files
+DATA_DIR data                       # Directory in which config files are found
+INST_SET -                          # File containing instruction set
+EVENT_FILE events.cfg               # File containing list of events during run
+ANALYZE_FILE analyze.cfg            # File used for analysis mode
+ENVIRONMENT_FILE environment.cfg    # File that describes the environment
+START_CREATURE default-classic.org  # Organism to seed the soup
+
+### REPRODUCTION_GROUP ###
+# Birth and Death
+BIRTH_METHOD 0           # Which organism should be replaced on birth?
+                         # 0 = Random organism in neighborhood
+                         # 1 = Oldest in neighborhood
+                         # 2 = Largest Age/Merit in neighborhood
+                         # 3 = None (use only empty cells in neighborhood)
+                         # 4 = Random from population (Mass Action)
+                         # 5 = Oldest in entire population
+                         # 6 = Random within deme
+                         # 7 = Organism faced by parent
+                         # 8 = Next grid cell (id+1)
+PREFER_EMPTY 1           # Give empty cells 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           # (Orignal CPU Only)
+                         # 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_GROUP ###
+# Sexual Recombination and Modularity
+RECOMBINATION_PROB 1.0  # probability of recombination in div-sex
+MAX_BIRTH_WAIT_TIME -1  # Updates incipiant orgs can wait for crossover
+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 randomly
+                        #  or with corresponding positions?
+TWO_FOLD_COST_SEX 0     # 1 = only one recombined offspring is born.
+                        # 2 = both offspring are born
+SAME_LENGTH_SEX 0       # 0 = recombine with any genome
+                        # 1 = only recombine w/ same length
+
+### DIVIDE_GROUP ###
+# Divide Restrictions
+CHILD_SIZE_RANGE 2.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    # (Original CPU Only) Require allocate before divide?
+REQUIRED_TASK -1      # Task ID required for successful divide.
+IMMUNITY_TASK -1      # Task providing immunity from the required task.
+REQUIRED_REACTION -1  # Reaction ID required for successful divide.
+REQUIRED_BONUS 0      # The bonus that an organism must accumulate to divide.
+
+### MUTATION_GROUP ###
+# 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.05  # Insertion rate (per divide)
+DIVIDE_DEL_PROB 0.05  # 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
+INJECT_INS_PROB 0.0   # Insertion rate (per site, applied on inject)
+INJECT_DEL_PROB 0.0   # Deletion rate (per site, applied on inject)
+INJECT_MUT_PROB 0.0   # Mutation rate (per site, applied on inject)
+
+### REVERSION_GROUP ###
+# 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  # 
+STERILIZE_NEUTRAL 0.0      # 
+STERILIZE_BENEFICIAL 0.0   # 
+FAIL_IMPLICIT 0            # Should copies that failed *not* due to mutations
+                           # be eliminated?
+NEUTRAL_MAX 0.0            # The percent benifical change from parent fitness to be considered neutral.
+NEUTRAL_MIN 0.0            # The percent deleterious change from parent fitness to be considered neutral.
+
+### TIME_GROUP ###
+# Time Slicing
+AVE_TIME_SLICE 30        # Ave number of insts per org per update
+SLICING_METHOD 1         # 0 = CONSTANT: all organisms get default...
+                         # 1 = PROBABILISTIC: Run _prob_ proportional to merit.
+                         # 2 = INTEGRATED: Perfectly integrated deterministic.
+BASE_MERIT_METHOD 4      # 0 = Constant (merit 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
+BASE_CONST_MERIT 100     # Base merit when BASE_MERIT_METHOD set to 0
+DEFAULT_BONUS 1.0        # Initial bonus before any tasks
+MERIT_DEFAULT_BONUS 0    # Scale the merit of an offspring by the default bonus
+                         # rather than the accumulated bonus of the parent?
+MAX_CPU_THREADS 1        # Number of Threads a CPU can spawn
+THREAD_SLICING_METHOD 0  # Formula for and organism's thread slicing
+                         #   (num_threads-1) * THREAD_SLICING_METHOD + 1
+                         # 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
+DONATE_SIZE 5.0          # Amount of merit donated with 'donate' command
+DONATE_MULT 10.0         # Multiple of merit given that the target receives.
+MAX_DONATE_KIN_DIST -1   # Limit on distance of relation for donate; -1=no max
+MAX_DONATE_EDIT_DIST -1  # Limit on edit distance for donate; -1=no max
+MAX_DONATES 1000000      # Limit on number of donates organisms are allowed.
+
+### GENEOLOGY_GROUP ###
+# Geneology
+TRACK_MAIN_LINEAGE 1  # 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_GROUP ###
+# 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.
+
+### LINEAGE_GROUP ###
+# 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  # 
+
+### ORGANISM_NETWORK_GROUP ###
+# Organism Network Communication
+NET_ENABLED 0      # Enable Network Communication Support
+NET_DROP_PROB 0.0  # Message drop rate
+NET_MUT_PROB 0.0   # Message corruption probability
+NET_MUT_TYPE 0     # Type of message corruption.  0 = Random Single Bit, 1 = Always Flip Last
+NET_STYLE 0        # Communication Style.  0 = Random Next, 1 = Receiver Facing
+
+### BUY_SELL_GROUP ###
+# Buying and Selling Parameters
+SAVE_RECEIVED 0  # Enable storage of all inputs bought from other orgs
+BUY_PRICE 0      # price offered by organisms attempting to buy
+SELL_PRICE 0     # price offered by organisms attempting to sell
+
+### ANALYZE_GROUP ###
+# Analysis Settings
+MT_CONCURRENCY 1   # Number of concurrent analyze threads
+ANALYZE_OPTION_1   # String variable accessible from analysis scripts
+ANALYZE_OPTION_2   # String variable accessible from analysis scripts

Added: development/tests/will_fail_10u/config/default-classic.org
===================================================================
--- development/tests/will_fail_10u/config/default-classic.org	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/config/default-classic.org	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,100 @@
+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      #
+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      #
+h-divide   #    ...divide!
+mov-head   # Otherwise, loop back to the beginning of the copy loop.
+nop-A      # End label.
+nop-B      #

Added: development/tests/will_fail_10u/config/environment.cfg
===================================================================
--- development/tests/will_fail_10u/config/environment.cfg	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/config/environment.cfg	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,9 @@
+REACTION  NOT  not   process:value=1.0:type=pow  requisite:max_count=1
+REACTION  NAND nand  process:value=1.0:type=pow  requisite:max_count=1
+REACTION  AND  and   process:value=2.0:type=pow  requisite:max_count=1
+REACTION  ORN  orn   process:value=2.0:type=pow  requisite:max_count=1
+REACTION  OR   or    process:value=3.0:type=pow  requisite:max_count=1
+REACTION  ANDN andn  process:value=3.0:type=pow  requisite:max_count=1
+REACTION  NOR  nor   process:value=4.0:type=pow  requisite:max_count=1
+REACTION  XOR  xor   process:value=4.0:type=pow  requisite:max_count=1
+REACTION  EQU  equ   process:value=5.0:type=pow  requisite:max_count=1

Added: development/tests/will_fail_10u/config/events.cfg
===================================================================
--- development/tests/will_fail_10u/config/events.cfg	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/config/events.cfg	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,16 @@
+# Print all of the standard data files...
+u 0:10:end PrintAverageData       # Save info about they average genotypes
+u 0:10:end PrintDominantData      # Save info about most abundant genotypes
+u 0:10:end PrintStatsData         # Collect satistics about entire pop.
+u 0:10:end PrintCountData         # Count organisms, genotypes, species, etc.
+u 0:10:end PrintTasksData         # Save organisms counts for each task.
+u 0:10:end PrintTimeData          # Track time conversion (generations, etc.)
+u 0:10:end PrintResourceData      # Track resource abundance.
+u 0:10:end PrintDominantGenotype      # Save the most abundant genotypes
+u 0:10:end PrintTasksExeData    # Num. times tasks have been executed.
+u 0:10:end PrintTasksQualData   # Task quality information
+
+# Setup the exit time and full population data collection.
+u 100 SavePopulation         # Save current state of population.
+u 100 SaveHistoricPopulation # Save ancestors of current population.
+u 10 exit                        # exit

Added: development/tests/will_fail_10u/config/instset-classic.cfg
===================================================================
--- development/tests/will_fail_10u/config/instset-classic.cfg	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/config/instset-classic.cfg	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,28 @@
+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.
+h-divide   1   # s   Cuts off everything between the read and write heads
+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? 
+

Added: development/tests/will_fail_10u/expected/data/average.dat
===================================================================
--- development/tests/will_fail_10u/expected/data/average.dat	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/expected/data/average.dat	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,30 @@
+# Avida Average Data
+# Thu Mar 22 22:40:59 2007
+#  1: Update
+#  2: Merit
+#  3: Gestation Time
+#  4: Fitness
+#  5: Repro Rate?
+#  6: Size
+#  7: Copied Size
+#  8: Executed Size
+#  9: Abundance
+# 10: Proportion of organisms that gave birth in this update
+# 11: Proportion of Breed True Organisms
+# 12: Genotype Depth
+# 13: Generation
+# 14: Neutral Metric
+# 15: Lineage Label
+# 16: True Replication Rate (based on births/update, time-averaged)
+
+0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 
+10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
+20 97 389 0.249357 0 100 100 97 0 0 0 0 1 -2.13704 0 0 
+30 97 389 0.249357 0 100 100 97 2 0 0 0.25 2 -1.87486 0 0 
+40 97 388.75 0.249518 0 100 100 97 2.66667 0.125 0.125 0.375 3 -2.53167 0 0 
+50 97 388.75 0.249518 0 100 100 97 2.66667 0 0 0.375 3 -2.53167 0 0 
+60 97 388.8 0.249486 0 100 100 97 2.5 0 0 0.466667 3.93333 -2.00077 0 0 
+70 95.6207 387.172 0.246829 0 100.034 100 95.6207 2.41667 0 0 0.62069 4.93103 -1.87587 0 0 
+80 96.5349 388.047 0.248722 0 100.047 100 96.5349 1.86957 0.116279 0.0465116 0.790698 5.81395 -1.91443 0 0 
+90 94.2245 385.347 0.243865 0 100.102 98.9796 94.2245 1.75 0.102041 0 0.857143 6.18367 -1.84457 0 0 
+100 93.5672 384.522 0.242764 0 100.09 99.2687 93.5672 1.59524 0.0298507 0 1.08955 6.92537 -1.98729 0 0 

Added: development/tests/will_fail_10u/expected/data/count.dat
===================================================================
--- development/tests/will_fail_10u/expected/data/count.dat	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/expected/data/count.dat	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,30 @@
+# Avida count data
+# Thu Mar 22 22:40:59 2007
+#  1: update
+#  2: number of insts executed this update
+#  3: number of organisms
+#  4: number of different genotypes
+#  5: number of different threshold genotypes
+#  6: number of different species
+#  7: number of different threshold species
+#  8: number of different lineages
+#  9: number of births in this update
+# 10: number of deaths in this update
+# 11: number of breed true
+# 12: number of breed true organisms?
+# 13: number of no-birth organisms
+# 14: number of single-threaded organisms
+# 15: number of multi-threaded organisms
+# 16: number of modified organisms
+
+0 30 1 1 1 0 0 0 1 0 1 1 1 1 0 0 
+10 30 1 1 1 0 0 0 0 0 0 1 1 1 0 0 
+20 60 2 1 1 0 0 0 0 0 0 2 1 2 0 0 
+30 120 4 2 1 0 0 0 0 0 0 3 2 4 0 0 
+40 210 8 3 1 0 0 0 1 0 1 6 4 8 0 0 
+50 240 8 3 1 0 0 0 0 0 0 6 4 8 0 0 
+60 450 15 6 1 0 0 0 0 0 0 10 8 15 0 0 
+70 870 29 12 1 0 0 0 0 0 0 18 15 29 0 0 
+80 1140 43 23 2 0 0 0 5 0 2 22 24 43 0 0 
+90 1410 49 28 2 0 0 0 5 3 0 23 27 49 0 0 
+100 1950 67 42 5 0 0 0 2 0 0 28 36 67 0 0 

Added: development/tests/will_fail_10u/expected/data/dominant.dat
===================================================================
--- development/tests/will_fail_10u/expected/data/dominant.dat	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/expected/data/dominant.dat	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,30 @@
+# Avida Dominant Data
+# Thu Mar 22 22:40:59 2007
+#  1: Update
+#  2: Average Merit of the Dominant Genotype
+#  3: Average Gestation Time of the Dominant Genotype
+#  4: Average Fitness of the Dominant Genotype
+#  5: Repro Rate?
+#  6: Size of Dominant Genotype
+#  7: Copied Size of Dominant Genotype
+#  8: Executed Size of Dominant Genotype
+#  9: Abundance of Dominant Genotype
+# 10: Number of Births
+# 11: Number of Dominant Breed True?
+# 12: Dominant Gene Depth
+# 13: Dominant Breed In
+# 14: Max Fitness?
+# 15: Genotype ID of Dominant Genotype
+# 16: Name of the Dominant Genotype
+
+0 0.000000 0.000000 0.000000 0.000000 100 0.000000 0.000000 1 0 0 0 0 0.000000 1 100-aaaaa 
+10 0 0 0 0 100 0 0 1 0 0 0 0 0 1 100-aaaaa 
+20 0 0 0 0 100 0 0 2 0 0 0 0 0.249357 1 100-aaaaa 
+30 97 389 0.249357 0.00257069 100 100 97 3 0 0 0 0 0.249357 1 100-aaaaa 
+40 97 389 0.249357 0.00257069 100 100 97 6 1 1 0 0 0.25 1 100-aaaaa 
+50 97 389 0.249357 0.00257069 100 100 97 6 0 0 0 0 0.25 1 100-aaaaa 
+60 97 389 0.249357 0.00257069 100 100 97 9 0 0 0 0 0.25 1 100-aaaaa 
+70 97 389 0.249357 0.00257069 100 100 97 15 0 0 0 0 0.25 1 100-aaaaa 
+80 97 389 0.249357 0.00257069 100 100 97 15 3 0 0 0 0.250646 1 100-aaaaa 
+90 97 389 0.249357 0.00257069 100 100 97 15 3 0 0 0 0.250646 1 100-aaaaa 
+100 97 389 0.249357 0.00257069 100 100 97 14 1 0 0 0 0.251295 1 100-aaaaa 

Added: development/tests/will_fail_10u/expected/data/historic-100.pop
===================================================================
--- development/tests/will_fail_10u/expected/data/historic-100.pop	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/expected/data/historic-100.pop	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,17 @@
+#filetype genotype_data
+#format id parent_id parent_dist num_cpus total_cpus length merit gest_time fitness update_born update_dead depth sequence
+
+#  1: ID
+#  2: parent ID
+#  3: parent distance
+#  4: number of orgranisms currently alive
+#  5: total number of organisms that ever existed
+#  6: length of genome
+#  7: merit
+#  8: gestation time
+#  9: fitness
+# 10: update born
+# 11: update deactivated
+# 12: depth in phylogentic tree
+# 13: genome of organism
+

Added: development/tests/will_fail_10u/expected/data/resource.dat
===================================================================
--- development/tests/will_fail_10u/expected/data/resource.dat	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/expected/data/resource.dat	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,17 @@
+# Avida resource data
+# Thu Mar 22 22:40:59 2007
+# First column gives the current update, all further columns give the quantity
+# of the particular resource at that update.
+#  1: Update
+
+0 
+10 
+20 
+30 
+40 
+50 
+60 
+70 
+80 
+90 
+100 

Added: development/tests/will_fail_10u/expected/data/stats.dat
===================================================================
--- development/tests/will_fail_10u/expected/data/stats.dat	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/expected/data/stats.dat	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,26 @@
+# Generic Statistics Data
+# Thu Mar 22 22:40:59 2007
+#  1: update
+#  2: average inferiority (energy)
+#  3: ave probability of any mutations in genome
+#  4: probability of any mutations in dom genome
+#  5: log(average fidelity)
+#  6: log(dominant fidelity)
+#  7: change in number of genotypes
+#  8: genotypic entropy
+#  9: species entropy
+# 10: depth of most reacent coalescence
+# 11: Total number of resamplings this generation
+# 12: Total number of organisms that failed to resample this generation
+
+0 0.000000 0.097500 0.562358 0.102587 0.826353 1 0.000000 0.000000 0 0 0 
+10 0 0.0975 0.562358 0.102587 0.826353 0 0 0 0 0 0 
+20 0 0.562358 0.562358 0.826353 0.826353 0 0 0 0 0 0 
+30 0 0.562358 0.562358 0.826353 0.826353 0 0.562335 0 0 0 0 
+40 -0.000644122 0.562358 0.562358 0.826353 0.826353 0 0.735622 0 0 0 0 
+50 -0.000644122 0.562358 0.562358 0.826353 0.826353 0 0.735622 0 0 0 0 
+60 -0.000515331 0.562358 0.562358 0.826353 0.826353 0 1.2973 0 0 0 0 
+70 0.0101898 0.562467 0.562358 0.826603 0.826353 0 1.82317 0 0 0 0 
+80 0.00255219 0.562505 0.562358 0.82669 0.826353 3 2.61093 0 0 0 0 
+90 0.0222724 0.562681 0.562358 0.827092 0.826353 3 2.8541 0 0 0 0 
+100 0.0267955 0.562641 0.562358 0.827001 0.826353 2 3.36865 0 0 0 0 

Added: development/tests/will_fail_10u/expected/data/tasks.dat
===================================================================
--- development/tests/will_fail_10u/expected/data/tasks.dat	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/expected/data/tasks.dat	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,26 @@
+# Avida tasks data
+# Thu Mar 22 22:40:59 2007
+# First column gives the current update, next columns give the number
+# of organisms that have the particular task as a component of their merit
+#  1: Update
+#  2: Not
+#  3: Nand
+#  4: And
+#  5: OrNot
+#  6: Or
+#  7: AndNot
+#  8: Nor
+#  9: Xor
+# 10: Equals
+
+0 0 0 0 0 0 0 0 0 0 
+10 0 0 0 0 0 0 0 0 0 
+20 0 0 0 0 0 0 0 0 0 
+30 0 0 0 0 0 0 0 0 0 
+40 0 0 0 0 0 0 0 0 0 
+50 0 0 0 0 0 0 0 0 0 
+60 0 0 0 0 0 0 0 0 0 
+70 0 0 0 0 0 0 0 0 0 
+80 0 0 0 0 0 0 0 0 0 
+90 0 0 0 0 0 0 0 0 0 
+100 0 0 0 0 0 0 0 0 0 

Added: development/tests/will_fail_10u/expected/data/tasks_exe.dat
===================================================================
--- development/tests/will_fail_10u/expected/data/tasks_exe.dat	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/expected/data/tasks_exe.dat	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,26 @@
+# Avida tasks execution data
+# Thu Mar 22 22:40:59 2007
+# First column gives the current update, all further columns give the number
+# of times the particular task has been executed this update.
+#  1: Update
+#  2: Not
+#  3: Nand
+#  4: And
+#  5: OrNot
+#  6: Or
+#  7: AndNot
+#  8: Nor
+#  9: Xor
+# 10: Equals
+
+0 0 0 0 0 0 0 0 0 0 
+10 0 0 0 0 0 0 0 0 0 
+20 0 0 0 0 0 0 0 0 0 
+30 0 0 0 0 0 0 0 0 0 
+40 0 0 0 0 0 0 0 0 0 
+50 0 0 0 0 0 0 0 0 0 
+60 0 0 0 0 0 0 0 0 0 
+70 0 0 0 0 0 0 0 0 0 
+80 0 0 0 0 0 0 0 0 0 
+90 0 0 0 0 0 0 0 0 0 
+100 0 0 0 0 0 0 0 0 0 

Added: development/tests/will_fail_10u/expected/data/tasks_quality.dat
===================================================================
--- development/tests/will_fail_10u/expected/data/tasks_quality.dat	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/expected/data/tasks_quality.dat	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,34 @@
+# Avida tasks quality data
+# Thu Mar 22 22:40:59 2007
+# First column gives the current update, rest give average and max task quality
+#  1: Update
+#  2: Not Average
+#  3: Not Max
+#  4: Nand Average
+#  5: Nand Max
+#  6: And Average
+#  7: And Max
+#  8: OrNot Average
+#  9: OrNot Max
+# 10: Or Average
+# 11: Or Max
+# 12: AndNot Average
+# 13: AndNot Max
+# 14: Nor Average
+# 15: Nor Max
+# 16: Xor Average
+# 17: Xor Max
+# 18: Equals Average
+# 19: Equals Max
+
+0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 
+10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
+20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
+30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
+40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
+50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
+60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
+70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
+80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
+90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
+100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 

Added: development/tests/will_fail_10u/expected/data/time.dat
===================================================================
--- development/tests/will_fail_10u/expected/data/time.dat	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/expected/data/time.dat	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,18 @@
+# Avida time data
+# Thu Mar 22 22:40:59 2007
+#  1: update
+#  2: avida time
+#  3: average generation
+#  4: num_executed?
+
+0 0.000000 0.000000 30 
+10 0 0 30 
+20 0.0824742 1 60 
+30 0.185567 2 120 
+40 0.28866 3 210 
+50 0.391753 3 240 
+60 0.494845 3.93333 450 
+70 0.598744 4.93103 870 
+80 0.703182 5.81395 1140 
+90 0.807649 6.18367 1410 
+100 0.913783 6.92537 1950 

Added: development/tests/will_fail_10u/test_list
===================================================================
--- development/tests/will_fail_10u/test_list	2007-03-28 20:55:05 UTC (rev 1437)
+++ development/tests/will_fail_10u/test_list	2007-03-28 21:05:26 UTC (rev 1438)
@@ -0,0 +1,11 @@
+[main]
+args = -s 100
+
+[consistency]
+enabled = yes
+long = no
+
+[performance]
+enabled = no
+long = no
+




More information about the Avida-cvs mailing list