NetLogo is a PC agent-based programming environment that also integrates a modeling environment perfectly used to mimic real-life natural and social phenomena. This application comes with a consistent library that is composed of plenty of predefined models from various fields of activity: arts, economics, mathematics, earth science, social science, games, etc. NetLogo is mainly a teaching program that also allows users to study behavior of individuals acting independently in different simulated contexts. In other words, this utility was designed to be used by teachers and students, as well as advanced researchers.
NetLogo is a feature-rich piece of software, which due to its high configurability allows users to create and simulate projects in 2D and 3D modes. Also, by default this program integrates a “Modeler” screen and statistics simulation options for both the agent model and the aggregate one. The terminology “agent model” and “aggregate model” refers to the objects and/or people interacting to each other during a simulation pattern. For instance, users can select the number of objects that will come into contact with each other, and they are also able to change specific settings according to the nature of interaction, i.e. cars racing on highway or sheep vs. wolves. In addition to this, NetLogo includes “Setup comparison”, “Compare” and “Step Compare” features. These three options are useful for establishing relevant conclusions regarding both individuals reaction to a given situation and a common pattern. The output data is displayed in explicit graphs.
Finally, to sum it all up, NetLogo is a useful tool that allows users to create real-life, phenomena-based projects. Its wide range of setting options were designed to grant users full control over their assignments, as well as to assure a professional look for the output. So, if one decides to give this program a try, he is granted with a great experience in terms of programming and modeling.
- Numerous setting options.
- 2D and 3D modes.
- Statistics simulation options.
- The statistics are shown in explicit graphs
- Some tasks might take a while to complete