Simulation parameters
The following simulation parameters are used. The list is constantly updated as new parameters are added over time.
Parameter |
Type |
Explanation |
||||
cell |
min token usages |
integer |
Specifies the minimum value of how often a cell can process a token. |
|||
|
token usage decay probability |
real |
If a cell has processed more tokens than specified in min token usages, it decays with the specified probability. |
|||
|
min distance |
real |
The minimum distance between two cells so that they do not destroy each other. |
|||
|
max distance |
real |
The maximum distance between two connected cells. |
|||
|
max force |
real |
Specifies the maximum force on a cell so that it will not be destroyed. |
|||
|
max force decay probability |
real |
If the velocity change of a cell exceeds max force, it decays with the given probability. |
|||
|
max bonds |
integer |
The maximum number of connections a cell can make with others. |
|||
|
max token |
integer |
The maximum number of tokens a cell can carry. |
|||
|
max token branch number |
integer |
Specifies the number of possible token branch numbers. E.g. a value of 6 means that a cell can have a token branch number between 0 and 5. |
|||
|
min energy |
real |
The minimum energy a cell must have to exist. |
|||
|
transformation probability |
real |
The probability with which a cell turns into an energy particle when it no longer has sufficient energy. |
|||
|
fusion velocity |
real |
The relative collision speed of two cell clusters so that they can fuse provided new cell connections are possible on the touching cells. |
|||
cell |
function |
computer |
max instructions |
integer |
The maximum number of machine instructions that a computer can execute. Each instruction requires 3 bytes in a fixed cell memory. |
|
|
|
memory size |
integer |
The size of the usable memory on the cell. Note that the instructions are encoded in an extra memory. |
||
|
constructor |
offspring |
cell energy |
real |
The energy that a constructed cell should receive from its constructor cell. |
|
|
cell distance |
real |
The distance of the constructed cell from the constructor cell. |
|||
token energy |
real |
The energy of a token created on the constructed cell. |
||||
|
mutation probability |
token data |
real with range [0,1] |
If a token is created on the constructed cell, it specifies the probability that a byte in the token memory is randomly changed. |
||
|
cell data |
real with range [0,1] |
Specifies the probability that a byte in the cell memory is randomly changed after an execution of the cell function. |
|||
cell property |
real with range [0,1] |
Specifies the probability that any of the following construction data (obtain from token memory) are randomly changed:
|
||||
cell structure |
real with range [0,1] |
Specifies the probability that any of the following construction data (obtain from token memory) are randomly changed:
|
||||
|
sensor |
range |
real |
The radius of the range of the sensor. |
||
|
weapon |
strength |
real with range [0,1] |
The percentage of energy that is maximally transferred from the attacked cell. |
||
|
energy cost |
real |
The energy cost of performing cell function, regardless of success. It will be emitted as particle. |
|||
|
communicator |
range |
real |
The radius of the range of the communicator to send signals to communicators of other cells. |
||
token |
memory size |
integer |
Size of the token memory. |
|||
|
min energy |
real |
The minimum energy a token requires to exist. If its energy drops below this value, the token is destroyed and its energy is transferred to the current cell. |
|||
radiation |
exponent |
real |
The energy radiation per time step is given by the formula α*e^p, where e is the energy value of the cells (including the energy of the associated tokens) and p is the radiation exponent. |
|||
|
factor |
real |
The radiation factor corresponds to α from the above formula. |
|||
|
probability |
real |
For performance reasons, an energy particle is not emitted in every time step, but only with this specified probability. However, the probability does not affect the averaged amount of radiated energy in a longer period of time. This is realized as follows: A low probability is compensated by a stronger radiation. |
|||
|
velocity multiplier |
real |
The velocity of the energy particles is determined by the velocity of the emitting cell times this multiplier plus a random perturbation. |
|||
|
velocity perturbation |
real |
See above. |
Created with the Personal Edition of HelpNDoc: Generate EPub eBooks with ease