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