What is NetLogo Models?

What is NetLogo Models?

NetLogo is a multi-agent programmable modeling environment. It is used by many hundreds of thousands of students, teachers, and researchers worldwide. It also powers HubNet participatory simulations. It is authored by Uri Wilensky and developed at the CCL. You can also try it online through NetLogo Web.

What language does NetLogo use?

What programming language was NetLogo written in? NetLogo is written mostly in Scala, with some parts in Java. (Scala code compiles to Java byte code and is fully interoperable with Java and other JVM languages.)

How does NetLogo work?

NetLogo uses the ask command to give commands to turtles, patches, and links. All code to be run by turtles must be located in a turtle “context”. Any commands you enter will be run by all the turtles. By using ask turtles , hatch , or other commands which establish a turtle context.

How do you move turtles in NetLogo?

You might try typing turtles> pen-down into the Command Center and then pressing the go button. Also, inside the move-turtles procedure you can try changing right random 360 to right random 45 . Play around. It’s easy and the results are immediate and visible – one of NetLogo’s many strengths.

How hard is NetLogo?

Downloading and installing NetLogo is not difficult and does not require much space on your hard disk. You can access NetLogo Web or download NetLogo Desktop through the buttons on the NetLogo homepage .

How do turtles move NetLogo?

What is tick in NetLogo?

A tick is a measure of time in NetLogo models (like seconds or minutes). Ticks are used instead of seconds, minutes, or hours because ticks are standardized across all models and computers; some models and computers run slower than others, but ticks are always the same!

Which is an example of a model in NetLogo?

The Fire model is a common NetLogo example available in the NetLogo common model library. It studies the percolation of a fire in a forest depending on the density of the forest. This model has one input: density, and one output: percent-burned.

How can I upload my model to NetLogo?

We encourage users to share your models with the NetLogo user community. Contributed models will be credited to the author. You may now upload your models through our web site. The web site will automatically create a web page for your model. If you wish to do so, try our NetLogo Model Upload Page.

What do I need to run NetLogo in openmole?

OpenMOLE provides a NetLogo task which expects the following parameters: the path to the NetLogo model, i.e. the .nlogosource file, the list of NetLogo commands to be run by OpenMOLE.

Where can I download NetLogo for free from CCL?

It is authored by Uri Wilensky and developed at the CCL . You can download it free of charge. You can also try it online through NetLogo Web. What can you do with NetLogo?