พร้อมเล่นหรือยัง

เล่นซูโดกุเลย

การตัดตัวเลือกแบบสี่เหลี่ยม (Rectangle Elimination)

ระดับสูงคลาสสิก + คิลเลอร์ขั้นที่ 13 จาก 38อ่าน 2 นาที

Rectangle Elimination ทำงานกับตัวเลขตัวเดียว และใช้รูปร่างของบล็อกหนึ่งเอื้อมไปถึงช่องที่อยู่ไกลออกไป ชื่อมาจากสี่เหลี่ยมว่าง 4 ช่องที่ทำให้มันใช้ได้ และมักตัดตัวเลือกได้ตัวเดียว ซึ่งบ่อยครั้งเป็นตัวที่ปลดล็อกตาราง

รูปแบบนี้คืออะไร

เลือกตัวเลขหนึ่งตัวและดูบล็อกหนึ่ง ถ้าทุกที่ที่เหลือสำหรับตัวเลขนั้นในบล็อกอยู่ในแถวหนึ่งบวกคอลัมน์หนึ่งของบล็อก (รูปกากบาท) 4 ช่องนอกเส้นทั้งสองไม่มีมันเลย 4 ช่องนั้นคือสี่เหลี่ยมว่าง ช่องที่แถวและคอลัมน์ที่เลือกตัดกันคือจุดหมุน (hinge)

จุดหมุนให้สัญญาข้อหนึ่ง ตัวเลขลงที่ไหนในบล็อกนี้ ก็อยู่บนแถวของจุดหมุนหรือคอลัมน์ของจุดหมุน และถ้าไม่อยู่บนอย่างหนึ่งก็ต้องอยู่อีกอย่าง

ทีนี้เพิ่มลิงก์แข็งของตัวเลขเดียวกันที่อื่น คือหน่วยที่เหลือที่ให้ตัวเลขนั้นเพียง 2 ที่ วางปลายหนึ่งของลิงก์บนแถวของจุดหมุน นอกบล็อก ปลายอีกด้านอยู่บนเส้นของมันเอง และที่เส้นนั้นตัดกับคอลัมน์ของจุดหมุน คือเป้าหมาย

ถ้าเป้าหมายมีตัวเลขนั้น มันจะล้างคอลัมน์ของจุดหมุนภายในบล็อก บังคับตัวเลขลงแถวของจุดหมุนภายในบล็อก นั่นฆ่าปลายใกล้ของลิงก์แข็ง ปลายไกลจึงต้องรับตัวเลข และปลายไกลมองเห็นเป้าหมาย ขัดแย้ง เป้าหมายจึงเสียตัวเลือกนั้น

ลิงก์พบแถวของจุดหมุนลิงก์พบคอลัมน์ของจุดหมุน
ปลายใกล้ของลิงก์บนแถวของจุดหมุน นอกบล็อกบนคอลัมน์ของจุดหมุน นอกบล็อก
ปลายไกลบนแถวของมันเองบนคอลัมน์ของมันเอง
ช่องเป้าหมายแถวนั้นตัดกับคอลัมน์ของจุดหมุนคอลัมน์นั้นตัดกับแถวของจุดหมุน

เมื่อไหร่ควรมองหา

  • เมื่อตัวเลขเหลือตัวเลือกเพียง 2 หรือ 3 ช่องในบล็อก และรวมกลุ่มกันตามแถวหนึ่งและคอลัมน์หนึ่ง
  • เมื่อคุณมีคู่คอนจูเกตของตัวเลขนั้นอยู่แล้ว ลิงก์แข็งชุดเดียวกับที่ใช้ระบายสีป้อนเข้ารูปแบบนี้ได้ตรงๆ
  • หลังการกวาด fish ล้มเหลว Rectangle Elimination จับรูปร่างที่ X-Wing แบบเรียบร้อยจับไม่ได้

วิธีใช้ทีละขั้น

  1. เลือกตัวเลขและบล็อกที่ตัวเลขนั้นยังไม่ถูกวาง
  2. ตรวจว่าทุกตัวเลือกของมันในบล็อกนั้นอยู่ในแถวหนึ่งบวกคอลัมน์หนึ่งของบล็อกหรือไม่ ถ้า 4 ช่องนอกเส้นเหล่านั้นไม่มีมัน คุณมีสี่เหลี่ยมว่าง
  3. ทำเครื่องหมายจุดหมุนที่แถวและคอลัมน์นั้นตัดกัน แขนทั้งสองควรมีตัวเลือกอย่างน้อยหนึ่งตัว ไม่เช่นนั้นบล็อกก็แค่ถูกล็อกกับเส้นเดียว และคุณต้องการแค่ box-line reduction
  4. มองตามแถวของจุดหมุน นอกบล็อก หาช่องที่อยู่ในลิงก์แข็งของตัวเลขเดียวกัน
  5. ตามลิงก์ไปปลายไกลและจดเส้นที่พาดผ่านมัน
  6. เป้าหมายคือที่เส้นนั้นตัดกับคอลัมน์ของจุดหมุน ลบตัวเลขที่นั่น แล้วทำซ้ำโดยสลับแขน

ตัวอย่างที่ทำจริง

  1. เทคนิคที่ง่ายกว่าใช้หมดแล้ว ตาม 5 ในบล็อก 8

  2. บล็อก 8 วาง 5 ได้เฉพาะ G4, G6 หรือ H5 ตัวเลขอื่นถูกหรี่ลง

  3. ทั้ง 3 ช่องอยู่บนแถว G หรือคอลัมน์ 5 เป็นกากบาทผ่านจุดหมุน G5

    H4, H6, J4 และ J6 ไม่มี 5 นี่คือสี่เหลี่ยมว่าง

  4. ถ้า G4 และ G6 ไม่ใช่ 5 บล็อก 8 ต้องวาง 5 ที่ H5 นี่คือลิงก์แข็งระหว่างกลุ่ม G4 + G6 กับ H5

  5. แถว E วาง 5 ได้เฉพาะ E5 หรือ E9 ซึ่งเป็นลิงก์แข็ง E5 อยู่คอลัมน์ 5 จึงมองเห็น H5

  6. ถ้า G4 และ G6 ไม่ใช่ 5 H5 เป็น 5 E5 ไม่ใช่ และ E9 เป็น ดังนั้น G4, G6 หรือ E9 จะเป็น 5 เสมอ

    G9 มองเห็น G4 และ G6 ในแถว G และ E9 ในคอลัมน์ 9 จึงเป็น 5 ไม่ได้

  7. ตัด 5 ออกจาก G9 เพราะมองเห็นปลายทั้งสองของห่วงโซ่ และหนึ่งในนั้นเป็น 5 เสมอ

เทคนิคที่ง่ายกว่าใช้หมดแล้ว ตาม 5 ในบล็อก 8

เฉพาะตัวเลข 5 ผู้แก้และซอฟต์แวร์ยังเรียกรูปแบบนี้ว่า Empty Rectangle มันทำงานเหมือนห่วงโซ่ 2 ลิงก์ที่ปลายหนึ่งเป็นทั้งบล็อก

เริ่มที่บล็อก 8 บล็อกกลางล่าง มี 5 ได้เพียง 3 ช่อง: G4, G6 และ H5

ทีนี้หากากบาท G4 และ G6 อยู่แถว G และ H5 อยู่คอลัมน์ 5 ทั้ง 3 ช่องจึงอยู่บนแถว G หรือคอลัมน์ 5 เส้นเหล่านี้ตัดกันที่ G5 คือจุดหมุน (ซึ่งเติม 9 แล้ว) ช่อง H4, H6, J4 และ J6 ไม่มี 5 และนั่นคือสี่เหลี่ยมว่าง

กากบาทให้ลิงก์ภายในบล็อก G4 และ G6 นับเป็นกลุ่มเดียว เพราะใช้แถว G ร่วมกัน และ 5 ในช่องใดช่องหนึ่งให้ผลเหมือนกัน ถ้าทั้งสองไม่ใช่ 5 บล็อก 8 ต้องวาง 5 ที่ H5 นั่นคือลิงก์แข็งระหว่างกลุ่ม G4 + G6 และ H5

ต่อไป หาลิงก์ที่สองบนคอลัมน์ 5 H5 มองเห็น E5 ตามคอลัมน์ 5 เป็นลิงก์อ่อน ทั้งสองเป็น 5 พร้อมกันไม่ได้ แถว E มี 5 เพียง 2 ช่อง คือ E5 และ E9 ซึ่งเป็นลิงก์แข็ง

ต่อเป็นโซ่: ถ้า G4 และ G6 ไม่ใช่ 5 แล้ว H5 เป็น 5 ดังนั้น E5 ไม่ใช่ และ E9 เป็น ไม่ว่าทางไหน G4, G6 หรือ E9 เป็น 5 เสมอ เป้าหมายคือ G9 มันมองเห็น G4 และ G6 ตามแถว G และ E9 ตามคอลัมน์ 9 ตัวไหนในสามตัวที่มี 5 G9 ก็เป็นไม่ได้

ผลคือการเปลี่ยนแปลงเดียว: ลบ 5 ออกจาก G9

ข้อผิดพลาดที่พบบ่อย

  • สี่เหลี่ยมที่ไม่ว่าง ทั้ง 4 ช่องนอกเส้นต้องไม่มีตัวเลขนั้น ตัวเลือกหลงมาตัวเดียวทำลายรูปแบบ
  • ใช้ลิงก์อ่อน หน่วยที่เชื่อมต้องมีที่ให้ตัวเลขเพียง 2 ที่ ไม่ใช่ 3
  • สับสนแขน ลิงก์แข็งเริ่มบนแขนหนึ่ง และการตัดตัวเลือกตกบนอีกแขน ใช้แขนเดียวกันสองครั้งพิสูจน์อะไรไม่ได้
  • คาดหวังการวางเลข รูปแบบนี้ตัดตัวเลือกเท่านั้น ไม่เคยบอกว่าเป้าหมายคืออะไร

จะพบได้ที่ไหน

Rectangle Elimination อยู่ในระดับกลยุทธ์ขั้นสูง เป็นรูปแบบตัวเลขเดียวสุดท้ายก่อนห่วงโซ่เข้ามาแทน คุณจะต้องใช้ในซูโดกุคลาสสิกระดับยาก ที่มันมักให้การตัดตัวเลือกหนึ่งตัวที่เริ่มตารางที่ติดอยู่ใหม่