סילוק מועמדי סודוקו: מדריך מעשי למתחילים

הדחת מועמדים היא הגשר בין "אני מבין את הכללים" לבין "אני יכול לפתור רשת קשה". מועמד הוא פשוט ספרה שעדיין מתאימה לתא ריק לאחר סימון השורה, העמודה והתיבה 3×3 שלו. פתרון טוב לא אומר לכתוב כל מספר בכל מקום. זה אומר לשמור על מערכת מדויקת של אפשרויות, הסרת ספרה רק כאשר כלל מוכיח שזה בלתי אפשרי, ולשים לב מתי ההסרות הללו יוצרות דפוס בודד או רב פעמי.
כל הערה שימושית עונה על שאלה אחת: אילו ספרות עדיין אפשריות מבחינה חוקית בתא הזה?
מהו חיסול מועמדים?
ביטול מועמדים הוא תהליך של הסרת ספרות בלתי אפשריות מתא לא פתור. החיסולים הראשונים מגיעים ישירות מספרות שהוצבו: אם שורה 5 כבר מכילה 7, אף תא אחר בשורה 5 לא יכול לשמור על מועמד 7. אותו הסימון חל על העמודה והתיבה. חיסולים מאוחרים יותר מגיעים מדפוסים כמו זוגות עירומים, זוגות נסתרים, מועמדים נעולים ו-X-Wing. These patterns do not guess a final value; הם מוכיחים שמועמד אחד או יותר אינם יכולים להשתתף בהשלמה תקפה כלשהי. כאשר לתא אחד נותר רק מועמד אחד, הוא הופך לסינגל עירום. כאשר לספרה אחת נשאר רק תא אחד בבית, הוא הופך לסינגל מוסתר.
זרימת עבודה אמינה של מועמדים
- מלא סינגלים ישירים לפני הוספת הערות. Scan crowded boxes, rows, and columns first. כל ספרה מאושרת מפחיתה את כמות עבודת המועמד הדרושה מאוחר יותר.
- בדוק את כל שלושת האילוצים. עבור כל תא ריק, הסר ספרות שכבר קיימות בשורה שלו, בעמודה שלו ובתיבה 3×3 שלו. ספרה נשארת מועמדת רק אם היא שורדת את שלושת הצ'קים.
- עדכן מיד עמיתים. לאחר הצבת ספרה, מחק את המועמד הזה מכל עמית לא פתור באותה שורה, עמודה ותיבה לפני שתחפש דפוס חדש.
- חפש קבוצות מוגבלות. Compare candidate lists inside one house. תאים דו ספרתיים זהים, ספרות מוגבלות לשני מיקומים או יישור קו תיבה תומכים בביטולים נוספים.
- חזור לרווקים לאחר כל שינוי. מחיקה קטנה אחת עשויה להשאיר תא או ספרה עם מיקום אחד בלבד. אסוף את התוצאה הקלה הזו לפני הסלמה לטכניקה מורכבת יותר.
דוגמה עובדת: הפחתת r5c6 למועמד אחד
נניח שהספרות החסרות בשורה 5 הן {2,4,7}. התא r5c6 חולק עמודה שכבר מכילה 2, והתיבה שלו בגודל 3×3 כבר מכילה 7. שני האילוצים האלה מסירים את 2 ו-7, ומשאירים רק 4.
- התחל מהשורה. רשום רק את הספרות החסרות בשורה 5: 2, 4 ו-7. ספרות שכבר נמצאות בשורה לעולם אינן שייכות לקבוצת המועמדים הראשונית.
- החל את אילוץ העמודה. עמודה 6 כבר מכילה 2, אז מחק 2 מ-r5c6. התא מכיל כעת מועמדים {4,7}.
- החל את אילוץ התיבה. התיבה האמצעית-ימנית כבר מכילה 7, כך ש-r5c6 לא יכול להיות 7. מועמד 4 הוא הערך המשפטי היחיד שנותר.
- מניחים ומפיצים. כתוב 4 ב-r5c6, הסר את מועמד 4 מעמיתיו, וסרוק מחדש את שורה 5, עמודה 6 ואת התיבה עבור סינגל חדש שנוצר.
טעויות נפוצות של מועמדים
להוסיף במקום לבטל
אל תעתיקו 1-9 לכל תא וצצו דפוסי תקווה. התחל בספרות חסרות והסר את מה ששלושת האילוצים אוסרים.
השארת פתקים מעופשים
מועמד שהיה צריך להסירו יכול ליצור זוג מזויף או להסתיר סינגל אמיתי. תחזוקת מועמדים היא חלק מכל השמה.
מחיקה ללא שם של כלל
מועמד שמרגיש לא סביר עדיין אפשרי. לפני הסרתו, זהה את העמית הממוקמת או התבנית המוכיחה את הביטול.
רשימת בדיקה לביטול מועמדים
- עבור תא ריק אחד, אמור את ספרות השורה החסרות, ולאחר מכן הסר התנגשויות מהעמודה ומהתיבה שלו.
- לאחר כל מיקום, טאטא את השורה, העמודה והתיבה המושפעים לפני המעבר למקום אחר.
- מעגל תאים עם שני מועמדים וספרות עם שני מיקומים בלבד, אך אמת את כל הבית לפני שתביעת תבנית.
- השתמש במצב Notes עבור אפשרויות וספרות גדולות רק עבור ערכים שנאלצים לוגית.
הדחת מועמדים אינה טריק מתקדם נפרד. זוהי שכבת הנהלת החשבונות מתחת כמעט לכל טכניקה. תרגל על פאזל בינוני קלאסי: כתוב רק אפשרויות כנות, עדכן את כל העמיתים והסביר כל מחיקה. ברגע שניתן לסמוך על ההערות, זוגות, מנעולים ודפוסי דגים הופכים להיות גלויים במקום מסתוריים. אם ניכוי נכשל, שחזר את המועמד שהוסר ובדוק את השורה, העמודה או התיבה המדויקים שהיו אמורים לתמוך בו.
שאלות נפוצות על חיסול מועמדים
האם בכל תא ריק צריך להיות הערות מועמדים?
לא בכל פאזל. הערות סלקטיביות מספיקות לעתים קרובות ברשתות קלות ובינוניות, בעוד שהערות שלמות עוזרות לאמת תבניות מתקדמות ב-Hard, Expert ו-Master.
האם אני יכול להסיר מועמד בגלל שזה מוביל למשרה קשה?
לא. קושי אינו סתירה. הסר מועמד רק כאשר אילוץ סודוקו או דפוס לוגי חוקי מוכיחים שזה בלתי אפשרי.
מה ההבדל בין מועמד לניחוש?
מועמד רושם ערך שנותר אפשרי. ניחוש מתחייב לאפשרות אחת ללא הוכחה. הערות מדויקות עוזרות לשמור על ההבחנה הזו גלויה.
מדוע זוג נעלם לאחר שעדכנתי הערות?
ייתכן שהוא נבנה ממועמד מעופש, או שהעדכון פתר חבר אחד. בדוק שוב את הרשימות הנוכחיות במקום לשמר דפוס ישן.
מה עלי לסרוק לאחר חיסול?
התחל עם התא והבית המושפעים: חפש סינגלים עירומים, סינגלים נסתרים וקבוצות מועמדים קצרות לפני חיפוש בלוח הרחב יותר.


