Στην αρχή ο παίκτης διαλέγει μεταξύ 2 λεξικών, ενός Αγγλικού (με 173.000 λέξεις του αγωνιστικού SCRABBLE ) κι ενός Ελληνικού (με 76.000 λέξεις από την μικρή έκδοση του λεξικού του iSpell). Κατόπιν ορίζει μήκος λέξης (μεταξύ 4 και 20) και πλήθος προσπαθειών (μεταξύ 9 και 13).
Το πρόγραμμα διαβάζει από το επιλεγμένο λεξικό όλες τις λέξεις αλλά κρατάει σε μια απλά συνδεδεμένη λίστα μόνο όσες έχουν μήκος ίδιο με αυτό που όρισε ο παίκτης. Μετά διαλέγει στην τύχη μια από αυτές τις λέξεις και καταστρέφει τη λίστα.
Κατά τη διάρκεια του παιχνιδιού βλέπετε ανά πάσα στιγμή το συνολικό πλήθος γραμμάτων που έχετε ήδη παίξει, τα γράμματα που έχετε πετύχει σωστά, καθώς και το πλήθος των γραμμάτων που απομένουν να βρείτε στη μυστική λέξη.
Το πρόγραμμα διεξάγει ελέγχους εισόδου σε πραγματικό χρόνο, οπότε για παράδειγμα δεν χρειάζεται να "φοβάστε" μήπως δώσετε κατά λάθος γράμμα που έχετε ήδη δώσει (σε τέτοια περίπτωση το πρόγραμμα σας ξαναρωτάει μέχρι να δώσετε γράμμα που δεν είναι ήδη παιγμένο).
Οι μαντεψιές σας εκτός από γράμματα μπορεί να είναι και ολόκληρες λέξεις. Αν δώσετε λέξη και είναι η σωστή, τότε κερδίζετε και το πρόγραμμα σταματάει το loop των προσπαθειών. Αν η λέξη σας δεν είναι σωστή, τότε το πρόγραμμα λαμβάνει υπόψη του μονάχα το 1ο γράμμα της λέξης σας (σαν να είχατε δώσει δλδ από την αρχή αυτό μόνο το γράμμα).
Όταν τελειώσουν οι προσπάθειές σας ή όταν βρείτε τη λέξη, σας ρωτάει αν θέλετε να παίξετε κι άλλο γύρο (μπορείτε να παίξετε σερί όσους γύρους θέλετε).
ΓΙΑ ΝΑ ΠΑΙΞΕΤΕ ΜΕ ΕΛΛΗΝΙΚΕΣ ΛΕΞΕΙΣ ΠΡΕΠΕΙ ΝΑ ΓΥΡΙΣΕΤΕ ΤΟ ΤΕΡΜΑΤΙΚΟ ΣΑΣ ΣΕ 8-ΜΠΙΤΗ ΓΡΑΜΜΑΤΟΣΕΙΡΑ WINDOWS 1253, αλλιώς είτε θα τα βλέπετε κινέζικα, είτε το πρόγραμμα θα απορρίπτει τα Ελληνικά γράμματα στην είσοδο, είτε και τα 2 μαζί! Επίσης ΠΡΕΠΕΙ ΝΑ ΚΑΝΕΤΕ COMPILE ΤΟΝ ΚΩΔΙΚΑ ΜΕ GCC 4.x.
Μπορείτε να... πάρετε μάτι τον κώδικα

Για να κατεβάσετε το zip αρχείο με τον κώδικα και τα 2 λεξικά, πατήστε εδώ:
http://www.box.net/shared/0049ps656dr0hxmbf1nd
Και 3 δείγματα εξόδου...


