[Avida-SVN] r2065 - stable/support/config

brysonda at myxo.css.msu.edu brysonda at myxo.css.msu.edu
Thu Sep 6 17:34:54 PDT 2007


Author: brysonda
Date: 2007-09-06 20:34:54 -0400 (Thu, 06 Sep 2007)
New Revision: 2065

Modified:
   stable/support/config/avida.cfg
Log:
Sync config file with internal defaults and setting options.

Modified: stable/support/config/avida.cfg
===================================================================
--- stable/support/config/avida.cfg	2007-09-07 00:33:30 UTC (rev 2064)
+++ stable/support/config/avida.cfg	2007-09-07 00:34:54 UTC (rev 2065)
@@ -36,6 +36,9 @@
 # Configuration Files
 DATA_DIR data                       # Directory in which config files are found
 INST_SET -                          # File containing instruction set
+INST_SET_FORMAT 0                   # Instruction set file format.
+                                    # 0 = Default
+                                    # 1 = New Style
 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
@@ -294,6 +297,7 @@
                                        # 0 = on divide
                                        # 1 = on completion of task
                                        # 2 = on sleep
+FRAC_ENERGY_TRANSFER 0.0               # Fraction of replaced organism's energy take by new resident
 LOG_SLEEP_TIMES 0                      # Log sleep start and end times. 0/1 (off/on)
                                        # WARNING: may use lots of memory.
 
@@ -315,14 +319,20 @@
 # Promoters
 PROMOTERS_ENABLED 0             # Use the promoter/terminator execution scheme.
                                 # Certain instructions must also be included.
-PROMOTER_MAX_INST 20            # Maximum number of instructions to execute before terminating.
+PROMOTER_INST_MAX 0             # Maximum number of instructions to execute before terminating. 0 = off
 PROMOTER_PROCESSIVITY 1.0       # Chance of not terminating after each cpu cycle.
 PROMOTER_PROCESSIVITY_INST 1.0  # Chance of not terminating after each instruction.
-PROMOTER_BG_STRENGTH 0          # Probability of positions that are not promoter
-                                # instructions initiating execution (promoters are 1).
-REGULATION_STRENGTH 1           # Strength added or subtracted to a promoter by regulation.
-REGULATION_DECAY_FRAC 0.1       # Fraction of regulation that decays away. 
-                                # Max regulation = 2^(REGULATION_STRENGTH/REGULATION_DECAY_FRAC)
+TERMINATION_RESETS 0            # Does termination reset the thread's state?
+NO_ACTIVE_PROMOTER_EFFECT 0     # What happens when there are no active promoters?
+                                # 0 = Start execution at the beginning of the genome.
+                                # 1 = Kill the organism.
+                                # 2 = Stop the organism from executing any further instructions.
+PROMOTER_EXE_LENGTH 4           # Length of promoter windows used to determine execution.
+PROMOTER_EXE_THRESHOLD 3        # Minimum number of bits that must be set in a promoter window to allow execution.
+INST_CODE_LENGTH 4              # Instruction binary code length (number of bits)
+INST_CODE_DEFAULT_TYPE 0        # Default value of instruction binary code value.
+                                # 0 = All zeros
+                                # 1 = Based off the instruction number
 
 ### COLORS_GROUP ###
 # Output colors for when data files are printed in HTML mode.




More information about the Avida-cvs mailing list