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.