Red Queen Simulator

 
 

Parameter Sliders

    These allow one to set the values for various parameters. The application checks them at the beginning of a run only — changing their values while a run is in progress has no effect. Change the values by clicking and dragging with the mouse. Alternatively, for finer control click the slider with the mouse to select it, and use the right and left arrow keys change the values.

  8  

NUMBER OF TIMESTEPS and NUMBER OF FAUNAS are straightforward. These determine for how many timesteps each fauna is followed, and for how many faunas this process is repeated, the whole constituting one run.

NUMBER OF SPECIES represents the initial number of species in each fauna. Because species sometimes become extinct and are not replaced right away, this is a maximum value and the average throughout the course of the timesteps is somewhat less than this, depending on the other parameters.

The number of species has a marked effect on the speed at which the simulation runs. Also, note that the simulation tends to become unstable if you specify fewer than about 20 species.

 
9

Each iteration within a run starts with a new fauna, for which a slope has been specified (or randomly generated) for the fauna's regression of population size on body mass. The species are randomly assigned body masses, then are assigned population sizes based on this slope. The population sizes are then randomly dispersed about the line of the slope, by means of a Gaussian distribution using the INITIAL Y-VARIANCE. This makes it possible to start the simulations with realistic-looking faunas rather than ones where every species lines up along the slope. (A value of about 0.25 produces faunas that look reasonably like empirical ones.) After the first timestep, the actual variation about the regression slope depends on the simulation processes and is no longer constrained by the initial y-variance. (See POOL VARIANCE, 11).

The MAXIMUM and MINIMUM SLOPE values set the range of slopes that will be used to start new faunas. Slope values will be chosen from a uniform distribution within the bounds set here. In the case where both sliders are set to the same value, all faunas in a run will start with the same slope.

NOTE: Certain assumptions of the model cause the simulation to tend to be unstable if the slope becomes very shallow or positive, particularly in combination with some values for TOTAL ENERGY (10). Although it is possible to set a positive slope value for the initial slope, this can increase the probability that the application will exceed some of its numerical limits. Try it anyway — it can be informative.

 
 
10

SPECIES ADVANCING — The expected percentage of species that will make an evolutionary advance in a given timestep.

ENERGY INCREMENT — For a species making an evolutionary advance, the percentage by which each individual increases its energy. This can be given a small random component using the E value program state (11).

KLEIBER SLOPE — This allows one to explore the behavior of the simulation under alternate exponents for the scaling of individual metabolism. The most widely accepted empirical value is approximately 0.75 .

TOTAL ENERGY — The total energy available to the fauna is 5 X 10x, where x is the value specified here. Much of the time this value is arbitrary and will have no effect on the simulation. However, it does interact with the number of species and can affect the behavior of the simulation. It is possible, for example, to have it set too low, such that within the first few timesteps most of the species go extinct, leading to unpredictable behavior. Likewise, if it is set too high and some species become energetically dominant, their energy use may exceed numerical limits and cause an error. Many times what is happening will be apparent from the visual output. If you are having trouble with instability even though the other parameters seem reasonable, try varying the Total Energy.

 
 

 

Previous
 
Pantherion
Red Queen Simulator Home
User's Manual
© Pantherion Corp. 2007