Parameters: Costs
Number
Per DNA number executed.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
NUMCOST- Key
cost:0- Live
- can be changed while the simulation runs
- Mode
- advanced only
*.number read
Per memory read (*.x).
- Default
- 0
- Usual range
- 0 to 1000
- Variable
DOTNUMCOST- Key
cost:1- Live
- can be changed while the simulation runs
- Mode
- advanced only
Basic command
add, sub, mult…
- Default
- 0
- Usual range
- 0 to 1000
- Variable
BCCMDCOST- Key
cost:2- Live
- can be changed while the simulation runs
- Mode
- advanced only
Advanced command
angle, dist, sqr…
- Default
- 0
- Usual range
- 0 to 1000
- Variable
ADCMDCOST- Key
cost:3- Live
- can be changed while the simulation runs
- Mode
- advanced only
Bitwise command
Bitwise operations.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
BTCMDCOST- Key
cost:4- Live
- can be changed while the simulation runs
- Mode
- advanced only
Condition
Per comparison.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
CONDCOST- Key
cost:5- Live
- can be changed while the simulation runs
- Mode
- advanced only
Logic
and, or, not…
- Default
- 0
- Usual range
- 0 to 1000
- Variable
LOGICCOST- Key
cost:6- Live
- can be changed while the simulation runs
- Mode
- advanced only
Store
Per memory write.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
COSTSTORE- Key
cost:7- Live
- can be changed while the simulation runs
- Mode
- advanced only
New chloroplast
Per chloroplast a bot builds.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
CHLRCOST- Key
cost:8- Live
- can be changed while the simulation runs
- Mode
- advanced only
Flow control
cond, start, stop…
- Default
- 0
- Usual range
- 0 to 1000
- Variable
FLOWCOST- Key
cost:9- Live
- can be changed while the simulation runs
- Mode
- advanced only
Move
Per unit of thrust.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
MOVECOST- Key
cost:20- Live
- can be changed while the simulation runs
- Mode
- advanced only
Turn
Per 200 units of turn (one radian).
- Default
- 0
- Usual range
- 0 to 1000
- Variable
TURNCOST- Key
cost:21- Live
- can be changed while the simulation runs
- Mode
- advanced only
Tie
Per tie attempt, divided by the ties after the attempt plus 1. The birth tie charges it to the parent.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
TIECOST- Key
cost:22- Live
- can be changed while the simulation runs
- Mode
- advanced only
Shoot
Per shot.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
SHOTCOST- Key
cost:23- Live
- can be changed while the simulation runs
- Mode
- advanced only
DNA per cycle
Per cycle and DNA length.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
DNACYCCOST- Key
cost:24- Live
- can be changed while the simulation runs
- Mode
- advanced only
DNA copy
On reproduction, per DNA length.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
DNACOPYCOST- Key
cost:25- Live
- can be changed while the simulation runs
- Mode
- advanced only
Venom
Per unit of venom made.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
VENOMCOST- Key
cost:26- Live
- can be changed while the simulation runs
- Mode
- advanced only
Poison
Per unit of poison made.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
POISONCOST- Key
cost:27- Live
- can be changed while the simulation runs
- Mode
- advanced only
Slime
Per unit of slime made.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
SLIMECOST- Key
cost:28- Live
- can be changed while the simulation runs
- Mode
- advanced only
Shell
Per unit of shell made.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
SHELLCOST- Key
cost:29- Live
- can be changed while the simulation runs
- Mode
- advanced only
Body upkeep
Per cycle and body unit.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
BODYUPKEEP- Key
cost:30- Live
- can be changed while the simulation runs
- Mode
- advanced only
Age cost
Per cycle, from the starting age.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
AGECOST- Key
cost:31- Live
- can be changed while the simulation runs
- Mode
- advanced only
Age at which the cost starts
Cycles of life before the age cost applies.
- Default
- 0
- Usual range
- 0 to 2147483647
- Variable
AGECOSTSTART- Key
cost:32- Live
- can be changed while the simulation runs
- Mode
- advanced only
Age cost linear fraction
Slope of the linear age cost.
- Default
- 0
- Usual range
- 0 to 1000
- Variable
AGECOSTLINEARFRACTION- Key
cost:33- Live
- can be changed while the simulation runs
- Mode
- advanced only
Logarithmic age cost
Grows with the logarithm of age.
- Default
- no
- Usual range
- yes / no
- Variable
AGECOSTMAKELOG- Key
cost:51- Live
- can be changed while the simulation runs
- Mode
- advanced only
Linear age cost
Grows linearly with age.
- Default
- no
- Usual range
- yes / no
- Variable
AGECOSTMAKELINEAR- Key
cost:60- Live
- can be changed while the simulation runs
- Mode
- advanced only