Platon Sudoku · เรียนรู้ซูโดกุ
X-Chain · ตัวอย่างทีละขั้นตอน
สายโซ่หนึ่งหลักสลับกันตรวจสอบลิงก์ที่แข็งแกร่งและอ่อนแอ ซึ่งทำให้ปลายด้านหนึ่งเป็นจริงอย่างน้อย กำจัดตัวเลขออกจากเป้าหมายใดๆ ที่เห็นจุดปลายทั้งสอง
บทเรียนนี้ดัดแปลงจากเนื้อหาการสอนในแอป Platon Sudoku อ่านตัวอย่างฉบับเต็มได้ที่นี่ แล้วเรียนรู้และฝึกต่อในแอป
ดูใน Google Play ↗จดจำรูปแบบ
สายโซ่หนึ่งหลักสลับกันตรวจสอบลิงก์ที่แข็งแกร่งและอ่อนแอ ซึ่งทำให้ปลายด้านหนึ่งเป็นจริงอย่างน้อย
หาได้อย่างไร
เริ่มต้นที่ลิงก์ที่แข็งแกร่งสำหรับหนึ่งหลัก ประเภทลิงก์สำรองโดยไม่ข้ามตัวเลือก และเป้าหมายทดสอบที่มองเห็นได้จากปลายทั้งสอง
สิ่งที่อนุญาต
กำจัดตัวเลขออกจากเป้าหมายใดๆ ที่เห็นจุดปลายทั้งสอง
หลีกเลี่ยงการปะปนกัน
ลิงก์แบบเข้มในบริเวณนี้ต้องมีตัวเลือกสองตัวพอดี ส่วนลิงก์แบบอ่อนบอกเพียงว่าปลายทั้งสองเป็นจริงพร้อมกันไม่ได้
ตัวอย่างทีละขั้นตอน · โซ่สั้น
ตัวอย่างนี้เริ่มจากกระดานระหว่างเล่นที่บันทึกไว้ ตัวเลขที่เป็นไปได้รวมผลการตัดตัวเลือกด้วยเหตุผลก่อนหน้านี้ ไม่ใช่โน้ตอัตโนมัติที่เพิ่งสร้าง
สีน้ำเงิน: หลักฐาน สีเขียว: ข้อสรุป ตัวเลขขีดฆ่า: ตัวเลือกที่ถูกตัด R1C1 หมายถึงแถว 1 คอลัมน์ 1
เล่นซ้ำ 1 · ดูได้ที่ไหน
ใช้ตัวเลือกที่ได้รับการยืนยันซึ่งแสดงไว้ที่นี่ การลบที่ถูกต้องก่อนหน้านี้ยังคงมีผลอยู่
ใช้ตัวเลือกที่ได้รับการยืนยันซึ่งแสดงไว้ที่นี่ การลบที่ถูกต้องก่อนหน้านี้ยังคงมีผลอยู่เล่นซ้ำ 2 · การให้เหตุผล
1: สมมติว่า R5C8=2 เป็นเท็จ
1: สมมติว่า R5C8=2 เป็นเท็จเล่นซ้ำ 3 · การให้เหตุผล
R5C8=2 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน แถว 5 ดังนั้น R5C4=2 จะต้องเป็นจริง
R5C8=2 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน แถว 5 ดังนั้น R5C4=2 จะต้องเป็นจริงเล่นซ้ำ 4 · การให้เหตุผล
R5C4=2 เป็นจริง ลบ R2C4=2
R5C4=2 เป็นจริง ลบ R2C4=2เล่นซ้ำ 5 · การให้เหตุผล
R2C4=2 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน บล็อก 2 ดังนั้น R1C5=2 จะต้องเป็นจริง
R2C4=2 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน บล็อก 2 ดังนั้น R1C5=2 จะต้องเป็นจริงเล่นซ้ำ 6 · การให้เหตุผล
R1C5=2 เป็นจริง ลบ R1C9=2
R1C5=2 เป็นจริง ลบ R1C9=2เล่นซ้ำ 7 · การให้เหตุผล
R1C9=2 เป็นเท็จ ดังนั้น R8C9=2 จึงถูกบังคับใน คอลัมน์ 9 ทุกเป้าหมายเห็น R8C9=2 ดังนั้นให้ขีดฆ่า R7C8=2, R8C8=2
R1C9=2 เป็นเท็จ ดังนั้น R8C9=2 จึงถูกบังคับใน คอลัมน์ 9 ทุกเป้าหมายเห็น R8C9=2 ดังนั้นให้ขีดฆ่า R7C8=2, R8C8=2เล่นซ้ำ 8 · ถอนการเติมสี่เหลี่ยมก่อนหน้า
ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไป
ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไปเล่นซ้ำ 9 · การให้เหตุผล
ชุด R5C8=2. ทุกเป้าหมายมองเห็น ดังนั้นให้ขีดฆ่า R7C8=2, R8C8=2
ชุด R5C8=2. ทุกเป้าหมายมองเห็น ดังนั้นให้ขีดฆ่า R7C8=2, R8C8=2เล่นซ้ำ 10 · ข้อสรุป
เคสปลายทางทั้งสองเคสใช้ความเป็นไปได้ทั้งหมดหมด และทั้งคู่ก็ขีดฆ่า R7C8=2, R8C8=2 ออกไป ถอนสถานะชั่วคราว จากนั้นจึงลบตัวเลขที่เป็นไปได้เหล่านี้
เคสปลายทางทั้งสองเคสใช้ความเป็นไปได้ทั้งหมดหมด และทั้งคู่ก็ขีดฆ่า R7C8=2, R8C8=2 ออกไป ถอนสถานะชั่วคราว จากนั้นจึงลบตัวเลขที่เป็นไปได้เหล่านี้สิ่งที่อนุญาต
เคสปลายทางทั้งสองเคสใช้ความเป็นไปได้ทั้งหมดหมด และทั้งคู่ก็ขีดฆ่า R7C8=2, R8C8=2 ออกไป ถอนสถานะชั่วคราว จากนั้นจึงลบตัวเลขที่เป็นไปได้เหล่านี้
X-Chain · กำจัดตัวเลขออกจากเป้าหมายใดๆ ที่เห็นจุดปลายทั้งสองตัวอย่างทีละขั้นตอน · โซ่กลาง
ตัวอย่างนี้เริ่มจากกระดานระหว่างเล่นที่บันทึกไว้ ตัวเลขที่เป็นไปได้รวมผลการตัดตัวเลือกด้วยเหตุผลก่อนหน้านี้ ไม่ใช่โน้ตอัตโนมัติที่เพิ่งสร้าง
สีน้ำเงิน: หลักฐาน สีเขียว: ข้อสรุป ตัวเลขขีดฆ่า: ตัวเลือกที่ถูกตัด R1C1 หมายถึงแถว 1 คอลัมน์ 1
เล่นซ้ำ 1 · ดูได้ที่ไหน
ใช้ตัวเลือกที่ได้รับการยืนยันซึ่งแสดงไว้ที่นี่ การลบที่ถูกต้องก่อนหน้านี้ยังคงมีผลอยู่
ใช้ตัวเลือกที่ได้รับการยืนยันซึ่งแสดงไว้ที่นี่ การลบที่ถูกต้องก่อนหน้านี้ยังคงมีผลอยู่เล่นซ้ำ 2 · การให้เหตุผล
1: สมมติว่า R1C3=7 เป็นเท็จ
1: สมมติว่า R1C3=7 เป็นเท็จเล่นซ้ำ 3 · การให้เหตุผล
R1C3=7 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน แถว 1 ดังนั้น R1C7=7 จะต้องเป็นจริง
R1C3=7 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน แถว 1 ดังนั้น R1C7=7 จะต้องเป็นจริงเล่นซ้ำ 4 · การให้เหตุผล
R1C7=7 เป็นจริง ลบ R8C7=7
R1C7=7 เป็นจริง ลบ R8C7=7เล่นซ้ำ 5 · การให้เหตุผล
R8C7=7 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน แถว 8 ดังนั้น R8C8=7 จะต้องเป็นจริง
R8C7=7 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน แถว 8 ดังนั้น R8C8=7 จะต้องเป็นจริงเล่นซ้ำ 6 · การให้เหตุผล
R8C8=7 เป็นจริง ลบ R5C8=7
R8C8=7 เป็นจริง ลบ R5C8=7เล่นซ้ำ 7 · การให้เหตุผล
R5C8=7 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน บล็อก 6 ดังนั้น R4C9=7 จะต้องเป็นจริง
R5C8=7 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน บล็อก 6 ดังนั้น R4C9=7 จะต้องเป็นจริงเล่นซ้ำ 8 · การให้เหตุผล
R4C9=7 เป็นจริง ลบ R4C5=7
R4C9=7 เป็นจริง ลบ R4C5=7เล่นซ้ำ 9 · การให้เหตุผล
R4C5=7 เป็นเท็จ ดังนั้น R2C5=7 จึงถูกบังคับใน คอลัมน์ 5 ทุกเป้าหมายเห็น R2C5=7 ดังนั้นให้ขีดฆ่า R2C3=7
R4C5=7 เป็นเท็จ ดังนั้น R2C5=7 จึงถูกบังคับใน คอลัมน์ 5 ทุกเป้าหมายเห็น R2C5=7 ดังนั้นให้ขีดฆ่า R2C3=7เล่นซ้ำ 10 · ถอนการเติมสี่เหลี่ยมก่อนหน้า
ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไป
ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไปเล่นซ้ำ 11 · การให้เหตุผล
ชุด R1C3=7. ทุกเป้าหมายมองเห็น ดังนั้นให้ขีดฆ่า R2C3=7
ชุด R1C3=7. ทุกเป้าหมายมองเห็น ดังนั้นให้ขีดฆ่า R2C3=7เล่นซ้ำ 12 · ข้อสรุป
เคสปลายทางทั้งสองเคสใช้ความเป็นไปได้ทั้งหมดหมด และทั้งคู่ก็ขีดฆ่า R2C3=7 ออกไป ถอนสถานะชั่วคราว จากนั้นจึงลบตัวเลขที่เป็นไปได้เหล่านี้
เคสปลายทางทั้งสองเคสใช้ความเป็นไปได้ทั้งหมดหมด และทั้งคู่ก็ขีดฆ่า R2C3=7 ออกไป ถอนสถานะชั่วคราว จากนั้นจึงลบตัวเลขที่เป็นไปได้เหล่านี้สิ่งที่อนุญาต
เคสปลายทางทั้งสองเคสใช้ความเป็นไปได้ทั้งหมดหมด และทั้งคู่ก็ขีดฆ่า R2C3=7 ออกไป ถอนสถานะชั่วคราว จากนั้นจึงลบตัวเลขที่เป็นไปได้เหล่านี้
X-Chain · กำจัดตัวเลขออกจากเป้าหมายใดๆ ที่เห็นจุดปลายทั้งสองตัวอย่างทีละขั้นตอน · โซ่ยาว
ตัวอย่างนี้เริ่มจากกระดานระหว่างเล่นที่บันทึกไว้ ตัวเลขที่เป็นไปได้รวมผลการตัดตัวเลือกด้วยเหตุผลก่อนหน้านี้ ไม่ใช่โน้ตอัตโนมัติที่เพิ่งสร้าง
สีน้ำเงิน: หลักฐาน สีเขียว: ข้อสรุป ตัวเลขขีดฆ่า: ตัวเลือกที่ถูกตัด R1C1 หมายถึงแถว 1 คอลัมน์ 1
เล่นซ้ำ 1 · ดูได้ที่ไหน
ใช้ตัวเลือกที่ได้รับการยืนยันซึ่งแสดงไว้ที่นี่ การลบที่ถูกต้องก่อนหน้านี้ยังคงมีผลอยู่
ใช้ตัวเลือกที่ได้รับการยืนยันซึ่งแสดงไว้ที่นี่ การลบที่ถูกต้องก่อนหน้านี้ยังคงมีผลอยู่เล่นซ้ำ 2 · การให้เหตุผล
1: สมมติว่า R1C5=9 เป็นเท็จ
1: สมมติว่า R1C5=9 เป็นเท็จเล่นซ้ำ 3 · การให้เหตุผล
R1C5=9 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน แถว 1 ดังนั้น R1C3=9 จะต้องเป็นจริง
R1C5=9 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน แถว 1 ดังนั้น R1C3=9 จะต้องเป็นจริงเล่นซ้ำ 4 · การให้เหตุผล
R1C3=9 เป็นจริง ลบ R3C1=9
R1C3=9 เป็นจริง ลบ R3C1=9เล่นซ้ำ 5 · การให้เหตุผล
R3C1=9 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน คอลัมน์ 1 ดังนั้น R5C1=9 จะต้องเป็นจริง
R3C1=9 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน คอลัมน์ 1 ดังนั้น R5C1=9 จะต้องเป็นจริงเล่นซ้ำ 6 · การให้เหตุผล
R5C1=9 เป็นจริง ลบ R6C3=9
R5C1=9 เป็นจริง ลบ R6C3=9เล่นซ้ำ 7 · การให้เหตุผล
R6C3=9 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน แถว 6 ดังนั้น R6C7=9 จะต้องเป็นจริง
R6C3=9 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน แถว 6 ดังนั้น R6C7=9 จะต้องเป็นจริงเล่นซ้ำ 8 · การให้เหตุผล
R6C7=9 เป็นจริง ลบ R5C8=9
R6C7=9 เป็นจริง ลบ R5C8=9เล่นซ้ำ 9 · การให้เหตุผล
R5C8=9 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน คอลัมน์ 8 ดังนั้น R9C8=9 จะต้องเป็นจริง
R5C8=9 เป็นเท็จ ทั้งสองด้านนี้รวมทุกตัวเลือกที่เหลืออยู่ใน คอลัมน์ 8 ดังนั้น R9C8=9 จะต้องเป็นจริงเล่นซ้ำ 10 · การให้เหตุผล
R9C8=9 เป็นจริง ลบ R9C2=9
R9C8=9 เป็นจริง ลบ R9C2=9เล่นซ้ำ 11 · การให้เหตุผล
R9C2=9 เป็นเท็จ ดังนั้น R8C2=9 จึงถูกบังคับใน คอลัมน์ 2 ทุกเป้าหมายเห็น R8C2=9 ดังนั้นให้ขีดฆ่า R8C5=9
R9C2=9 เป็นเท็จ ดังนั้น R8C2=9 จึงถูกบังคับใน คอลัมน์ 2 ทุกเป้าหมายเห็น R8C2=9 ดังนั้นให้ขีดฆ่า R8C5=9เล่นซ้ำ 12 · ถอนการเติมสี่เหลี่ยมก่อนหน้า
ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไป
ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไปเล่นซ้ำ 13 · การให้เหตุผล
ชุด R1C5=9. ทุกเป้าหมายมองเห็น ดังนั้นให้ขีดฆ่า R8C5=9
ชุด R1C5=9. ทุกเป้าหมายมองเห็น ดังนั้นให้ขีดฆ่า R8C5=9เล่นซ้ำ 14 · ข้อสรุป
เคสปลายทางทั้งสองเคสใช้ความเป็นไปได้ทั้งหมดหมด และทั้งคู่ก็ขีดฆ่า R8C5=9 ออกไป ถอนสถานะชั่วคราว จากนั้นจึงลบตัวเลขที่เป็นไปได้เหล่านี้
เคสปลายทางทั้งสองเคสใช้ความเป็นไปได้ทั้งหมดหมด และทั้งคู่ก็ขีดฆ่า R8C5=9 ออกไป ถอนสถานะชั่วคราว จากนั้นจึงลบตัวเลขที่เป็นไปได้เหล่านี้สิ่งที่อนุญาต
เคสปลายทางทั้งสองเคสใช้ความเป็นไปได้ทั้งหมดหมด และทั้งคู่ก็ขีดฆ่า R8C5=9 ออกไป ถอนสถานะชั่วคราว จากนั้นจึงลบตัวเลขที่เป็นไปได้เหล่านี้
X-Chain · กำจัดตัวเลขออกจากเป้าหมายใดๆ ที่เห็นจุดปลายทั้งสองฝึกฝน
บทเรียนนี้ดัดแปลงจากเนื้อหาการสอนในแอป Platon Sudoku อ่านตัวอย่างฉบับเต็มได้ที่นี่ แล้วเรียนรู้และฝึกต่อในแอป
ดูใน Google Play ↗