The graph plots population size N against time (0 to 50, in arbitrary units). Every run starts from a small population of 5 individuals at time 0. The controls are:
- Exponential and Logistic buttons. These choose the growth model. The simulator opens on Logistic.
- growth rate r slider. This is the per-capita growth rate. It runs from 0.05 to 0.50 in steps of 0.01 and starts at 0.25.
- capacity K slider. This sets the carrying capacity. It runs from 50 to 500 in steps of 10 and starts at 300.
The box above the sliders has three readouts. model names the current model. dN/dt shows the growth equation in use: rN for exponential, rN(K−N)/K for logistic. max growth at reads N = K/2 for logistic, or — (no ceiling) for exponential.
On the graph, a grey dashed line marks K and is labelled with its value. In logistic mode a dotted teal line marks K/2 (fastest growth), which is where the S-curve is steepest. The y-axis tops out a little above K, so changing K rescales it.
In exponential mode the curve shoots past K and is cut off at the top of the plot, so it runs flat along the top edge. That flat stretch is only the edge of the graph. An exponential population never levels off.
Try r = 0.10 and then 0.50 in logistic mode. A larger r gets the population to K sooner, but it still levels off at the same K.