Αρχική ::  Τι είναι το MUSoSu ::  Κατέβασμα ::  Εκτέλεση ::  Συνεισφορά

Τι ειναι το MUSoSu

MUSoSu Screenshot

Το MUSoSu είναι ένα πρόγραμμα ελέυθερου λογισμικού, για παίξιμο, αυτόματη λύση και δημιουργία προβλημάτων Sudoku. Έχει φτιαχτεί σε Java και ο πηγαίος κώδικας του είναι διαθέσιμος με τους όρους του General Public Licence.

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

Στην λειτουργία του ως δημιουργού προβλημάτων sudoku, δημιουργεί προβλήματα μεταβλητής δυσκολίας, που δεν χρειάζονται μεθοδολογίες δοκιμών και σφάλματος για την επίλυσή τους.

H εμφάνιση του μπορεί να τροποποιηθεί μέσω θεμάτων που αποθηκεύονται σε αρχεία XML και μπορούμε να τα επεξεργαστουμε μέσα από το πρόγραμμα.

MUSoSu Screenshot

Η ανάπτυξη του MUSoSu έγινε έχοντας κατά νου την επεκτασιμότητα. Νέες μέθοδοι επίλυσης ή δημιουργίας sudoku μπορούν με σχετική ευκολία να προστεθούν.

Επιπρόσθετα το MUSoSu παρέχει εκτιμητή δυσκολίας καθώς και λειτουργίες επεξεργασίας, φορτώματος, αποθήκευσης και εκτύπωσης παιχνιδιών sudoku.

Καθότι γραμμένο σε Java μπορεί να εκτελεστεί σε κάθε σύστημα που διαθέτει Java Runtime Enviroment έκδοσης 5.0(1.5.0) ή νεότερης.

Ιδέες για μελλοντικές προσθήκες περιλαμβάνουν: προσαρμογή για λειτουργία σε φορητές συσκευές, προσθήκη δυνατότητας δικτυακού κατανεμημένου παιχνιδιού, υποστήριξη προβλημάτων sudoku διαστάσεων πέραν του 9x9.


Κατεβασμα

Μπορείτε να κατεβάσετε το MUSoSu και τον πηγαίο του κώδικα από εδώ(sourceforge.net).


Εκτελεση

Αρχικά κάνουμε αποσυμπίεση του πακέτου που κατεβάσαμε. Για να τρέξετε το πρόγραμμα πρέπει να έχεται στο σύστημα σας εγκατεστημένο Java Runtime Enviroment(JRE) έκδοσης 5(1.5.0) ή νεότερο. Δεδομένου αυτού, το πιο πιθανό στα περισσότερα συστήματα είναι να μπορείται να εκτελέσετε το πρόγραμμα κάνοντας διπλό κλικ στο αρχείο .jar της διανομής ή κάνοντας "open with..." και επιλέγοντας το jre που έχετε εγκατεστημένο. Αλλιώς πρέπει να ανοίξετε μια κονσόλα ή τερματικό είτε σε linux είτε σε windows και να γράψετε:

java -jar MUSoSu-x.x.x.jar

όπου τα "x.x.x" αντιστοιχούν στην έκδοση του MUSoSu που έχετε κατεβάσει.


Συνεισφορα

Οποισδήποτε επιθυμεί να συνεισφέρει στην ανάπτυξη του MUSoSu είναι ευπρόσδεκτος. Για οποιοδήποτε σχόλιο, ιδέα, αναφορά σφάλματος, κτλ. μπορείτε να επικοινωνήσεται με e-mail.


SourceForge.net Logo