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

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

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

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