DarwinBotsManual
Open the app EspañolES

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