NetLogo is a model package specifically design for agent-based modeling. It is much easier to use than a compiled programming language but will not provide the level of performance of a compiled language.
Follow the steps below to get started in NetLogo. We also recommend the NetLogo tutorials available in the "Help" menu.
This is all you need to do to run an existing NetLogo model. Try changing the parameters and see how this effects the dynamics of the wolves and sheep. The "normal speed" that the model is running at can also be changed. The .
Take a look at the user interface for NetLogo. There are a number of different items that you can add to the interface.
Spend some time trying out the different models that are available in NetLogo's model library.
Quickly review the contents of Tutorial #1
Go to tutorial #2 in the NetLogo User Manual and follow it to learn about NetLogo commands.
Go through Tutorial #3 in the NetLogo User Manual.
The tutorial is a little out of date:
Note: The tutorials do not show a lot of comments. You need to add section heading blocks and enough inline comments for someone who is not familiar with your model to understand it. Use ";;" for comments
Take the basic model from Tutorial #3 and add a predator-prey dynamic (i.e. something that eats the herbivores). The Wolf-Sheep model shows an example of how to do this.
Make sure your model runs stable with the default settings. Also, make sure you document your code with header blocks and inline comments.
Add a minimum amount of information to the "Info" tab so I know you know how to use the model.
© Copyright 2018 HSU - All rights reserved.