Sudoku

Σίγουρα όλο και κάτι δε θα ταιριάζει με τις παραπάνω ψυχαγωγικές κατηγορίες...
Post Reply
User avatar
Ethel
Venus Project Founder
Venus Project Founder
Posts: 2395
Joined: Fri Mar 19, 2004 10:41 am
Academic status: Alumnus/a
Gender:
Location: New York City, NY
Contact:

Sudoku

Post by Ethel » Wed Oct 12, 2005 10:52 pm

Enjoy! http://www.websudoku.com/

(for rules --> here)
There's no place like 127.0.0.1
User avatar
rak
byte level
byte level
Posts: 147
Joined: Sun May 29, 2005 7:24 pm

Post by rak » Fri Oct 14, 2005 12:58 am

User avatar
lumenintervalum
Wow! Terabyte level
Wow! Terabyte level
Posts: 2377
Joined: Thu May 06, 2004 7:06 pm
Location: somewhere far beyond..
Contact:

Post by lumenintervalum » Fri Oct 14, 2005 1:38 am

μόλις έλυσα ένα στο easy!!xixi!!!
We are just a moment in time
A blink of an eye
A dream for the blind
Visions from a dying brain
I hope you don't understand
_______________________
scraps& photo gallery στο deviantart- last update 25/08/06
User avatar
Ethel
Venus Project Founder
Venus Project Founder
Posts: 2395
Joined: Fri Mar 19, 2004 10:41 am
Academic status: Alumnus/a
Gender:
Location: New York City, NY
Contact:

Post by Ethel » Fri Oct 14, 2005 1:43 am

μόλις έβγαλα ένα evil σε 14 λεπτά βέβαια...έχω λιώσει από τότε που το βρήκα!
There's no place like 127.0.0.1
User avatar
vangos
Mbyte level
Mbyte level
Posts: 571
Joined: Tue Mar 16, 2004 3:14 pm
Location: Heracleia@UTA

Post by vangos » Tue Nov 08, 2005 1:20 pm

Υπάρχει και ο εύκολος τρόπος. Ένα πρόγραμμα που να τα λύνει μόνο του. :-D :-D :-D

Αν το θέλουν ας το πάρουν οι 1-2ετείς για να πειραματιστούν. Μπορούν και να το επεκετείνουν για να φτιάχνει κιόλας αντί να λύνει μονο.
It's here

Παίρνει είσοδο έναν πίνακα της μορφής
0 5 3 7 1 0 0 0 0
0 0 4 3 0 2 0 0 6
0 8 0 0 0 4 5 0 1
0 6 0 0 2 0 0 8 4
4 0 0 9 0 7 0 0 3
7 1 0 0 3 0 0 5 0
8 0 1 2 0 0 0 4 0
9 0 0 8 0 5 6 0 0
0 0 0 0 7 3 9 2 0

Όπου δεν υπάρχει αριθμός βάζουμε 0.
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Post by AmmarkoV » Thu Nov 10, 2005 8:46 pm

Επίσης ορίστε και άλλα 3 flash :cool:
Sudoku
3D Sudoku
Sudoku Original
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
The Punisher
Venus Former Team Member
Posts: 7561
Joined: Thu Oct 27, 2005 1:43 pm
Academic status: Alumnus/a
Gender:
Location: Boston, MA

Post by The Punisher » Fri Nov 11, 2005 7:22 pm

Για να φτιάξεις ένα πρόγραμμα που να λύνει τέτοιου είδους προβλήματα πρέπει να ξέρεις και πως τα κατασκευάζουν..αυτό που το βρίσκουμε??? Δεν το χω διαβάσει πουθενά

Υ.Γ. Σκεφτόμουν άσχημα να φτιάξω ένα τέτοιο προγραμματάκι αλλά με προλάβατε :(
User avatar
vangos
Mbyte level
Mbyte level
Posts: 571
Joined: Tue Mar 16, 2004 3:14 pm
Location: Heracleia@UTA

Post by vangos » Fri Nov 11, 2005 8:34 pm

Δεν χρειάζεται να ξέρεις τίποτα. Ειδικά το sudoku είναι πολύ απλό. Τ μόνο που έκανα εγώ ήταν να υλοποιήσω την λογική που ακολουθώ όταν λύνω το παιχνίδι μόνος μου.
Ουσιαστικά αυτό που κάνει το πρόγραμμα είναι να βρίσκει κάθε φορά μία θέση που μπορεί να πάρει μόνο ένα αριθμό (έχει δηλαδή μόνο μια ενναλακτική) και να τοποθετεί τον αριθμό αυτό. Και μετά πάλι το ίδιο.
Στα εύκολα Sudoku αυτός ο κανόνας γενικά ισχύει, δηλ. πάντα υπάρχει μία θέση που έχει μόνο μία εναλλακτική. Στα δύσκολα όμως δεν ισχύει πάντα, δηλ. υπάρχουν περιπτώσεις που όλες οι θέσεις μπορούν να πάρουν από 2 αριθμούς και πάνω, οπότε πρέπει εσύ να κάνεις μια υπόθεση τοποθετώντας τον έναν από τους δύο και να δεις αν θα σου βγει.
Τέτοιες περιπτώσεις δεν μπορεί να τις λύσει το προγραμματάκι που έφτιαξα προς το παρόν. Οπότε αν θες να κάνεις κάτι επέκτεινε το για να λύνει και τέτοιες περιπτώσεις ;)
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

Post by Zifnab » Fri Nov 25, 2005 1:08 am

Έχω cd της SudokuWorks που λύνει τα πάντα και τα evil, ενώ σου βγάζει και άπειρα για να λύσεις εσύ ή να σου λύσει, σε μια βιβλιοθήκη εκατομμυρίων αποθηκ sudoku.Μάλιστα σου λέει αν έχουμε παραπάνω από μία παοδεκτες λύσεις, ενώ έχει και Sudokou advanced με 16x16 (xaxa) χρησιμοποιώντας ...ναί,...δεκαεξαδικό σύστημα αρίθμησης Ε δεν το προτείνω γιατί ενώ είχα λιώσει στο Sudoku μετά το βαρέθηκα αφού είδα αυτό το προγραμμα :-( :-( :-(
vangos, ο τρόπος που χρησιμοποιώ εγώ για τα πολύ δύσκολα, πχ που δεν ισχυει σχεδόν ποτέ ο κανόνας που ανέφερες, είναι όχι να δοκιμάσω με κάποιον αν θα μου βγεί, αλλά γράφω σε κάθε τετραγωνάκι του Sudoku όλους τους αριθμούς που μπορούν να δεχτούν, έπειτα δουλεύεις με τον κανόνα που είπες καθώς και με την απλή εξης παρατήρηση:
π.χ ψάχνεις για το 4, έτσι βλέπεις σε όλα τα τεραγωνάκια μίας γραμμής που μπαίνει το 4 μονάχα. Αυτό συμβαίνει στα μέτρια, γιατι στα δύσκολα παίζει να κοιτάς ταυτόχρονα και γραμμες και στηλες και μεγάλα τετράγωνα (3Χ3)
. Εμένα μου πηρε 20-25 λεπτά να λύσω τα δύσκολα (3 σε σύνολο), αλλά μέσα στο λεωφορείο (έχει και λακούβες) ! :twisted:
The Punisher
Venus Former Team Member
Posts: 7561
Joined: Thu Oct 27, 2005 1:43 pm
Academic status: Alumnus/a
Gender:
Location: Boston, MA

Post by The Punisher » Fri Nov 25, 2005 1:14 am

Και ποιός στο δείξε αυτό παρακαλώ??(χμ..χμ)...δε λέω καλό παιχνιδάκι, αλλά αν γουστάρετε να τεστάρετε το μυαλό, δοκιμάστε και λίγο αποκρυπτογραφία και κρυπταναλυση!!!!! Υπάρχουν πολύ καλά βιβλία Ελευθεροδάκη μεριά. Θα δω μήπως σας βρω και τίποτις Internet-ικά..
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Post by AmmarkoV » Sat Oct 07, 2006 5:09 am

Άσχετο αλλά I bring this thread back from the dead , γιατί τώρα τελευταία ξαναέπιασα το Sudoku , έφτιαξα και ένα δικό μου σαν StandAlone Windows App , και θέλω να το μοιραστώ με κάποιον :-D ..
Βγάζει 250 levels στο πρώτο run πάνω στα οποία κρύβει κάθε φορά random blocks δημιουργώντας παιχνίδια easy,medium,difficult και very difficult.. (Στα difficult και Very Difficult χρειάζονται και hints , υπάρχουν 3 διαθέσιμα)
Λύνει με ανθρώπινη λογική όποια του δώσετε (δλδ όχι Brute Force)
Βγάζει στο sol.html notes για την συμπλήρωση κάποιου παιχνιδιού
Έχει ξεκούραστα γραφικά..
Έχει save/load..
Έχει highscores (τα οποία δεν δουλεύουν έως την έκδοση 0.55 γιατί βαρέθηκα να τα φτιάχνω :-p )
Επίσης τα αρχειάκια .sud που παράγει μπορείτε να τα ανοίξετε και με notepad και εσωτερικά είναι της μορφής

456723981
231859467
789461523
648935172
125674839
397182654
864397215
513248796
972516348

(δλδ ένας πλήρης πίνακας)

Image
ΑSudoku
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
User avatar
Ethel
Venus Project Founder
Venus Project Founder
Posts: 2395
Joined: Fri Mar 19, 2004 10:41 am
Academic status: Alumnus/a
Gender:
Location: New York City, NY
Contact:

Post by Ethel » Sat Oct 07, 2006 5:26 pm

Το δοκίμασα Ammarkov πολυ καλό!
Μπράβο σου!
There's no place like 127.0.0.1
User avatar
elsupreme
Gbyte level
Gbyte level
Posts: 1573
Joined: Mon Nov 21, 2005 10:16 pm
Academic status: N>4
Gender:

Post by elsupreme » Mon Oct 09, 2006 1:02 am

Ωραίο πρόγραμμα. ++ ;)
"Must float like lotus on river... and kill old lady!"
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Post by AmmarkoV » Tue Oct 10, 2006 2:51 pm

Thnx..
Προγραμματιστικά είναι γραμμένο σε FreePascal [1196 σειρές (με πολύ copy paste ;) )] τρέχει ακόμα και σε Windows 98 75Mhz 16MB RAM (το PC του πατέρα μου)
Είναι εντελώς portable , ο,τι χρειάζεται υπάρχει μέσα στο ASudoku dir
Το γραφικό περιβάλλον δεν είναι πλήρως λειτουργικό ακόμα (minimize,move window κτλ) αλλά όσο πάει και βελτιώνεται..

Ενώ επίσης είναι και skinnable , αν δεν σας αρέσει η εμφάνιση του κατεβάστε από εδώ τα διαθέσιμα skins και κάντε extract sto directory του ASudoku.
Στην συνέχεια για να επιλέξετε κάποιο , φτιάξτε ένα αρχειάκι (επίσης στο ΑSudoku dir) που να λέγεται enviroment.nfo και μέσα skin(tiggz) για ένα σκουρόχρωμο skin , skin(windows) για μαϊμού windows luna skin :cool: και κενό για το default..

(Suck on this , :smt067 Swing.. :smt063 :smt066 )
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
Post Reply

Return to “Άλλα ψυχαγωγικά θέματα”