Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zackthehuman/diffujion
Diffusion-limited aggregation simulator written in Java.
https://github.com/zackthehuman/diffujion
Last synced: 17 days ago
JSON representation
Diffusion-limited aggregation simulator written in Java.
- Host: GitHub
- URL: https://github.com/zackthehuman/diffujion
- Owner: zackthehuman
- Created: 2011-09-28T18:11:51.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2012-02-12T07:11:25.000Z (over 12 years ago)
- Last Synced: 2024-10-03T11:46:17.600Z (about 1 month ago)
- Language: Java
- Homepage:
- Size: 125 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Diffujion
Diffujion is a [diffusion-limited aggregation](http://en.wikipedia.org/wiki/Diffusion-limited_aggregation)
simulator written in Java in my spare time. It is a hobby project with the following goals:- Generation of organic-like clusters by means of simulated DLA
- Application of the [Strategy pattern](http://en.wikipedia.org/wiki/Strategy_pattern) throughout the simulation
- Simple enough that I could port it to Scala when I get the chance##TODO
- Add strategy for Particle escape / particle death
- Add interactive mode, where you can see the simulation at each iteration
- Change implementation of Cluster so that it is not Array-based, so it can grow forever