## Agents en procedures

In dit onderdeel ga je stap voor stap een volledig model bouwen.
Je hebt inmiddels gezien hoe je het Command Center en de monitoren kunt gebruiken om de agents te veranderen en dingen te laten doen.
Nu begint het echte werk.
We gaan voor een nieuw model zelf procedures schrijven.
Een procedure bestaat uit een aantal regels code die tezamen een taak/opdracht uitvoeren, bijvoorbeeld turtles laten eten.
De naam voor een procedure mag jezelf bedenken.
De code voor deze procedures treffen we aan onder het tabblad code.

Je hebt al opdrachten gegeven aan verschillende types agents: patches, turtles en observer.
Patches kunnen niet bewegen en zijn gerangschikt in een tweedimensionaal vlak. Turtles bewegen over dat vlak.
De observer bekijkt wat er gebeurt en kan zowel de patches als turtles aansturen.
Alle soorten agents kunnen opdrachten of commando's geven. Ze kunnen alle drie procedures uitvoeren.
Je zult leren hoe je procedures schrijft die ervoor zorgen dat turtles eten, zich voortplanten en sterven.
Je zult ook leren hoe je monitoren, schuifbalken en grafieken maakt.
Het model dat we gaan bouwen is een simpel ecosysteem dat veel weg heeft van het voorbeeld van Wolf Sheep Predation.

Hieronder zie je hoe de interface van het model dat we gaan bouwen er uiteindelijk uit gaat zien: