Ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku
Η παρούσα διπλωματική εργασία αφορά στην ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku. Ο χρήστης θα πρέπει να έχει την δυνατότητα να επιλέξει ένα επίπεδο δυσκολίας, και η εφαρμογή θα του παρέχει έναν γρίφο Sudoku με μοναδική λύση, παραμετροποιημένο στην δυσκολία που επέλεξ...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2019
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/12167 |
id |
nemertes-10889-12167 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-121672022-09-05T14:00:50Z Ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku Development of Android application for the parametric creation of Sudoku puzzles Βομβύλας, Αναστάσιος Σγάρμπας, Κυριάκος Μουστάκας, Κωνσταντίνος Vomvylas, Anastasios Παραμετρική δημιουργία Γρίφος Puzzle Parametric creation Android application 005.25 Η παρούσα διπλωματική εργασία αφορά στην ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku. Ο χρήστης θα πρέπει να έχει την δυνατότητα να επιλέξει ένα επίπεδο δυσκολίας, και η εφαρμογή θα του παρέχει έναν γρίφο Sudoku με μοναδική λύση, παραμετροποιημένο στην δυσκολία που επέλεξε. Ο αλγόριθμος δημιουργίας των γρίφων μπορεί να αναλυθεί σε 3 διαφορετικούς αλγορίθμους: τον αλγόριθμο δημιουργίας ενός λυμένου γρίφου Sudoku, την παραμετροποίηση των μεταβλητών δυσκολίας και τέλος τον αλγόριθμο αφαίρεσης ψηφίων. Η υλοποίηση έγινε στην γλώσσα προγραμματισμού με το Android Studio ως περιβάλλον ανάπτυξης λογισμικού. Η εφαρμογή υλοποιήθηκε για συσκευές με περιβάλλον Android. This diploma dissertation concerns the development of an Android application that creates parametric Sudoku puzzles. The user should be able to choose a desired difficulty level, and the application should return to him a Sudoku puzzle that has a unique solution, parameterized on the difficulty chosen. The creation algorithm can be analyzed in 3 different algorithms: the algorithm that creates a solved Sudoku puzzle, the parameterization of the difficulty variables and finally the digits subtraction algorithm. The implementation was done in the Java programming language, with Android Studio as the Interface Development Environment. The application was developed for use on Android devices. 2019-05-24T16:46:26Z 2019-05-24T16:46:26Z 2019-03-06 Thesis http://hdl.handle.net/10889/12167 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Παραμετρική δημιουργία Γρίφος Puzzle Parametric creation Android application 005.25 |
spellingShingle |
Παραμετρική δημιουργία Γρίφος Puzzle Parametric creation Android application 005.25 Βομβύλας, Αναστάσιος Ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku |
description |
Η παρούσα διπλωματική εργασία αφορά στην ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku. Ο χρήστης θα πρέπει να έχει την δυνατότητα να επιλέξει ένα επίπεδο δυσκολίας, και η εφαρμογή θα του παρέχει έναν γρίφο Sudoku με μοναδική λύση, παραμετροποιημένο στην δυσκολία που επέλεξε. Ο αλγόριθμος δημιουργίας των γρίφων μπορεί να αναλυθεί σε 3 διαφορετικούς αλγορίθμους: τον αλγόριθμο δημιουργίας ενός λυμένου γρίφου Sudoku, την παραμετροποίηση των μεταβλητών δυσκολίας και τέλος τον αλγόριθμο αφαίρεσης ψηφίων. Η υλοποίηση έγινε στην γλώσσα προγραμματισμού με το Android Studio ως περιβάλλον ανάπτυξης λογισμικού. Η εφαρμογή υλοποιήθηκε για συσκευές με περιβάλλον Android. |
author2 |
Σγάρμπας, Κυριάκος |
author_facet |
Σγάρμπας, Κυριάκος Βομβύλας, Αναστάσιος |
format |
Thesis |
author |
Βομβύλας, Αναστάσιος |
author_sort |
Βομβύλας, Αναστάσιος |
title |
Ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku |
title_short |
Ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku |
title_full |
Ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku |
title_fullStr |
Ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku |
title_full_unstemmed |
Ανάπτυξη εφαρμογής Android για την παραμετρική δημιουργία γρίφων Sudoku |
title_sort |
ανάπτυξη εφαρμογής android για την παραμετρική δημιουργία γρίφων sudoku |
publishDate |
2019 |
url |
http://hdl.handle.net/10889/12167 |
work_keys_str_mv |
AT bombylasanastasios anaptyxēepharmogēsandroidgiatēnparametrikēdēmiourgiagriphōnsudoku AT bombylasanastasios developmentofandroidapplicationfortheparametriccreationofsudokupuzzles |
_version_ |
1771297232491905024 |