Inspired by Fractal Concepts in Surface Growth by Barabasi and Stanley.
This simple model simulates a growing surfaces with basic algorithms (which can be switched with the buttons):

  • random deposition: a random column is chosen, then incremented, such as a particle fell on it;
  • ballistic deposition: this simulates a somehow "sticky" particle, which will stop its falling if it gets in contact with a higher column near the chosen one.

What to expect

Since the random deposition model does not introduce any correlation (as long as there are none in the random number generation), the surface width (here defined as a random mean square deviation) is expected to grow indefinitely. However, when a correlation is introduced, as it is done switching to a ballistic deposition model, it is expected to have a saturation, that is an halt in the thickening of the surface.

By now, the saturation is not yet visible. I will be working on this issue: probably the problem originates from the random number generation.

Mean height
Interface width