Diffusion Limited Aggregation. Diffusion begins with a single point in the center of the screen. Subsequent points move randomly until comming into contact with the point already on the screen, at which time their location are fixed and they are drawn. To see a better fractal increase number of iterations. Instructions: To start calculations press start button. "in/out" means that particles appear inside (in) the drawing area or out of the drawing area and diffuse towards the centre. You can choose between three kinds of particles: spheres (points), needle-like, and cross-like particles. p+n means that there are two kinds of particles: points and needles, they build a fractal in such a way that point can stick only to a neelde and needle can stick only to a point. p+c, c+n and p+n+c mean that there are points and crosses, crosses and needles and points, crosses and needles respectively, in all cases a prticle can stick only to particle of different kind. You can use different random numbers generators (RNG). Generic is a JavaTM generic random numbers generator. Generator 1 is a linear generator. Normal is based on normal distribution (particles most likely will appear in the centre). BBS is Blum, Blum, Shub generator of square remainders. RSA is based on a power generator.
Old Java applets: Diffusion Limited Aggregation. Second version (slower).
Diffusion Limited Aggregation with multiple seeds.
Diffusion Limited Aggregation with multiple seeds. Second version (slower).
Diffusion Limited Aggregation of needle-like particles.
Diffusion Limited Aggregation of needle-like particles. Second version (slower).
Diffusion Limited Aggregation of needle-like particles with multiple seeds.
Diffusion Limited Aggregation of needle-like particles with multiple seeds. Second version (slower).