Το επόμενο βήμα είναι για εσάς να δοκιμάσετε το NetLogo
και να ολοκληρώσετε μια άσκηση και ένα κουίζ.
Οι ασκήσεις και τα κουίζ σε αυτό το μάθημα είναι προαιρετικά και δεν μετρούν για τον βαθμό σας.
Αλλά συνιστώ να τα κάνετε γιατί βοηθούν να εμπεδώσετε το υλικό των μαθημάτων
και να τεστάρετε την κατανόηση σας για ότι έχουμε κάνει μέχρι τώρα.
Σε αυτήν την άσκηση θα χρησιμοποιήσουμε μία ελαφρώς τροποποιημένη έκδοση
του AntsModel από το Models Library. To μοντέλο λέγεται AntsNew.nlogo
Μπορείτε να κατεβάσετε το μοντέλο αυτό από την βιβλιοθήκη κλικάροντας στο AntsNew.nlogo σύνδεσμο που βρίσκεται ακριβώς κάτω από το βίντεο.
Ή πηγαίνοντας στη σελίδα Course Materials. Θα σας δείξω πως μπορείτε να το κάνετε αυτό.
Εδώ είμαι στη σελίδα με το παράθυρο του βίντεο και κάτω από το βίντεο μπορείτε να δείτε το AntsNew.nlogo.
To κλικάρετε και ρωτάει αν θέλετε να αποθηκευσετε το αρχείο, όπου πατάτε ναι.
Αφού το αποθηκεύσετε θα εμφανιστεί στην επιφάνεια εργασίας (εάν το αποθηκεύσατε εκεί). Κλικάρετε δύο φορές στο αρχείο και ανοίγει.
Όταν ανοίξει θα πρέπει να έχει τον τίτλο AntsNew.
Ας επιστρέψουμε να κοιτάξουμε την άσκηση. Μας ζητάει να έχουμε πληθυσμό 200 και ρυθμό διάχυσης 20.
Και μετά πρέπει να εξετάσουμε 3 διαφορετικούς ρυθμούς εξάτμισης
για να δούμε ποιος οδηγεί τα μυρμήγκια να τρώνε το φαγητό γρηγορότερα.
Κάθε μία από τις επιλογές θα έχει και μια ποικιλία χρόνου
για το διάστημα που χρειάζονται τα μυρμήγκια να φάνε,
γιατί υπάρχει τυχαιότητα στο πρόγραμμα και αυτό που πρέπει να κάνετε
είναι να τρέξετε το μοντέλο 5 φορές για κάθε μία από τις 3 τιμές.
Και για κάθε γύρο καταγράψτε των αριθμό των ticks που χρειάζεται
ώστε όλο το φαγητό να έχει καταναλωθεί.
Θυμηθείτε να κλικάρετε "setup" πριν από κάθε γύρο.
Στο τέλος παίρνετε το μέσο όρο των 5 τιμών
για κάθε μία από τις 3 επιλογές και
συγκρίνεται ποιος μέσος όρος είναι ο γρηγορότερος.
Ας το δοκιμάσουμε.
Ο πληθυσμός είναι 200, ο ρυθμός διάχυσης 20.
Ας αρχίσουμε με ρυθμό εξάτμισης 0. Πατάω "setup" και μετά "go".
Και μπορώ να αυξήσω την ταχύτητα μετακινώντας την μπάρα.
Και βλέπω ότι σε αυτόν το γύρο χρειάστηκε 613 ticks
για την κατανάλωση όλου του φαγητού.
Το ξανακάνω, και αυτή τη φορά χρειάστηκε
758 ticks για τα μυρμήγκια να φάνε όλο το φαγητό.
Οπότε θα κάνετε το ίδιο πράγμα 5 φορές,
θα πάρετε το μέσο όρο αυτών των αριθμών
και μετά θα αλλάξετε το ρυθμό εξάτμισης σε 5, επαναλαμβάνοντας
την ίδια διαδικασία. Και μετά θα βάλετε ρυθμό εξάτμισης 20.
Και μην ξεχάσετε να πατήσετε "setup" πριν από κάθε γύρο.
Και αφού κάνετε αυτήν την άσκηση, υπάρχει ένα κουίζ
που θα σας ρωτήσει να σκεφτείτε γιατί
βλέπετε την συγκεκριμένη συμπεριφορά.