Sudoku Flow

הסודוקו הקשה בעולם במבחן מנוע הרמזים

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

תשובה קצרה

שתי חידות של המתמטיקאי הפיני ארטו אינקלה, AI Escargot משנת 2006 והחידה שלו משנת 2012, הוצגו בתקשורת ברחבי העולם כחידות הסודוקו הקשות ביותר שנוצרו אי פעם. מנוע הרמזים של האפליקציה שלנו אינו יכול להסביר כל צעד באף אחת מהן: בשתיהן נדרשת הטכניקה ״שרשרת אילוץ״, שבה מנסים מספר ועוקבים אחר מה שנובע ממנו, ובשתיהן יש צעדים שאף טכניקה המוכרת לאפליקציה אינה מסבירה. אף אחת מ-60,000 החידות באפליקציה אינה דורשת אף אחד משני סוגי הצעדים האלה.

איך מדדנו

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

התוצאות

חידהמספרים נתוניםצעדיםצעדי שרשרת אילוץצעדים ללא הסברהטכניקה הקשה ביותר בעלת שם
החידה של ארטו אינקלה משנת 2012216064שרשרת אילוץ
AI Escargot235832שרשרת אילוץ
חידה שנוצרה כדי להכשיל פתרון בכוח גס176400יחיד נסתר

החידה של ארטו אינקלה משנת 2012

פורסמה ביוני 2012, כשכלי תקשורת ברחבי העולם הציגו אותה כחידת הסודוקו הקשה ביותר שנוצרה אי פעם.

6 צעדי שרשרת אילוץ ו-4 צעדים ללא הסבר: מעבר לרמה הקשה ביותר באפליקציה, רמת קיצוני.

פתרו אותה צעד אחר צעד →

מקור: SudokuWiki: Arto Inkala Sudoku

AI Escargot

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

3 צעדי שרשרת אילוץ ו-2 צעדים ללא הסבר: מעבר לרמה הקשה ביותר באפליקציה, רמת קיצוני.

פתרו אותה צעד אחר צעד →

מקור: SudokuWiki: Escargot

חידה שנוצרה כדי להכשיל פתרון בכוח גס

ויקיפדיה מציגה אותה כסודוקו שנועד להקשות על תוכנות פתרון בכוח גס: השורה העליונה ריקה, והפתרון בשורה הזו הוא 9 8 7 6 5 4 3 2 1, הסדר הגרוע ביותר לתוכנה שמנסה קודם את 1.

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

פתרו אותה צעד אחר צעד →

מקור: Wikipedia: Sudoku solving algorithms

מה אפשר ללמוד מכך

  • פחות מספרים נתונים אינם הופכים חידה לקשה יותר. בחידה שנועדה להכשיל פתרון בכוח גס יש 17 מספרים נתונים, המספר הקטן ביותר האפשרי בסודוקו עם פתרון אחד, ואדם פותר אותה בעזרת יחידים בלבד. בחידה של אינקלה משנת 2012 יש 21 מספרים נתונים, ובכל זאת נדרש בה ניסוי.
  • מה שקשה למחשב אינו בהכרח קשה לאדם. תוכנה שמנסה כל מספר בתורו צריכה לנסות אפשרויות רבות מאוד בחידה שנועדה להכשיל פתרון בכוח גס; אדם לעולם אינו צריך לנחש בה.
  • הרמה הקשה ביותר באפליקציה אינה מגיעה לצעדי ניסוי. אף אחת מ-60,000 החידות שלה אינה דורשת שרשרת אילוץ; ברמת קיצוני, הטכניקה המכריעה היא לרוב ALS-XZ, ב-86.3% מהחידות ברמת קיצוני.

איזו חידה היא הקשה ביותר תלוי במדד. לפי המדד של SudokuWiki עצמו, החידה של אינקלה משנת 2012 נמצאת במקום השלישי, אחרי שתי חידות של דייוויד פילמר. SudokuWiki: Arto Inkala Sudoku

סמל אפליקציית הסודוקו

רוצים עוד לוחות כאלה?

אנחנו מפתחים גם אפליקציית סודוקו ל-iPhone, ל-iPad, ל-Mac ול-Android. אין בה פרסומות כלל, היא פועלת גם ללא חיבור לאינטרנט, וכשאתם מבקשים רמז, היא מראה לכם את הטכניקה במקום רק למלא מספר.

Sudoku Flow נוצר בידי Rubigo Games, מפתחת אפליקציית הסודוקו המומלצת באתר הזה.