This is an old revision of the document!
Παιχνίδι Τρίλιζα
Τα μηνύματα λάθους, ειδικά γι'αυτό το smProject είναι της μορφής:
A ... board ... detected (XOX|O-X|XXO)
δηλαδή εμφανίζουν το board ανά γραμμή όπως δόθηκε στη συνάρτησή σας. Το παραπάνω board είναι το:
XOX O-X XXO
Το -
συμβολίζει το κενό κελί.
Συνάρτηση isFinished
Η συνάρτηση isFinished
δεν επέστρεψε αληθές για το δεδομένο board που φαίνεται στο μήνυμα, ενώ έπρεπε.
Η συνάρτηση isFinished
δεν επέστρεψε αληθές για το δεδομένο board που φαίνεται στο μήνυμα, ενώ έπρεπε. Παρεμπιπτόντως το board αυτό δεν έχει “νόμιμη” διάταξη, αν και δεν παίζει ρόλο.
Η συνάρτηση isFinished
δεν επέστρεψε ψευδές για το δεδομένο board που φαίνεται στο μήνυμα, ενώ έπρεπε.
Η συνάρτηση isFinished
δεν επέστρεψε ψευδές για το δεδομένο board που φαίνεται στο μήνυμα, ενώ έπρεπε. Παρεμπιπτόντως το board αυτό δεν έχει “νόμιμη” διάταξη, αν και δεν παίζει ρόλο.
Συνάρτηση isPlayablePos
Η συνάρτηση isPlayablePos
δεν επέστρεψε αληθές για άδειο board και για αποδεκτές συντεταγμένες κελιού, ενώ έπρεπε.
Η συνάρτηση isPlayablePos
δεν επέστρεψε ψευδές για άδειο board και για μη αποδεκτές συντεταγμένες κελιού, ενώ έπρεπε.
Η συνάρτηση isPlayablePos
δεν επέστρεψε ψευδές για το δεδομένο πλήρες board που φαίνεται στο μήνυμα, για απόδεκτές ή μη συντεταγμένες, ενώ έπρεπε.
Η συνάρτηση isPlayablePos
δεν επέστρεψε ψευδές για το δεδομένο πλήρες board που φαίνεται στο μήνυμα, για απόδεκτές ή μη συντεταγμένες, ενώ έπρεπε. Παρεμπιπτόντως το board αυτό δεν έχει “νόμιμη” διάταξη, αν και δεν παίζει ρόλο.
Η συνάρτηση isPlayablePos
επέστρεψε ψευδές αποτέλεσμα για το δεδομένο board που φαίνεται στο μήνυμα, για απόδεκτές συντεταγμένες κελιού που είναι ελεύθερο.
Η συνάρτηση isPlayablePos
επέστρεψε αληθές αποτέλεσμα για το δεδομένο board που φαίνεται στο μήνυμα, για απόδεκτές συντεταγμένες κελιού που δεν είναι ελεύθερο.
Η συνάρτηση isPlayablePos
επέστρεψε ψευδές αποτέλεσμα για το δεδομένο board που φαίνεται στο μήνυμα, για απόδεκτές συντεταγμένες κελιού που είναι ελεύθερο. Παρεμπιπτόντως το board αυτό δεν έχει “νόμιμη” διάταξη, αν και δεν παίζει ρόλο.
Η συνάρτηση isPlayablePos
επέστρεψε αληθές αποτέλεσμα για το δεδομένο board που φαίνεται στο μήνυμα, για απόδεκτές συντεταγμένες κελιού που δεν είναι ελεύθερο. Παρεμπιπτόντως το board αυτό δεν έχει “νόμιμη” διάταξη, αν και δεν παίζει ρόλο.
Συνάρτηση canPlay
Η συνάρτηση canPlay
επέστρεψε ψευδές για άδειο board, για τον παίκτη Χ
και για αποδεκτές συντεταγμένες κελιού.
Η συνάρτηση canPlay
επέστρεψε αληθές για άδειο board και για μη αποδεκτές συντεταγμένες κελιού.
Η συνάρτηση canPlay
επέστρεψε αληθές για άδειο board και για αποδεκτές συντεταγμένες κελιού, αλλά για τον παίκτη Ο
(που δεν είναι η σειρά του να παίξει).
Η συνάρτηση canPlay
επέστρεψε αληθές για λανθασμένο και πλήρες board και για αποδεκτές συντεταγμένες κελιού, για κάποιον παίκτη ενώ έπρεπε.
“Περιστροφή” πίνακα
Τα μηνύματα λάθους, ειδικά γι'αυτό το smProject είναι της μορφής:
testRotateArray(..., ..., ..., ...) FAILED : ... BRHKATE: 1 2 3 4 SWSTO: 5 6 7 8
δηλαδή εμφανίζουν το αποτέλεσμα που έχετε υπολογίσει και αυτό που θα έπρεπε να έχετε υπολογίσει.
Η συνάρτηση
Η συνάρτηση