A live, configurable, simulator of Diffusion Limited Aggregation (DLA). DLA is the clustering of particles undergoing a random walk due to Brownian motion.
The core algorithm is simple:
In this simulator, DLA is modeled on a 2d space in Rust using a Pixels frame buffer and egui GUI.
Visit benliepert.github.io/RDLA for a version (generated with trunk) that runs in your browser.\
Or you can build and run the standalone app by using cargo run --release
at the root of this repo.
Thanks @parasyte for your Conway's Game of Life, Minimal Egui, and Minimal Web examples!