[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