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