Where the model stops
Every model has a range where it works, and a site that plots only that range is hiding the more interesting half of its own honesty.
This one stops converging below a growth parameter of about 0.18.
What goes wrong
At slow growth the elements barely move outward between steps. After a dozen steps the newest dozen elements are all still within a few percent of the meristem boundary, effectively sitting on the same circle as the place where the next one has to go.
The problem then degenerates. Placing a point on a circle as far as possible from a set of points also on that circle is just “find the biggest gap”, and filling the biggest gap repeatedly is a sequence with no attractor in it — it depends on the entire history, and a model that keeps only a finite window loses exactly the information it needs.
Two things were tried and neither helped, which is how the limit was established rather than assumed.
Longer runs. Three hundred steps at a growth of 0.03 wander as much as eighty do. It is not a transient.
A bigger window. The window is already scaled to the growth rate — the number of elements within a fixed radius ratio is the logarithm of that ratio divided by the growth parameter, so it grows automatically as the parameter shrinks. Fixing the window at a constant was an earlier bug and fixing it improved the middle of the range and not the bottom.
Why the limit sits exactly where it is inconvenient
The regime this implementation cannot reach is the one the botanical literature cares about most.
High-order Fibonacci phyllotaxis — the 55-and-89 heads that get photographed — corresponds to slow growth relative to primordium size, which is the small-parameter end. Douady and Couder’s own treatment works there, using a continuous formulation and a much more careful treatment of the interaction, and it is where their Fibonacci ladder appears.
So the honest summary of what is here is narrow: this implementation demonstrates that the golden angle is an attractor of a repulsion rule over a broad range of growth rates, and that other regimes exist at higher rates. It does not reproduce the climb up the Fibonacci sequence at low rates, and a reader wanting that should go to the original papers rather than to this site.
Why it is drawn rather than mentioned
Because a range chosen to make a model look good is indistinguishable, from outside, from a range chosen because it is the right one.
Every figure on this site that sweeps the growth parameter starts at 0.2, and a reader has no way to know whether that is a considered choice or a convenient one. Plotting the convergence failure directly answers that: the axis starts there because below there the model does not answer, and the plot shows exactly how badly.
That is a small piece of work with a disproportionate effect on how much the rest of the figures can be trusted. A site that shows where its machinery breaks has said something about the parts where it does not.
The general form
The distinction to keep is between a limit of the model and a fact about the subject.
That the settled angle wanders below G = 0.18 is a fact about a sampled circle with an inverse-cube repulsion and a truncated window. It is not a fact about meristems, and if it were reported without that framing it would read as one — “slow-growing plants have no consistent divergence angle” is a sentence this data does not support and could easily be mistaken for.
The same distinction applies to the packing measurements, where several criteria disagree at finite head size, and it would be equally wrong to conclude that the golden angle is unremarkable. What both cases show is where the measurement runs out, which is a different thing from what the world does.