Ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku

Η παρούσα διπλωματική εργασία αφορά στην ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku. Ο χρήστης θα πρέπει να έχει την δυνατότητα να επιλέξει ένα επίπεδο δυσκολίας, και η εφαρμογή θα του παρέχει έναν γρίφο Sudoku με μοναδική λύση, παραμετροποιημένο στην δυσκολία που επέλεξ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Βομβύλας, Αναστάσιος
Άλλοι συγγραφείς: Σγάρμπας, Κυριάκος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2019
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/12167
Περιγραφή
Περίληψη:Η παρούσα διπλωματική εργασία αφορά στην ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku. Ο χρήστης θα πρέπει να έχει την δυνατότητα να επιλέξει ένα επίπεδο δυσκολίας, και η εφαρμογή θα του παρέχει έναν γρίφο Sudoku με μοναδική λύση, παραμετροποιημένο στην δυσκολία που επέλεξε. Ο αλγόριθμος δημιουργίας των γρίφων μπορεί να αναλυθεί σε 3 διαφορετικούς αλγορίθμους: τον αλγόριθμο δημιουργίας ενός λυμένου γρίφου Sudoku, την παραμετροποίηση των μεταβλητών δυσκολίας και τέλος τον αλγόριθμο αφαίρεσης ψηφίων. Η υλοποίηση έγινε στην γλώσσα προγραμματισμού με το Android Studio ως περιβάλλον ανάπτυξης λογισμικού. Η εφαρμογή υλοποιήθηκε για συσκευές με περιβάλλον Android.