Platon Sudoku · เรียนรู้ซูโดกุ
เครือข่ายบังคับ (Forcing Net) · ตัวอย่างทีละขั้นตอน A Forcing Net แยกและรวมความหมายของตัวเลือก สามารถหักล้างสมมติฐานหรือพิสูจน์ผลลัพธ์ร่วมกันในทางเลือกอื่นได้ ลบตัวเลขที่เป็นไปได้ที่ถูกปฏิเสธ หรือใช้ผลลัพธ์ที่แชร์โดยสาขาที่ละเอียดถี่ถ้วนทั้งหมด
บทเรียนนี้ดัดแปลงจากเนื้อหาการสอนในแอป Platon Sudoku อ่านตัวอย่างฉบับเต็มได้ที่นี่ แล้วเรียนรู้และฝึกต่อในแอป
ดูใน Google Play ↗ ตัวอย่างทีละขั้นตอน จดจำรูปแบบ A Forcing Net แยกและรวมความหมายของตัวเลือก สามารถหักล้างสมมติฐานหรือพิสูจน์ผลลัพธ์ร่วมกันในทางเลือกอื่นได้
หาได้อย่างไร ติดตามแต่ละสถานที่ผ่านเครือข่ายแยก ตรวจสอบทุกลิงก์ และเปรียบเทียบข้อขัดแย้งหรือจุดสิ้นสุดทั่วไป
สิ่งที่อนุญาต ลบตัวเลขที่เป็นไปได้ที่ถูกปฏิเสธ หรือใช้ผลลัพธ์ที่แชร์โดยสาขาที่ละเอียดถี่ถ้วนทั้งหมด
หลีกเลี่ยงการปะปนกัน อย่าข้ามสาขาหรือสร้างความสับสนให้กับเอฟเฟกต์ที่ใช้ร่วมกันกับเอฟเฟกต์จากพาธเดียวเท่านั้น
ตัวอย่างทีละขั้นตอน · ขัดแย้งกัน ตัวอย่างนี้เริ่มจากกระดานระหว่างเล่นที่บันทึกไว้ ตัวเลขที่เป็นไปได้รวมผลการตัดตัวเลือกด้วยเหตุผลก่อนหน้านี้ ไม่ใช่โน้ตอัตโนมัติที่เพิ่งสร้าง
สีน้ำเงิน: หลักฐาน สีเขียว: ข้อสรุป ตัวเลขขีดฆ่า: ตัวเลือกที่ถูกตัด R1C1 หมายถึงแถว 1 คอลัมน์ 1
เล่นซ้ำ 1 · ดูได้ที่ไหน R1C3=7 เป็นจริงหรือเท็จ กราฟทดสอบ R1C3=7 เป็นจริง; ความขัดแย้งจะตัดสถานะนั้นและบังคับให้ R1C3=7 เป็นเท็จ ดังนั้นสถานะที่เป็นไปได้ทั้งสองจึงได้รับการพิจารณาครบถ้วน นี่คือ Forcing Net ไม่ใช่ Forcing Chain เพราะ กราฟการพึ่งพาที่ตรวจสอบแล้วกระจายออกหรือรวมเข้าด้วยกันแทนที่จะเหลือเส้นทางความหมายเชิงเส้นเส้นเดียว สาขาที่สำรวจมีโหนดที่ได้รับการตรวจสอบ 49
R1C3=7 เป็นจริงหรือเท็จ กราฟทดสอบ R1C3=7 เป็นจริง; ความขัดแย้งจะตัดสถานะนั้นและบังคับให้ R1C3=7 เป็นเท็จ ดังนั้นสถานะที่เป็นไปได้ทั้งสองจึงได้รับการพิจารณาครบถ้วน นี่คือ Forcing Net ไม่ใช่ Forcing Chain เพราะ กราฟการพึ่งพาที่ตรวจสอบแล้วกระจายออกหรือรวมเข้าด้วยกันแทนที่จะเหลือเส้นทางความหมายเชิงเส้นเส้นเดียว สาขาที่สำรวจมีโหนดที่ได้รับการตรวจสอบ 49 เล่นซ้ำ 2 · การให้เหตุผล 1: สมมติว่า R1C3=7 เป็นจริง
1: สมมติว่า R1C3=7 เป็นจริง เล่นซ้ำ 3 · การให้เหตุผล R1C3=7 เป็นจริง ลบ {R1C3=2, R1C3=9, R1C8=7, R2C1=7, R3C1=7, R8C3=7}
R1C3=7 เป็นจริง ลบ {R1C3=2, R1C3=9, R1C8=7, R2C1=7, R3C1=7, R8C3=7} เล่นซ้ำ 4 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R8C3=3 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R8C3 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R8C3=3 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R8C3 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 5 · การให้เหตุผล R8C3=3 เป็นจริง ลบ R7C3=3
R8C3=3 เป็นจริง ลบ R7C3=3 เล่นซ้ำ 6 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R7C4=3 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 7 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R7C4=3 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 7 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 7 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R8C2=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 8 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R8C2=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 8 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 8 · การให้เหตุผล R8C2=7 เป็นจริง ลบ R8C2=8
R8C2=7 เป็นจริง ลบ R8C2=8 เล่นซ้ำ 9 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R8C8=8 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 8 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R8C8=8 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 8 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 10 · การให้เหตุผล R8C8=8 เป็นจริง ลบ R8C8=4
R8C8=8 เป็นจริง ลบ R8C8=4 เล่นซ้ำ 11 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R6C1=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 1 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R6C1=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 1 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 12 · การให้เหตุผล R6C1=7 เป็นจริง ลบ R6C1=5
R6C1=7 เป็นจริง ลบ R6C1=5 เล่นซ้ำ 13 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R3C8=4 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 8 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R3C8=4 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 8 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 14 · การให้เหตุผล R3C8=4 เป็นจริง ลบ {R3C8=1, R3C8=6}
R3C8=4 เป็นจริง ลบ {R3C8=1, R3C8=6} เล่นซ้ำ 15 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R3C1=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 1 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R3C1=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 1 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 16 · การให้เหตุผล R3C1=2 เป็นจริง ลบ R3C1=5
R3C1=2 เป็นจริง ลบ R3C1=5 เล่นซ้ำ 17 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R9C7=4 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R9C7=4 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 18 · การให้เหตุผล R9C7=4 เป็นจริง ลบ R9C7=9
R9C7=4 เป็นจริง ลบ R9C7=9 เล่นซ้ำ 19 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R7C9=9 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R7C9=9 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 20 · การให้เหตุผล R3C8=4 เป็นจริง ลบ R2C7=4
R3C8=4 เป็นจริง ลบ R2C7=4 เล่นซ้ำ 21 · การให้เหตุผล R6C1=7 เป็นจริง ลบ R6C7=7
R6C1=7 เป็นจริง ลบ R6C7=7 เล่นซ้ำ 22 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R6C7=6 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R6C7 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R6C7=6 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R6C7 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 23 · การให้เหตุผล R6C7=6 เป็นจริง ลบ R3C7=6
R6C7=6 เป็นจริง ลบ R3C7=6 เล่นซ้ำ 24 · การให้เหตุผล R7C4=3 เป็นจริง ลบ R2C4=3
R7C4=3 เป็นจริง ลบ R2C4=3 เล่นซ้ำ 25 · การให้เหตุผล R7C9=9 เป็นจริง ลบ {R1C9=9, R7C3=9}
R7C9=9 เป็นจริง ลบ {R1C9=9, R7C3=9} เล่นซ้ำ 26 · การให้เหตุผล R8C8=8 เป็นจริง ลบ R1C8=8
R8C8=8 เป็นจริง ลบ R1C8=8 เล่นซ้ำ 27 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R3C9=6 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 3 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R3C9=6 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 3 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 28 · การให้เหตุผล R3C9=6 เป็นจริง ลบ R3C9=1
R3C9=6 เป็นจริง ลบ R3C9=1 เล่นซ้ำ 29 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R9C1=9 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R9C1=9 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 30 · การให้เหตุผล R9C1=9 เป็นจริง ลบ R9C1=5
R9C1=9 เป็นจริง ลบ R9C1=5 เล่นซ้ำ 31 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R2C1=5 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 1 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R2C1=5 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 1 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 32 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R2C3=9 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 3 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R2C3=9 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 3 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 33 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R2C9=1 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 3 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R2C9=1 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 3 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 34 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R1C8=5 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R1C8 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R1C8=5 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R1C8 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 35 · การให้เหตุผล R1C8=5 เป็นจริง ลบ R1C9=5
R1C8=5 เป็นจริง ลบ R1C9=5 เล่นซ้ำ 36 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R1C9=8 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R1C9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R1C9=8 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R1C9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 37 · การให้เหตุผล R1C9=8 เป็นจริง ลบ R2C7=8
R1C9=8 เป็นจริง ลบ R2C7=8 เล่นซ้ำ 38 · การให้เหตุผล R2C1=5 เป็นจริง ลบ R2C4=5
R2C1=5 เป็นจริง ลบ R2C4=5 เล่นซ้ำ 39 · การให้เหตุผล R2C3=9 เป็นจริง ลบ R2C7=9
R2C3=9 เป็นจริง ลบ R2C7=9 เล่นซ้ำ 40 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R2C7=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R2C7 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R2C7=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R2C7 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 41 · การให้เหตุผล R2C7=7 เป็นจริง ลบ R2C4=7
R2C7=7 เป็นจริง ลบ R2C4=7 เล่นซ้ำ 42 · การให้เหตุผล R2C9=1 เป็นจริง ลบ R2C4=1
R2C9=1 เป็นจริง ลบ R2C4=1 เล่นซ้ำ 43 · การให้เหตุผล สมมติฐานนี้ทำให้ไม่มีค่าหรือตำแหน่งที่เป็นไปได้ใน R2C4: {R2C4=1, R2C4=3, R2C4=5, R2C4=7} ช่องซูโดกุและแต่ละหลักที่หายไปในภูมิภาคจะต้องมีตัวเลือก สมมติฐานนั้นเป็นไปไม่ได้
สมมติฐานนี้ทำให้ไม่มีค่าหรือตำแหน่งที่เป็นไปได้ใน R2C4: {R2C4=1, R2C4=3, R2C4=5, R2C4=7} ช่องซูโดกุและแต่ละหลักที่หายไปในภูมิภาคจะต้องมีตัวเลือก สมมติฐานนั้นเป็นไปไม่ได้ เล่นซ้ำ 44 · ถอนการเติมสี่เหลี่ยมก่อนหน้า ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไป
ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไป เล่นซ้ำ 45 · ข้อสรุป R1C3=7 สามารถลบออกได้เนื่องจากไม่สามารถเป็นจริงได้ในรูปแบบนี้
R1C3=7 สามารถลบออกได้เนื่องจากไม่สามารถเป็นจริงได้ในรูปแบบนี้ สิ่งที่อนุญาต R1C3=7 สามารถลบออกได้เนื่องจากไม่สามารถเป็นจริงได้ในรูปแบบนี้
เครือข่ายบังคับ (Forcing Net) · ลบตัวเลขที่เป็นไปได้ที่ถูกปฏิเสธ หรือใช้ผลลัพธ์ที่แชร์โดยสาขาที่ละเอียดถี่ถ้วนทั้งหมด ตัวอย่างทีละขั้นตอน · ผลลัพธ์ทั่วไป ตัวอย่างนี้เริ่มจากกระดานระหว่างเล่นที่บันทึกไว้ ตัวเลขที่เป็นไปได้รวมผลการตัดตัวเลือกด้วยเหตุผลก่อนหน้านี้ ไม่ใช่โน้ตอัตโนมัติที่เพิ่งสร้าง
สีน้ำเงิน: หลักฐาน สีเขียว: ข้อสรุป ตัวเลขขีดฆ่า: ตัวเลือกที่ถูกตัด R1C1 หมายถึงแถว 1 คอลัมน์ 1
เล่นซ้ำ 1 · ดูได้ที่ไหน ชุดรูท R7C5=2, R7C5=4, R7C5=9 มีการเริ่มต้นที่เป็นไปได้ทั้งหมดใน R7C5 ดังนั้นสาขารูทจึงครบถ้วนสมบูรณ์ นี่คือ Forcing Net ไม่ใช่ Forcing Chain เพราะ กราฟการพึ่งพาที่ตรวจสอบแล้วกระจายออกหรือรวมเข้าด้วยกันแทนที่จะเหลือเส้นทางความหมายเชิงเส้นเส้นเดียว กราฟการขึ้นต่อกันประกอบด้วยโหนดที่ได้รับการตรวจสอบ 58 ทั่วทั้งสาขารากของ 3 ผลลัพธ์ทั่วไปในการตรวจสอบคือ R3C6=2 เป็นจริง
ชุดรูท R7C5=2, R7C5=4, R7C5=9 มีการเริ่มต้นที่เป็นไปได้ทั้งหมดใน R7C5 ดังนั้นสาขารูทจึงครบถ้วนสมบูรณ์ นี่คือ Forcing Net ไม่ใช่ Forcing Chain เพราะ กราฟการพึ่งพาที่ตรวจสอบแล้วกระจายออกหรือรวมเข้าด้วยกันแทนที่จะเหลือเส้นทางความหมายเชิงเส้นเส้นเดียว กราฟการขึ้นต่อกันประกอบด้วยโหนดที่ได้รับการตรวจสอบ 58 ทั่วทั้งสาขารากของ 3 ผลลัพธ์ทั่วไปในการตรวจสอบคือ R3C6=2 เป็นจริง เล่นซ้ำ 2 · การให้เหตุผล 1: สมมติว่า R7C5=2 เป็นจริง
1: สมมติว่า R7C5=2 เป็นจริง เล่นซ้ำ 3 · การให้เหตุผล R7C5=2 เป็นจริง ลบ R3C5=2
R7C5=2 เป็นจริง ลบ R3C5=2 เล่นซ้ำ 4 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R3C6=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 3 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R3C6=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 3 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 5 · ถอนการเติมสี่เหลี่ยมก่อนหน้า ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไป
ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไป เล่นซ้ำ 6 · การให้เหตุผล 2: สมมติว่า R7C5=4 เป็นจริง
2: สมมติว่า R7C5=4 เป็นจริง เล่นซ้ำ 7 · การให้เหตุผล R7C5=4 เป็นจริง ลบ R8C5=4
R7C5=4 เป็นจริง ลบ R8C5=4 เล่นซ้ำ 8 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R8C5=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R8C5 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R8C5=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R8C5 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 9 · การให้เหตุผล R8C5=2 เป็นจริง ลบ R3C5=2
R8C5=2 เป็นจริง ลบ R3C5=2 เล่นซ้ำ 10 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R3C6=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 3 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R3C6=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 3 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 11 · ถอนการเติมสี่เหลี่ยมก่อนหน้า ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไป
ถอนสมมติฐานนี้และผลที่ตามมา กลับไปที่สแนปชอตของตัวเลขที่เป็นไปได้ที่ไม่เปลี่ยนแปลงก่อนที่จะตรวจสอบความเป็นไปได้ครั้งต่อไป เล่นซ้ำ 12 · การให้เหตุผล 3: สมมติว่า R7C5=9 เป็นจริง
3: สมมติว่า R7C5=9 เป็นจริง เล่นซ้ำ 13 · การให้เหตุผล R7C5=9 เป็นจริง ลบ {R7C7=9, R7C8=9, R7C9=9}
R7C5=9 เป็นจริง ลบ {R7C7=9, R7C8=9, R7C9=9} เล่นซ้ำ 14 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R7C8=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R7C8 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R7C8=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R7C8 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 15 · การให้เหตุผล R7C8=7 เป็นจริง ลบ {R7C9=7, R9C7=7, R9C8=7}
R7C8=7 เป็นจริง ลบ {R7C9=7, R9C7=7, R9C8=7} เล่นซ้ำ 16 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R7C9=8 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R7C9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R7C9=8 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R7C9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 17 · การให้เหตุผล R7C9=8 เป็นจริง ลบ {R7C7=8, R8C7=8, R9C7=8}
R7C9=8 เป็นจริง ลบ {R7C7=8, R8C7=8, R9C7=8} เล่นซ้ำ 18 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R9C1=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R9C1=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 19 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R4C7=8 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 7 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R4C7=8 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 7 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 20 · การให้เหตุผล R4C7=8 เป็นจริง ลบ R4C7=5
R4C7=8 เป็นจริง ลบ R4C7=5 เล่นซ้ำ 21 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R4C9=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R4C9=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 22 · การให้เหตุผล R4C9=7 เป็นจริง ลบ R4C9=9
R4C9=7 เป็นจริง ลบ R4C9=9 เล่นซ้ำ 23 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R6C9=9 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R6C9=9 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 24 · การให้เหตุผล R6C9=9 เป็นจริง ลบ R6C9=1
R6C9=9 เป็นจริง ลบ R6C9=1 เล่นซ้ำ 25 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R5C7=1 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 6 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R5C7=1 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 6 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 26 · การให้เหตุผล R5C7=1 เป็นจริง ลบ {R5C7=5, R5C7=7}
R5C7=1 เป็นจริง ลบ {R5C7=5, R5C7=7} เล่นซ้ำ 27 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R4C8=5 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 6 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R4C8=5 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 6 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 28 · การให้เหตุผล R4C8=5 เป็นจริง ลบ {R4C5=5, R8C8=5}
R4C8=5 เป็นจริง ลบ {R4C5=5, R8C8=5} เล่นซ้ำ 29 · การให้เหตุผล R5C7=1 เป็นจริง ลบ {R2C7=1, R5C1=1}
R5C7=1 เป็นจริง ลบ {R2C7=1, R5C1=1} เล่นซ้ำ 30 · การให้เหตุผล R9C1=7 เป็นจริง ลบ R5C1=7
R9C1=7 เป็นจริง ลบ R5C1=7 เล่นซ้ำ 31 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R5C2=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 5 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R5C2=7 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 5 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 32 · การให้เหตุผล R5C2=7 เป็นจริง ลบ R5C2=3
R5C2=7 เป็นจริง ลบ R5C2=3 เล่นซ้ำ 33 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R8C7=5 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 8 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R8C7=5 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 8 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 34 · การให้เหตุผล R8C7=5 เป็นจริง ลบ {R8C7=2, R8C7=6}
R8C7=5 เป็นจริง ลบ {R8C7=2, R8C7=6} เล่นซ้ำ 35 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R1C1=1 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 1 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R1C1=1 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 1 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 36 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R7C7=6 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 7 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R7C7=6 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 7 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 37 · การให้เหตุผล R7C7=6 เป็นจริง ลบ R7C7=2
R7C7=6 เป็นจริง ลบ R7C7=2 เล่นซ้ำ 38 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R9C7=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R9C7=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 39 · การให้เหตุผล R9C7=2 เป็นจริง ลบ R9C7=9
R9C7=2 เป็นจริง ลบ R9C7=9 เล่นซ้ำ 40 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R9C8=9 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R9C8=9 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน บล็อก 9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 41 · การให้เหตุผล R9C8=9 เป็นจริง ลบ R9C8=3
R9C8=9 เป็นจริง ลบ R9C8=3 เล่นซ้ำ 42 · การให้เหตุผล R1C1=1 เป็นจริง ลบ R2C3=1
R1C1=1 เป็นจริง ลบ R2C3=1 เล่นซ้ำ 43 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R2C5=1 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 2 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R2C5=1 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 2 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 44 · การให้เหตุผล R2C5=1 เป็นจริง ลบ R2C5=5
R2C5=1 เป็นจริง ลบ R2C5=5 เล่นซ้ำ 45 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R9C3=3 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 9 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R9C3=3 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 9 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 46 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R5C5=5 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 5 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R5C5=5 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน คอลัมน์ 5 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 47 · การให้เหตุผล R5C5=5 เป็นจริง ลบ R5C5=3
R5C5=5 เป็นจริง ลบ R5C5=3 เล่นซ้ำ 48 · การให้เหตุผล R9C3=3 เป็นจริง ลบ R5C3=3
R9C3=3 เป็นจริง ลบ R5C3=3 เล่นซ้ำ 49 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R5C6=3 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 5 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R5C6=3 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน แถว 5 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 50 · การให้เหตุผล R5C6=3 เป็นจริง ลบ R3C6=3
R5C6=3 เป็นจริง ลบ R3C6=3 เล่นซ้ำ 51 · การให้เหตุผล หลังจากการยกเว้นก่อนหน้านี้ R3C6=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R3C6 มันถูกบังคับภายใต้สมมติฐานนี้
หลังจากการยกเว้นก่อนหน้านี้ R3C6=2 เป็นเพียงตัวเลือกเดียวที่เหลืออยู่ใน R3C6 มันถูกบังคับภายใต้สมมติฐานนี้ เล่นซ้ำ 52 · การให้เหตุผล ทุกสาขาที่เป็นไปได้มีข้อเท็จจริงเดียวกัน: R3C6=2 เป็นจริง หลังจากถอนสมมติฐานทั้งหมดแล้ว ข้อเท็จจริงข้อนี้ก็ยังคงแน่นอน
ทุกสาขาที่เป็นไปได้มีข้อเท็จจริงเดียวกัน: R3C6=2 เป็นจริง หลังจากถอนสมมติฐานทั้งหมดแล้ว ข้อเท็จจริงข้อนี้ก็ยังคงแน่นอน เล่นซ้ำ 53 · ข้อสรุป R3C6=2 ถูกบังคับโดยรูปแบบนี้
R3C6=2 ถูกบังคับโดยรูปแบบนี้ สิ่งที่อนุญาต R3C6=2 ถูกบังคับโดยรูปแบบนี้
เครือข่ายบังคับ (Forcing Net) · ลบตัวเลขที่เป็นไปได้ที่ถูกปฏิเสธ หรือใช้ผลลัพธ์ที่แชร์โดยสาขาที่ละเอียดถี่ถ้วนทั้งหมด ฝึกฝน บทเรียนนี้ดัดแปลงจากเนื้อหาการสอนในแอป Platon Sudoku อ่านตัวอย่างฉบับเต็มได้ที่นี่ แล้วเรียนรู้และฝึกต่อในแอป
ดูใน Google Play ↗