
If you are looking for a flexible and feature-rich model simulation application, then you will appreciate the NetLogo program.
The handy NetLogo application is a 3D capable simulation program especially designed to simulate natural and social phenomena. Due to its highly customizable and flexible set of tools the NetLogo utility is highly useful to simulate complex behavior interactions between individuals in order to obtain an accurate macro-level perspective. This convenient piece of software is equally useful in the education environment as well as research.
Thanks to the compact, clean and user-friendly interface, this application can be used effectively by proficient and beginner users alike. You will be able to quickly create customized models directly from the program interface (model interface design, model info and model code). You are allowed to drag and drop buttons, graphs, text and many more elements to the simulation model. The "Info" tab allows you to easily create a text description for the model (project). The "Code" menu will allow you to insert the programming parameters and language of the model.
In conclusion, NetLogo is a flexible and complex social-behavior simulation application with 3D representation capabilities.
v4.1 [May 21, 2011]
- improvements:
- the GIS extension now works in applets
- new Code Example: Label Position Example
- fixes:
- fixed bug in diffuse primitive causing it to fail in vertical cylinder worlds
- fixed bugs where aborting a BehaviorSpace experiment could cause an error or memory leak
- fixed bug where a turtle forever button could fail if multiple buttons were pressed quickly
- fixed bug in scale-color primitive where rounding could cause an out-of-range color to be reported
- fixed matrix extension bug where matrix creation primitives didn't sanity check their inputs
- fixed GoGo extension bug where failed initialization of GoGo led to subsequent errors
- fixed intermittent plotting bug
- for Windows users, bundle Java 6 Update 24
- API changes:
- controlling API now allows a new model to be opened in an existing InterfaceComponent
- controlling API now supports attaching listeners to receive notifications of user actions