איקס עיגול - שאלה

היי,
למה בשאלה אנחנו גם צריכים לבדוק גם את האופציות של הניצחונות וגם את האופציה של לוח מלא ללא ניצחון וגם את האופציה של לוח לא מלא ללא ניצחון?
שני האחרונים לא נובעים מהראשון? כלומר אם התנאי הראשון של הניצחונות לא מתקיים אז זה לא אומר ממילא שאין מנצח?

כדי לבדוק האם במקרה ייתכן שיש false positive :slight_smile:

מה זה false positive?

שאתה בטעות מחזיר תשובה חיובית למרות שהתשובה שלילית.
סתם דוגמא, אם יש לך שורה שלמה ריקה ואתה מסיק בטעות שבגלל שלכל השורה יש אותו סימן מישהו ניצח

ואם התניתי את הניצחון בכך שהשורה צריכה גם להיות שווה וגם שווה לאיקס או לעיגול?

אז הבדיקה הזו תראה לך שאתה באמת מחזיר “” או False או מה שצריך במקרה הזה כמו שאתה אמור. זה בעצם נועד לוודא שלא פספסת את המקרים האלה

לייק 1

בגדול את צודקת. אני לבסוף גם לא השתמשתי בהם
כי הלולאה שלי שמריצה את הקוד בעצם מוודא את זה.

אבל בכל מקרה זה אחלה תרגול (: