sim.app.lsystem.index.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mason Show documentation
Show all versions of mason Show documentation
MASON is a fast discrete-event multiagent simulation library core in Java, designed to be the foundation for large custom-purpose Java simulations, and also to provide more than enough functionality for many lightweight simulation needs. MASON contains both a model library and an optional suite of visualization tools in 2D and 3D.
The newest version!

Lindenmayer Systems
By Daniel Kuebrich
Lindenmayer Systems (or L-systems) are rule production systems which generate certain patterns (notably tree structures and fractals) commonly seen. A little about L-systems:
http://www.biologie.uni-hamburg.de/b-online/e28_3/lsys.html
Usage
- Under the Draw tab, enter the angle and the distance (the length of each line), and press the Set button.
- Under the Rules tab, enter the seed and the production rules
- Enter number of expansions and click Calculate to expand the rules into the symbol string.
- Press the play button on this console to interpret the symbol string and draw draw the result.
You can also load rulesets with the Load button. There are several example rulesets in the mason/sim/app/lsystem/ directory. Each ends with the .lss extension.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy