56
σύνολο της οθόνης για να τις αντιστοιχίσουν με κάθε μπλοκ. Σε αντίθεση με τη μέθοδο αυτή,
η υλοποίηση της παρούσας εργασίας κάνει χρήση μοντέλων για την αναγνώριση κάθε
κατάστασης προσδίδοντας απόδοση σε μία από τις βασικότερες λειτουργίες για την επίλυση.
Ο ψευδοκώδικας της αναγνώρισης της κατάστασης του ταμπλό αποδίδεται στον Αλγόριθμο
3.2.
Αλγόριθμος 3.2: Οπτική ανάλυση της κατάστασης του ταμπλό με τέσσερα στάδια – 1
ο
: Απομόνωση των αριθμών με
ορθογώνια περιγράμματα και αποθήκευσή τους σε λίστα - 2
o
: Εύρεση αριθμών και ανάθεση κατάστασης αν ανήκουν
στη λίστα numbers - 3
ο
: Εύρεση κλειστών μπλοκ και ανάθεση κατάστασης – 4
ο
: Ανάθεση των υπολοίπων ως ανοικτά.
3.5.1 Εύρεση Αριθμών
Αφού γίνει λήψη του στιγμιότυπου με προσέγγιση στις διαστάσεις του ταμπλό,
καλείται άμεσα ο μηχανισμός εύρεσης αριθμών. Στη μέση κατάσταση (και ειδικά σε