Αυτό το πλέγμα των γραμμάτων είναι ένα παιχνίδι παζλ για συσκευές tablet που ονομάζονται Ruzzzle. Το συνδεδεμένο με αντιγραφή είναι ένας αυτοματοποιημένος επίλυση που χρησιμοποιεί τα μέρη Lego Mindstorm για να εισάγει τις λύσεις στην οθόνη. [Alberto Sarullo] είναι το mastermind πίσω από το έργο. Όπως μπορείτε να δείτε στο βίντεο επίδειξης μετά το διάλειμμα που έχει μια αίσθηση για το κινηματογραφικό. Αλλά σας κάνει να εργάζεστε λίγο για να ανακαλύψετε τις λεπτομέρειες του έργου του.
Η θέση του δίνει μια γενική επισκόπηση του τρόπου με τον οποίο λειτουργεί αυτό. Ένα κουτί Linux παίρνει ένα στιγμιότυπο οθόνης της σκάφους του Ruzzle. Μετά την επεξεργασία των γραφικών με το Imagemagick χρησιμοποιεί το Tesseract – ένα πρόγραμμα αναγνώρισης οπτικού χαρακτήρα – να καταλάβει ποια επιστολή βρίσκεται σε κάθε τετράγωνο της περιοχής παιχνιδιού. Από εκεί, ο Nodejs χρησιμοποιείται για να ανακαλύψει όλες τις πιθανές λέξεις με τη βοήθεια ενός αρχείου λεξικού. Οι τελικές λύσεις ωθούνται στα μέρη Lego που πρέπει να εντοπιστούν στην οθόνη αφής με ένα γραφίδα. Το ωραίο είναι ότι δημοσίευσε όλο τον κώδικα του, ώστε να μπορείτε να τρυπήσετε πολύ βαθύτερα στο έργο με το pawing μέσω του αποθετηρίου του.