Welkom bij Introductie van Complexiteit
Dit is een instructie-video voor
huiswerk 1, de beginners optie
Open het NetLogo model genaamd:
multiple ants.nlogo
deze is beschikbaar op de website
sectie 'course materials'
Na openen moet de interface er zo uit zien
Je kunt naar de 'info' tab gaan
om over het model te lezen
Of naar de 'code' tab om de
geschreven code te zien en te veranderen
Laten we eerst het model doorlopen
om te zien hoe het werkt
Start door 'setup' te klikken
en dan 'go', en wauw,
we zien dat het model erg snel loopt
dus we moeten het eerst langzamer zetten
Ga naar de 'speed' schuif
bovenin het scherm
en schuif het een beetje naar links
Voer het model nog een keer uit.
Klik 'setup' nogmaals
De eerste huiswerk vraag
is om de mier-grootte te veranderen
Dus in NetLogo,
heten alle individuen 'turtles'.
In dit model zijn de 'turtles' mieren
Dus 'turtles' en 'ants' zijn synoniemen.
Laat je hier niet door van de wijs brengen
Dus we gaan naar de setup procedure.
Dat is de eerste procedure in de code.
En zoeken waar de grootte wordt bepaald
En we veranderen die van 1 naar 2
Zo simpel is het.
We kunnen de code checken om zeker te zijn
dat het vrij is van fouten.
Dat is het.
We gaan terug naar de interface
en klikken weer 'setup'.
En nu kun je zien
dat de mieren iets groter zijn.
Dus ik kan 'Go' klikken om te stoppen.
En de volgende vraag is
om de labels te verwijderen.
We kunnen teruggaan naar de interface
En zien dat iedere mier
een klein nummertje heeft
wat zegt hoeveel stukjes het heeft gegeten
Dus dit label gaan we weghalen
We gaan terug naar de code
en scrollen naar beneden.
Naar de 'Go' procedure
en zoeken waar het label 'food eaten'
wordt gemaakt.
en we 'commentaren' dit er gewoon uit.
Om iets 'uit te commentaren'
typ gewoon een punt-komma; voor de regel
en dan wordt de regel grijs
en maakt het niet meer
deel uit van de code
maar je kan het nog steeds zien
en terughalen door de punt-komma
weer te verwijderen
Dus we gaan terug naar de interface
klik 'Setup', klik 'Go'
en je ziet dat de labels nu weg zijn
Dus de volgende vraag is
om de kleur van de mieren te veranderen
afhankelijk van hoeveel voedsel ze hebben gegeten
Dus, ga terug naar de code
en net onder de laatste regel
voegen we nog een regel toe.
We zetten de muis hier
en schrijven een waar-onwaar verklaring.
Dan, een opdracht.
Dus laten we eerst zeggen:
als gegeten voedsel
groter is dan 2
Dat is waar of onwaar.
Dan de opdracht,
die moet tussen haakjes.
Om de kleur blauw te maken
Sluit de haakjes.
Laten we dit checken.
Het lijkt oké.
We gaan terug naar de interface.
En nu zien we dat
sommige mieren blauw worden
nadat ze meer dan
twee stukjes hebben gegeten.
Dus nu worden we weer gevraagd
de kleur van de mier te veranderen
wanneer het meer dan vier
groene stukjes heeft gegeten.
Dat is eigenlijk dezelfde code:
als het gegeten voedsel
groter is dan 4
haakje openen,
maak de kleur geel,
haakje sluiten.
Dat is een haakje.
Check.
Terug naar de interface.
Setup. Go.
En nu kun je zien dat er ook sommige
gele mieren zijn.
Dus we hebben rode, gele en blauwe mieren
Een mix van verschillend gevoede mieren
En dat was de beginners sectie
van huiswerk 1.