يقوم حل السودوكو بأكمله على أربعة أُسس. بدونها لا تنتهي أي أحجية؛ وبإتقانها تُحلّ الغالبية العظمى. غير أن ثمة فارقاً بين "المعرفة" و"الرؤية" — والذي يردم هذا الفارق هو التدريب بالأمثلة المصوّرة.
يُشرح كل أسلوب في هذا المقال على ثلاثة مستويات: أولاً ما هو، ثم كيف يُطبَّق، ثم كيف يبدو على شبكة حقيقية. الترتيب ليس اعتباطياً — دون حذف المرشّحين لا يظهر المرشّح الوحيد، ودون المرشّح الوحيد يفقد الزوج العاري فاعليته، والأزواج المتجهة تفترض الاثنين معاً.
الأساليب التي ستتعلمها في هذا المقال
- حذف المرشّحين: أي رقم لا يمكن أن يدخل هذه الخانة؟
- المرشّح الوحيد: البحث عن الخانة التي لم يتبقَّ فيها سوى مرشّح واحد
- الزوج العاري: توظيف خانتين تشتركان في نفس المرشّحَين
- الأزواج المتجهة: تحويل توزيع المرشّحين داخل المربع إلى تنظيف للصف أو العمود
حذف المرشّحين هو أساس منطق السودوكو، وجميع الأساليب الأخرى — بما فيها المرشّح الوحيد — تقوم عليه. السؤال الجوهري: "هل يمكن لهذا الرقم أن يدخل هذه الخانة؟" والجواب يحدده ثلاثة قواعد.
ثلاث قواعد، منطق واحد
قاعدة السودوكو بسيطة: كل صف وكل عمود وكل مربع ثلاثة في ثلاثة يحتوي الأرقام من واحد حتى تسعة مرةً واحدة فقط. يعمل حذف المرشّحين بعكس هذه القاعدة: إذا وُجد رقم ما في الصف أو العمود أو المربع، فلا يمكنه الدخول إلى بقية خانات ذلك الصف أو العمود أو المربع.
مثال مصوّر — حذف المرشّحين
┌───────┬───────┬───────┐
│ ٥ ٣ · │ · ٧ · │ · · · │
│ ٦ · · │ ١ ٩ ٥ │ · · · │
│ · ٩ ٨ │ · · · │ · ٦ · │
├───────┼───────┼───────┤
│ ٨ · · │ · ٦ · │ · · ٣ │
│ ٤ · · │ ٨ · [?]│ · · ١ │
│ ٧ · · │ · ٢ · │ · · ٦ │
├───────┼───────┼───────┤
│ · ٦ · │ · · · │ ٢ ٨ · │
│ · · · │ ٤ ١ ٩ │ · · ٥ │
│ · · · │ · ٨ · │ · ٧ ٩ │
└───────┴───────┴───────┘
شكل ١ — الخانة المعلَّمة [؟]: الصف الخامس، العمود السادس. أي رقم يدخلها؟
الحل خطوة بخطوة
١.افحص الصف (الصف الخامس): ٤، ٨، ١ موجودة ← حُذفت هذه الثلاثة.
٢.افحص العمود (العمود السادس): ٧، ٥، ٦، ٢، ٩، ٨ موجودة ← حُذفت هذه الستة أيضاً.
٣.افحص المربع (الأوسط الأيمن ٣×٣): ٦، ٥، ٣، ١ موجودة ← حُذفت هي الأخرى.
٤.الرقم الوحيد المتبقي بعد كل الحذوفات: ٤.
هذه الخانة تستقبل ٤. لا خيار آخر — استنتاج، لا تخمين.
السر في حذف المرشّحين
لا تقتصر على الخانات الفارغة، بل شغّل الحذف ذهنياً للخانات المملوءة أيضاً. "هل يؤثر هذا السبعة على تلك الخانة؟" — اطرح هذا السؤال على كل رقم مكتوب. هذه العادة تجعل رؤية المرشّح الوحيد تلقائيةً قبل أن تبحث عنه.
إذا كان رقم واحد فقط هو الذي يمكنه دخول خانة ما، فذلك الرقم لا بد أن يكون هناك. وصف "عارٍ" يعني أن الخانة تُعلن عن مرشّحها الوحيد بوضوح — لا خفاء فيه، بل استنتاج مباشر.
لإيجاد المرشّح الوحيد تحتاج إلى قائمة المرشّحين. هي الأرقام التي بقيت بعد تطبيق الحذف على تلك الخانة. حين تتقلص القائمة إلى رقم واحد، ظهر المرشّح الوحيد.
كيف تُبنى قائمة المرشّحين؟
لكل خانة فارغة اطرح هذا السؤال: أي الأرقام من واحد إلى تسعة لا يمكنها الدخول هنا؟ أزل كل رقم موجود في الصف أو العمود أو المربع. ما تبقى هو مرشّحو تلك الخانة.
في سودوكم.نت يفتح مفتاح ن وضع الملاحظات. الأرقام التي تضغطها في هذا الوضع تُحفظ بوصفها ملاحظات صغيرة داخل الخانة. تتيح لك هذه الميزة رؤية المرشّح الوحيد بصرياً على الشبكة بدلاً من تتبعه يدوياً.
مثال مصوّر — المرشّح الوحيد
┌───────┬───────┬───────┐
│ ٥ ٣ ٤ │ ٦ ٧ ٨ │ ٩ ١ ٢ │
│ ٦ ٧ ٢ │ ١ ٩ ٥ │ ٣ ٤ ٨ │
│ ١ ٩ ٨ │ ٣ ٤ ٢ │ ٥ ٦ ٧ │
├───────┼───────┼───────┤
│ ٨ ٥ ٩ │ ٧ ٦ ١ │ ٤ ٢ ٣ │
│ ٤ ٢ ٦ │ ٨ ٥ [?]│ ٧ ٩ ١ │
│ ٧ ١ ٣ │ ٩ ٢ ٤ │ ٨ ٥ ٦ │
├───────┼───────┼───────┤
│ ٩ ٦ ١ │ ٥ ٣ ٧ │ ٢ ٨ ٤ │
│ ٢ ٨ ٧ │ ٤ ١ ٩ │ ٦ ٣ ٥ │
│ ٣ ٤ ٥ │ ٢ ٨ ٦ │ ١ ٧ ٩ │
└───────┴───────┴───────┘
شكل ٢ — الصف الخامس، العمود السادس: لم يتبقَّ سوى مرشّح واحد.
الحل خطوة بخطوة
١.الأرقام الموجودة في الصف الخامس: ٤، ٢، ٦، ٨، ٥، ٧، ٩، ١ ← ثمانية أرقام موجودة، ثلاثة فقط غائبة.
٢.الأرقام الموجودة في العمود السادس: ٨، ٥، ٢، ١، ٤، ٧، ٩، ٦ ← ثمانية أرقام موجودة، ثلاثة فقط غائبة.
٣.الأرقام الموجودة في المربع الأوسط الأيمن: ٩، ١، ٣، ٤، ٧، ٨، ٦، ٥ ← ثمانية أرقام موجودة.
٤.المتبقي الوحيد بعد حذف الصف والعمود والمربع: ٣. هذه الخانة لا تقبل سوى ٣.
لا تحتاج لمسح الشبكة خانةً خانة للعثور على المرشّح الوحيد. الطريقة الأجدى: ابدأ بالصفوف والأعمدة الأكثر امتلاءً. إذا كان الصف يحتوي سبعة أو ثمانية أرقام، فخانة أو أكثر من خاناته الفارغة قد تكون مرشّحاً وحيداً.
الفرق بين المرشّح الوحيد والمرشّح الوحيد الخفي
المرشّح الوحيد مبني على الخانة — "هذه الخانة لا تقبل سوى رقم واحد." المرشّح الوحيد الخفي مبني على الرقم — "هذا الرقم لا يمكنه الدخول إلى هذا الصف إلا هنا." كلاهما يحدد مرشّحاً فريداً لكن من زاوية مختلفة. الأول يُكتشف من قائمة المرشّحين، والثاني من توزيع الأرقام.
الزوج العاري يتطلب تفكيراً أعمق قليلاً. الفكرة هي: إذا كانت خانتان تشتركان في نفس المرشّحَين بالضبط، وكانتا في نفس الصف أو العمود أو المربع — أمكن حذف هذين المرشّحَين من بقية خانات تلك الوحدة.
لماذا؟ لأن الرقمَين سيذهبان حتماً إلى إحدى تينك الخانتين — حتى لو لم يُعرف بعد أيهما يذهب إلى أيهما. هذه الحتمية تجعل الاحتفاظ بهذين الرقمين مرشّحَين للخانات الأخرى في الصف أو العمود أو المربع لا معنى له.
مثال مصوّر — الزوج العاري
العمود الثالث — مع ملاحظات المرشّحين:
┌──────────────────────────┐
│ الصف ١ العمود ٣: [١، ٧] │ ← خانة الزوج العاري
│ الصف ٢ العمود ٣: [٢، ٥، ٨] │
│ الصف ٣ العمود ٣: [١، ٧] │ ← خانة الزوج العاري
│ الصف ٤ العمود ٣: [٢، ٥، ٧، ٨] │
│ الصف ٥ العمود ٣: [٢، ٤، ٧] │
│ الصف ٦ العمود ٣: [٢، ٥، ٧، ٨] │
│ الصف ٧ العمود ٣: [٣، ٥] │
│ الصف ٨ العمود ٣: [٢، ٥، ٨] │
│ الصف ٩ العمود ٣: [٢، ٥، ٦] │
└──────────────────────────┘
شكل ٣ — العمود الثالث: الصف ١ العمود ٣ و الصف ٣ العمود ٣ يحتويان [١، ٧] فقط. تشكّل الزوج العاري.
الحل خطوة بخطوة
١.مرشّحو الصف ١ العمود ٣: [١، ٧]. مرشّحو الصف ٣ العمود ٣: [١، ٧]. نفس المرشّحَين، نفس الخانتين ← تمّ رصد الزوج العاري.
٢.الرقمان (١ و٧) سيذهبان حتماً إلى الصف ١ العمود ٣ و الصف ٣ العمود ٣. لا يُعرف أيهما يذهب إلى أي منهما، لكنهما محجوزان لهاتين الخانتين.
٣.احذف ١ و٧ من جميع الخانات الأخرى في العمود الثالث: الصف ٤ العمود ٣ ← [٢، ٥، ٨]، الصف ٥ العمود ٣ ← [٢، ٤]، الصف ٦ العمود ٣ ← [٢، ٥، ٨].
٤.الصف ٥ العمود ٣ لم يتبقَّ فيها سوى [٢، ٤] — تحوّلت بأثر الزوج العاري إلى مرشّح وحيد. انطلقت سلسلة الحل.
مثال ثانٍ — الزوج العاري داخل المربع
المربع الأيسر العلوي ٣×٣ — مع ملاحظات المرشّحين:
┌─────────────────────────────────┐
│ الصف ١ العمود ١:[٤] الصف ١ العمود ٢:[٣،٩] الصف ١ العمود ٣:[٣،٩] │ ← الزوج العاري
│ الصف ٢ العمود ١:[٦] الصف ٢ العمود ٢:[٢،٥،٨] الصف ٢ العمود ٣:[٢،٨] │
│ الصف ٣ العمود ١:[١،٧،٨] الصف ٣ العمود ٢:[٢،٥،٨] الصف ٣ العمود ٣:[٢،٨] │
└─────────────────────────────────┘
شكل ٤ — المربع الأيسر العلوي: الصف ١ العمود ٢ و الصف ١ العمود ٣ يحتويان [٣، ٩] فقط. الزوج العاري.
١.الصف ١ العمود ٢ = [٣، ٩]، الصف ١ العمود ٣ = [٣، ٩]. نفس المرشّحَين، في المربع ذاته والصف ذاته ← تأثير مضاعف.
٢.يُحذف ٣ و٩ من بقية خانات المربع. كما يُحذفان من بقية خانات الصف الأول.
٣.الصف ٢ العمود ٣ = [٢، ٨]، الصف ٣ العمود ٣ = [٢، ٨] ← يشكّلان بدورهما زوجاً عارياً داخل المربع. ينشأ حذف متسلسل.
لماذا يصعب رؤية الزوج العاري؟
الرؤية تكون بطيئة في البداية — إذ يجب مقارنة قوائم المرشّحين خانةً بخانة. لدى اللاعبين المتمرسين تصبح هذه المقارنة تلقائية: حين يرون خانة بمرشّحَين اثنين يتحققون فوراً هل تكتمل منها زوجية. هذا الانعكاس يترسّخ عادةً بعد خمسين إلى مائة أحجية.
الأزواج المتجهة ملاحظة لتوزيع المرشّحين داخل المربع. إذا انحصرت مرشّحات رقم ما داخل مربع ثلاثة في ثلاثة في صف واحد أو عمود واحد فقط — أمكن حذف ذلك الرقم من خانات ذلك الصف أو العمود الواقعة خارج المربع.
من هنا جاءت التسمية: تلك الخانتان (أو الثلاث) "تشيران" إلى الخارج على امتداد الصف أو العمود. هذا الأسلوب وحده هو الذي ينقل الاكتشاف من داخل المربع إلى مستوى الصف أو العمود.
مثال مصوّر — أزواج متجهة على امتداد الصف
توزيع مرشّحات الرقم ٣ في المربع والصف:
┌────────────┬────────────┬────────────┐
│ · · · │ [٣] · [٣]│ · · · │ ← الصف الأول
│ · · · │ · · · │ · · · │
│ · · · │ · · · │ · · · │
└────────────┴────────────┴────────────┘
المربع الأيسر المربع الأوسط المربع الأيمن
مرشّحات ٣ في المربع الأوسط العلوي: في الصف الأول فقط (ع٤ و ع٦).
شكل ٥ — مرشّحات ٣ في المربع الأوسط العلوي منحصرة في الصف الأول فقط.
الحل خطوة بخطوة
١.ابحث عن خانات مرشّح ٣ في المربع الأوسط العلوي ٣×٣: الصف ١ العمود ٤ و الصف ١ العمود ٦.
٢.كلتاهما في الصف الأول. لا مكان للرقم ٣ في الصف الثاني أو الثالث داخل المربع.
٣.هذا يعني: سيذهب ٣ من هذا المربع إلى الصف الأول. خانات الصف الأول في المربع الأيسر (ع١، ع٢، ع٣) والمربع الأيمن (ع٧، ع٨، ع٩) لم تعد تقبل ٣.
٤.يُحذف ٣ من خانات الصف الأول في المربع الأيسر ومن خانات الصف الأول في المربع الأيمن.
مثال ثانٍ — أزواج متجهة على امتداد العمود
توزيع مرشّحات الرقم ٧ في العمود (المربع الأيسر):
┌───────┐
│ · · · │ ص١ — علوي
│ · · · │ ص٢
│ · · · │ ص٣
├───────┤
│ ·[٧]· │ ص٤ — أوسط ← ع٢
│ ·[٧]· │ ص٥ ← ع٢
│ · · · │ ص٦
├───────┤
│ · · · │ ص٧ — سفلي
│ · · · │ ص٨
│ · · · │ ص٩
└───────┘
المربع الأيسر — مرشّحات ٧ في ع٢ فقط (ص٤ و ص٥).
شكل ٦ — في المربع الأيسر الأوسط مرشّحات ٧ منحصرة في العمود الثاني. يُحذف ٧ من أقسام العمود الثاني العلوية والسفلية.
١.ابحث عن خانات مرشّح ٧ في المربع الأيسر الأوسط ٣×٣: الصف ٤ العمود ٢ و الصف ٥ العمود ٢.
٢.كلتاهما في العمود الثاني. لا مكان للرقم ٧ في العمود الأول أو الثالث داخل المربع.
٣.هذا يعني: سيذهب ٧ من هذا المربع إلى العمود الثاني. خانات العمود الثاني في المربع العلوي (ص١–ص٣) والمربع السفلي (ص٧–ص٩) لم تعد تقبل ٧.
٤.يُحذف ٧ من خانات ع٢ في القسم العلوي ومن خانات ع٢ في القسم السفلي.
الفرق بين الأزواج المتجهة وتقليص الصف-المربع
الأزواج المتجهة تعمل من المربع باتجاه الصف أو العمود. تقليص الصف-المربع هو العكس — يرصد مرشّحاً في صف أو عمود لم يتبقَّ له سوى مربع واحد، فينظّف الخانات الأخرى من ذلك المربع. اتجاهان متكاملان، منطق واحد.
بأي ترتيب تُطبّق الأساليب؟
الترتيب مهم — تخطّي أسلوب ما يجعل رؤية ما يليه متعذّرة. إليك روتين الحل الفعّال:
| # |
الأسلوب |
متى تُطبّقه؟ |
| ١ | حذف المرشّحين | أنشئ قائمة المرشّحين أو حدّثها لكل خانة فارغة. |
| ٢ | المرشّح الوحيد | هل توجد خانات قائمتها تقلّصت إلى مرشّح واحد؟ إن وُجدت فاملأها. |
| ٣ | المرشّح الوحيد الخفي | افحص كل رقم على أساس الصف والعمود والمربع. إن انحصر في خانة واحدة فاكتبه. |
| ٤ | الزوج العاري | هل توجد أزواج من الخانات تتشارك نفس المرشّحَين؟ إن وُجدت فطبّق الأثر. |
| ٥ | الأزواج المتجهة | هل انحصرت مرشّحات أي رقم في أي مربع في صف أو عمود واحد؟ إن انحصرت فنظّف الخارج. |
كلما وصلت إلى طريق مسدود عُد إلى أول هذا الترتيب. حين يُحقق أسلوب ما تقدماً يجب البدء من جديد — لأن تغيّر خانة واحدة يؤثر في قوائم مرشّحي الخانات الأخرى.
الأداة الداعمة لهذا الترتيب في سودوكم.نت
وضع التعلّم في المدرّب يُظهر بشكل فعّال أي أسلوب يمكن تطبيقه. بدلاً من حفظ الترتيب أعلاه، يحلّل المدرّب حالة الشبكة ويقترح الأسلوب المناسب. قيّم جداً خلال مرحلة التعلّم — لكن لا تقرأ الاقتراح قبل أن تحاول رؤية الأسلوب بنفسك.
أسئلة شائعة
هل تكفي هذه الأساليب الأربعة لحل أي سودوكو؟ ›
نعم، للأحجيات السهلة وغالبية المتوسطة. في المستوى الصعب قد تحتاج إلى أساليب متقدمة كالجناح السيني والسمكة. الانتقال إلى المستويات الأعلى دون إتقان هذه الأربعة مضيعة للجهد — البناء يسقط حين تغيب الأساسات.
كيف أتذكر الفرق بين المرشّح الوحيد والزوج العاري؟ ›
المرشّح الوحيد: خانة واحدة ومرشّح واحد — يُحلّ الخانة مباشرة. الزوج العاري: خانتان ومرشّحان متطابقان في كلتيهما. المرشّح الوحيد يحسم الخانة فوراً. الزوج العاري يُضيّق مرشّحات الخانات الأخرى ويدفع الحل إلى الأمام بصورة غير مباشرة.
لماذا يصعب رؤية الأزواج المتجهة؟ ›
لأن المنظور ينتقل من المربع إلى الصف أو العمود — وهذا يستلزم قراءة بُعدَين في آنٍ واحد. الطريقة العملية: اسأل بشكل منهجي لكل مربع ولكل رقم "هل انحصرت مرشّحاته في صف واحد أو عمود واحد؟" في البداية الأمر بطيء، لكن بعد عشرات الأحجيات يتحول إلى ردّ فعل تلقائي.
هل يجب تدوين ملاحظات المرشّحين؟ ›
في الأحجيات السهلة لا داعي لذلك عادةً — يمكن إيجاد المرشّحين الوحيدين بالنظر. من المستوى المتوسط يصبح رؤية الزوج العاري والأزواج المتجهة دون ملاحظات أمراً عسيراً. في سودوكم.نت يفتح مفتاح ن وضع الملاحظات — كتابة المرشّحين يدوياً يُعمّق فهمك للشبكة ويُيسّر تطبيق الأساليب.
كلمة أخيرة
المسافة بين "معرفة" هذه الأساليب الأربعة و"رؤيتها" على الشبكة تتقلّص بالممارسة. حذف المرشّحين كنت تُمارسه بالفعل — لكنه لم يكن منهجياً. حين تبدأ برؤية المرشّح الوحيد تبدو الشبكة مختلفة؛ وفي الزوج العاري تُحس بمنطق السلسلة. الأزواج المتجهة تُريك كيف يتحدّث المربع مع الصف والعمود — وفي تلك اللحظة تتغيّر نظرتك إلى الأحجيات كلياً.
اجعل حذف المرشّحين عادةً راسخة — دون ملاحظات المرشّحين لا يظهر الزوج العاري، ودون الزوج العاري تفقد الأزواج المتجهة فاعليتها. كل أسلوب يجعل ما قبله ضرورةً؛ لهذا لا يُقفز على الترتيب.
سودوكم.نت سودوهاب
دليل أساليب السودوكو المصوّر