NetLogo is an
excellent platform independent environment for modeling social and
natural phenomena as multi-agent systems with a great number of agents.
The NetLogo platform was developed by Uri Wilensky in 1999 and is under continuous development at the CCL.
Although the platform offers support for reactive agent systems, modeling BDI agents and explicit symbolic message exchange is not supported. Thus, we have extended NetLogo with libraries to support both and used it for setting coursework in an Intelligent Agents unit. These extensions are shown below, together with some documentation (which will be extended further hopefully soon):
Both versions work with NetLogo version 4.1.
Using the above libraries we have set a number of coursework assignments:
| Name | Descriptions | Code made Available to Students |
|---|---|---|
| Rescue Agents | Practical #1 Description | P1 Code |
| Practical #2 Description | P2 Code | |
| Forest Fires | Practical #1 Description | P1 Code |
| Practical #2 Description | P2 Code |
The Taxi scenario simulation, is a model practical coursework, that is described in the paper "MAS Coursework Design in NetLogo". The coursework includes as usual (both simulations work in NetLogo 4.1):
(In case you have used and want to refer to the work presented above)
For further questions, comments, suggestions, bug reports etc. please contact: Ilias Sakellariou