Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
lib
 
 
 
 
 
 
 
 
 
 

README.md

Mason Tools

This is a collection of tools I use in Mason.

  • Declared Properties: A way to neatly set properties on parameter classes
  • TitledSimpleInspector: A better looking inspector allowing for titles and thus sections
  • DataCollector: A utitity class that collects data and is neatly inspectable
  • DataCollectorChart: An automatic Charting facility for the DataCollector
  • Layout: An automaitc Layout to fill the screen with display, console and charts
  • Flockers: An example using the whole Suite

For an example you can start the standalone jar in the build directory.

This also shows how to use gradle for mason and how to easily produce a standalone simulation jar with gradle and mason.

Furthermore there is some scala classes to use the Properties and the Datacollector neatly from scala. As I use Scala for modelling this is more convenient. Actually Mason and Scala work nicely - you can find a Schelling example in Scala in the source.

Documentation

License

AFL 3.0 - http://www.opensource.org/licenses/afl-3.0.php

© roman seidl, 2014 - roman(aet!)granul at

About

Toolkit for doing Agent based Simulations in Mason

Resources

License

Releases

No releases published
You can’t perform that action at this time.