← Tất cả kỹ thuật chơi

Kỹ thuật chơi · Sudoku

Kỹ thuật Chuỗi cưỡng bức (Forcing Chains) trong Sudoku

Thử từng nhánh giả định từ một ô, nhánh dẫn tới mâu thuẫn bị loại.

🎮 Chơi Sudoku ngay →

Khái niệm

Forcing Chains (họ Cell/Unit/Digit Forcing Chains, tiền thân là Bowman’s Bingo) là kỹ thuật "thử giả định": chọn một ô có vài ứng viên, thử từng ứng viên một và theo dõi hệ quả.

Nếu một nhánh dẫn tới mâu thuẫn (một ô không còn ứng viên, hoặc một số xuất hiện hai lần trong một nhóm), nhánh đó sai và ứng viên tương ứng bị loại.

Ví dụ

Ô A có {3, 7}. Giả sử A = 3, suy luận dẫn tới ô B mất hết ứng viên — mâu thuẫn. Vậy A không thể là 3, buộc A = 7.

Đây là kỹ thuật mạnh nhất khi các chuỗi logic khác không đủ, nhưng nên dùng sau cùng vì tốn nhiều bước suy luận.

534689126721953481983425678596142332683791719248569615728428741963545286179
Forcing Chain: giả sử ô (r5,c5)=3 dẫn tới mâu thuẫn ở (r5,c1) → loại 3

Minh hoạ động

534689126721953481983425678596142342687391713924856961537284287419635345286179
Ô (r5,c5) buộc là 7

Bài tập thực hành

Đây là một bài luyện tập thật (từ chế độ Luyện tập của Sudoku). Hãy áp dụng kỹ thuật trên để điền các ô trống, rồi bấm Kiểm tra.

5
4
1
6
3
2
2
3
1
7
6
4
6
4
5
2
3
8
7
1
6
8
6
7
1
6
4
1
5
9
2
6
6
5
4
3
5
6
4
7
1
8

Bài tập thực hành

Forcing Chains xử lý nhánh dẫn tới mâu thuẫn thế nào?

Điểm mấu chốt

Forcing Chains là công cụ cuối: thử từng giả định, nhánh mâu thuẫn bị loại, nhánh còn lại là đúng.

🎮 Chơi Sudoku ngay →