This Diffusion Limited aggregation (DLA) simulation works by creating particles called "walkers" which move around in random directions and placing them into the map when they a seed or cluster aggregate of particles.
This simulation was written in C++ and took 1004.91 seconds to render fully. The simulation started with only 1 seeds randomly placed on the map. Luckily it was pretty centered. Something I did notice though is that the random walkers had some bias towards the top left of the map because the aggregation seemed to grow the fasted there. The biggest bottleneck of these kinds of sims are the random walkers which can take a lot of iterations to reach their destinations. This can be improved but with the disadvantage of looking less appealing. Nonetheless it is a cool sim and I think you guys will enjoy it. Thanks for watching and I hope to see you in the next one!
Welcome to my channel, where you can find many different math simulations, visualizations, and arts which will leave your mind blown!
The Song is A piece for freedom by Ghidorah 2
Ещё видео!