Project: Τεχνητή Νοημοσύνη
Τεχνητή Νοημοσύνη (Arduino, C++, Τρίλιζα)
Κατασκευάζουμε τρίλιζα σε arduino και C++. Παίζουμε εναντίον της CPU, η οποία χρησιμοποιεί έναν αλγόριθμο τεχνητής νοημοσύνης. Η CPU δεν θα χάσει ποτέ, ενώ ταυτόχρονα μας δείχνει (αλλάζοντας το χρώμα της πίστας καθώς σκέφτεται διαδοχικά τι θα παίξει), αν πρόκειται να νικήσει ή όχι ακόμη κι αν αυτό συμβεί μετά από πολλές κινήσεις. Ο A.I. αλγόριθμος υλοποιείται σε 40 γραμμές κώδικα (!!!)΄με δυναμικά δέντρα αποφάσεων, χωρίς έτοιμα σενάρια ή κινήσεις τυποποιημένων παιχνιδιών/στρατηγικών.
Το project διδάσκεται από την αρχή, σε παιδιά από έκτη δημοτικού και άνω, τα οποία αφού κατανοήσουν 100% όλες τις τεχνικές (δημιουργία και σύνδεση κυκλώματος σε arduino, προγραμματισμός led matrix, game theory, αλγόριθμος τεχνητής νοημοσύνης και υλοποίηση του σε C++) προχωρούν ΤΑ ΙΔΙΑ σε υλοποίηση. Τονίζεται ότι δεν απαιτείται καμία προηγούμενη γνώση στα παραπάνω πεδία!!!
Δείτε περισσότερα στη σελίδα μας στο FB εδώ https://www.facebook.com/CityLabGR/videos/743565659361114/