Mặc dù chuỗi ép buộc là một chiến lược nâng cao để giải các câu đố Sudoku, bạn có thể dễ dàng sử dụng kỹ thuật này khi hiểu được logic đơn giản đằng sau nó. Tương tự như tô màu Sudoku, kỹ thuật chuỗi ép buộc trong Sudoku đơn giản có nghĩa là bạn bắt đầu với một ô và tạo một chuỗi các kịch bản “nếu như”, để buộc xác định tính đúng hoặc sai của một đáp án.
Là một dạng chuỗi suy luận luân phiên (AIC), chuỗi ép buộc nghĩa là bạn giả định rằng mỗi ứng viên trong ô bắt đầu là đáp án cho ô đó, rồi theo dõi phản ứng dây chuyền của các đáp án mà bạn tạo ra cho từng ứng viên. Từ chuỗi ép buộc theo ô đến chuỗi ép buộc theo chữ số, dạng thử và sai có logic này—không phải đoán mò—giúp bạn xác nhận hoặc loại bỏ các ứng viên.
Chuỗi ép buộc không phải là một chiến lược Sudoku khó sử dụng, nhưng logic có thể trở nên phức tạp khi các chuỗi dài ra và liên quan đến nhiều kịch bản “nếu như”. Dù vậy, bám sát logic có thể giúp bạn nâng cao kỹ năng và giải các câu đố Sudoku khó và chuyên gia nhanh hơn nữa.
Các kết quả có thể có của chuỗi ép buộc
Chuỗi ép buộc không phải là một mẫu hình để bạn nhận ra. Thay vào đó, bạn dùng các kết luận logic để xác nhận hoặc loại bỏ ứng viên. Sau khi bạn đã xác định được một ô để bắt đầu kỹ thuật chuỗi ép buộc, hãy lần lượt giả định rằng mỗi ứng viên trong ô đó là đáp án. Sau đó theo chuỗi các “nếu như” đến một ô khác. Việc sử dụng chuỗi ép buộc có thể dẫn đến nhiều kết quả khác nhau:
- Nếu các lựa chọn trong ô đầu tiên đi đến cùng một kết luận cho ô cuối cùng trong chuỗi, thì bạn đã chứng minh rằng kết luận đó phải đúng đối với ô cuối cùng. Vì vậy, nếu đáp án của ô cuối cùng là 3 bất kể bạn bắt đầu với ứng viên nào, thì bạn xác nhận rằng đáp án cho ô cuối cùng đó là 3 và có thể loại bỏ các ứng viên khác khỏi ô.
- Nếu các nhánh đi đến những kết luận khác nhau trong cùng một ô cuối cùng, thì bạn có thể thu hẹp các ứng viên trong ô cuối cùng vì bạn đã chứng minh rằng ô cuối cùng phải là một trong các ứng viên đó. Nếu mỗi ứng viên bạn bắt đầu đều đưa ra một đáp án khác nhau cho ô cuối cùng, thì bạn biết rằng những đáp án đó là các ứng viên duy nhất có thể có cho ô đó. Bạn có thể loại bỏ mọi ứng viên bổ sung khỏi ô.
- Nếu các lựa chọn dẫn đến một mâu thuẫn, thì bạn biết ứng viên mà bạn bắt đầu phải bị loại bỏ vì nó dẫn đến sự đổ vỡ trong logic.
Cách sử dụng kỹ thuật chuỗi ép buộc trong Sudoku
Để tìm một cơ hội hữu ích cho việc sử dụng kỹ thuật giải bằng chuỗi ép buộc, bạn cần dùng ghi chú bút chì xuyên suốt câu đố để đánh dấu tất cả các ứng viên có thể có, và bạn nên dùng hết tất cả các chiến lược khác.
Ở dạng đơn giản nhất, bạn bắt đầu với một ô hai giá trị (một ô chỉ có hai ứng viên), nhưng bạn cũng có thể dùng các ô có hơn hai ứng viên—điều đó chỉ khiến việc theo dõi logic phức tạp hơn một chút.
Bất kể một ô có bao nhiêu ứng viên, hãy làm theo các bước sau, sử dụng ô hai giá trị làm ví dụ, để ép ra kết luận hoặc tìm các loại trừ:
- Tìm một ô bắt đầu. Tìm một ô có vẻ có tiềm năng tạo ra phản ứng dây chuyền của các đáp án. Một ô hai giá trị chỉ có hai ứng viên là dạng đơn giản nhất vì bạn biết rằng một trong hai chữ số đó phải là đáp án của ô đó. Ví dụ, C1 chỉ có hai ứng viên (5, 8).
- Đưa ra kết luận dựa trên một trong các chữ số trong ô. Để bắt đầu, bạn sẽ đưa ra giả định ban đầu rằng một chữ số là đáp án và xem điều đó tác động như thế nào đến các ô khác trong câu đố. Việc ghi lại chuỗi trên một tờ giấy riêng hoặc trong bảng hay bảng tính có thể hữu ích.
Ví dụ, nếu 5 là đáp án cho C1, thì C4 phải là 1. Nếu C4 là 1, thì A4 phải là 6. Nếu A4 là 6, thì A9 phải là 4. Nếu A9 là 4, thì A3 phải là 9, và chuỗi kết thúc. - Đưa ra kết luận dựa trên các chữ số khác trong ô. Bây giờ bạn đã biết đáp án diễn ra như thế nào dựa trên một chữ số, mục tiêu của bạn là lặp lại quy trình với các chữ số khác trong ô để xem liệu bạn có nhận được cùng đáp án hay một điều gì khác. Bạn sẽ không đi theo cùng một đường và có thể có một chuỗi ngắn hơn hoặc dài hơn.
Ví dụ, ô hai giá trị chỉ còn một ứng viên nữa để sử dụng. Nếu 8 là đáp án cho C1, thì 7 phải là đáp án cho C3. Nếu 7 là đáp án cho C3, thì 9 phải là đáp án cho C6. Nếu 9 là đáp án cho C6, thì 7 phải là đáp án cho A6. Nếu 7 là đáp án cho A6, thì 4 phải là đáp án cho A8. Nếu 4 là đáp án cho A8, thì 9 phải là đáp án cho A3. - Xác nhận hoặc loại bỏ ứng viên. Nếu tất cả các ứng viên trong ô bắt đầu đi đến cùng một kết luận trong ô cuối cùng, thì kết luận đó phải đúng. Ví dụ, cả hai ứng viên đều tìm thấy 9 là đáp án ở A3. Đây là một ví dụ đơn giản chỉ đưa ra một kết quả có thể có của chuỗi ép buộc. Các ví dụ của chúng tôi trong phần tiếp theo có thể cho bạn thấy nhiều khả năng hơn nữa.


Ví dụ về kỹ thuật chuỗi ép buộc trong Sudoku
Vì chuỗi ép buộc không phải là một mẫu hình và vì có nhiều chuỗi khác nhau có thể xuất hiện trong một câu đố, bạn phải nhớ rằng kết luận mới là điều quyết định hành động của bạn. Việc theo dõi các đáp án logic và ghi nhận kết luận tổng thể giúp bạn loại bỏ hoặc xác nhận các ứng viên trong một câu đố Sudoku.
Chuỗi ép buộc: Cùng kết quả
Ví dụ ban đầu đã cho thấy cách một ô bắt đầu hai giá trị dẫn đến cùng một đáp án bất kể bạn bắt đầu với ứng viên nào. Tuy nhiên, “cùng kết quả” không phải lúc nào cũng có nghĩa là bạn đang xác nhận một đáp án. Một chuỗi ép buộc cũng có thể loại bỏ một ứng viên nếu tất cả các giả định đi đến cùng một kết luận—rằng một ứng viên không thể là đáp án trong ô cuối cùng.
Hãy làm theo các bước này để hiểu cần làm gì nếu một chuỗi ép buộc đi đến cùng một kết quả để loại bỏ:
- Tìm một ô bắt đầu. Sử dụng một ô hai giá trị chỉ có hai ứng viên là cách nhanh để bắt đầu, nhưng bạn có thể dùng bất kỳ ô nào trong câu đố. Ví dụ, B2 chỉ có hai ứng viên (3, 9).
- Đưa ra kết luận dựa trên một trong các chữ số trong ô. Bắt đầu với ứng viên có thể đầu tiên và xem xét những phản ứng dây chuyền nào sẽ xảy ra nếu ứng viên đó là đáp án cho ô đó.
Ví dụ, nếu đáp án cho B2 là 3, thì đáp án cho C3 phải là 5. Nếu đáp án cho C3 là 5, thì đáp án cho C9 phải là 9. Nếu đáp án cho C9 là 9, thì đáp án cho I9 phải là 8. Nếu đáp án cho I9 là 8, thì đáp án cho I4 phải là 2. Nếu đáp án cho I4 là 2, thì đáp án cho E4 phải là 1. Nếu đáp án cho E4 là 1, thì 1 không thể là đáp án cho D4 vì nó nằm chung khối 3x3 với E4. - Đưa ra kết luận dựa trên các chữ số khác trong ô. Bây giờ bạn có thể dùng chữ số còn lại trong ô bắt đầu và giả định rằng nó là đáp án. Sau đó xem các kết luận từ phản ứng dây chuyền đó.
Ví dụ, nếu B2 là 9, thì B6 phải là 1. Nếu B6 là 1, thì I6 phải là 5. Nếu I6 là 5, thì I1 phải là 4. Nếu I1 là 4, thì D1 phải là 1. Nếu D1 là 1, thì D4 không thể là 1. - Xác nhận hoặc loại bỏ ứng viên. Kiểm tra xem tất cả các ứng viên trong ô bắt đầu có đi đến cùng một kết luận hay không. Nếu đúng như vậy, thì kết luận đó phải đúng. Ví dụ, cả hai ứng viên trong B2 đều kết luận rằng 1 không thể là ứng viên ở D4. Vì cả hai đều đi đến kết luận đó, điều này phải đúng, và 1 có thể bị loại khỏi D4.


Chuỗi ép buộc: Kết quả khác nhau
Nếu bạn sử dụng kỹ thuật chuỗi ép buộc trong Sudoku, bạn có thể phát hiện rằng tất cả các giả định ban đầu của mình dẫn đến các kết quả khác nhau. Nếu điều này xảy ra, kết luận có khả năng là tất cả các ứng viên đã được xác nhận là những ứng viên duy nhất có thể có trong một ô.
Hãy làm theo các bước này để hiểu cần làm gì khi chuỗi ép buộc của bạn trả về các kết quả khác nhau:
- Tìm một ô bắt đầu. Chọn một ô mà bạn nghĩ sẽ giúp tạo ra nhiều phản ứng dây chuyền trong câu đố. Ví dụ, E7 chỉ có hai ứng viên (1, 5) và là một điểm bắt đầu dễ dàng.
- Đưa ra kết luận dựa trên một trong các chữ số trong ô. Bất cứ khi nào sử dụng chuỗi ép buộc, bạn đưa ra giả định rằng một trong các chữ số là đáp án cho ô đó và xem xét các kết luận theo sau.
Ví dụ, nếu bạn giả định rằng đáp án cho E7 là 1, thì B7 phải là 3. Nếu B7 là 3, thì C9 phải là 8. Nếu C9 là 8, thì C2 phải là 7. Nếu C2 là 7, thì H2 phải là 6. - Đưa ra kết luận dựa trên các chữ số khác trong ô. Bạn phải lặp lại quy trình với tất cả các chữ số còn lại—giả định mỗi chữ số còn lại là đáp án rồi xem xét kết quả.
Ví dụ, nếu đáp án cho E7 là 5, thì I7 phải là 9. Nếu I7 là 9, thì I3 phải là 6. Nếu I3 là 6, thì H2 phải là 7 vì nó nằm chung khối 3x3 với I3. - Xác nhận hoặc loại bỏ ứng viên. Nếu cả hai ứng viên trong ô bắt đầu đi đến các kết luận khác nhau trong ô cuối cùng, thì bạn biết rằng cả hai kết luận đều có thể đúng. Trong ví dụ, mỗi ứng viên ở E7 dẫn đến một đáp án khác nhau ở H2. Vì vậy, bạn có thể chắc chắn rằng 6 và 7 đều là các ứng viên có thể có cho ô đó và không cái nào có thể bị loại bỏ.


Chuỗi ép buộc: Mâu thuẫn trong logic
Một kết quả khác từ chuỗi ép buộc có thể là đáp án của bạn ở cuối chuỗi gây ra một mâu thuẫn trong logic và phá vỡ logic của câu đố. Nếu bạn tạo ra một mâu thuẫn, điều đó có nghĩa là ứng viên bạn dùng từ ô bắt đầu làm đáp án không thể là đáp án cho ô đó, và nó có thể bị loại bỏ.
Trong ví dụ bên dưới, mâu thuẫn xảy ra khi một chuỗi buộc một số 2 vào một khối đã có sẵn đáp án 2 ở I9. Mặc dù ứng viên này có thể bị loại bỏ đơn giản bằng cách nhận thấy xung đột với đáp án, việc lần theo mâu thuẫn qua một chuỗi làm nổi bật cách logic ép buộc hoạt động và giúp xác nhận các loại trừ mà nếu không có thể bị bỏ sót.
Hãy làm theo các bước sau:
- Tìm một ô bắt đầu. Giống như bất kỳ chuỗi ép buộc nào, bạn tìm một ô có khả năng tốt để tạo ra phản ứng dây chuyền của các đáp án. Ví dụ, B3 chỉ có hai ứng viên (4, 6).
- Đưa ra kết luận dựa trên một trong các chữ số trong ô. Bắt đầu bằng cách giả định rằng một ứng viên là đáp án cho ô. Ví dụ, nếu 4 là đáp án cho B3, thì C1 phải là 5. Nếu C1 là 5, thì C7 phải là 1. Nếu C7 là 1, thì G7 phải là 2. Nhưng nó không thể là 2 vì nó nằm chung khối 3x3 với I9, ô đã có sẵn số 2.
- Xác nhận hoặc loại bỏ ứng viên. Nếu kết luận đạt được tạo ra một mâu thuẫn trong logic, thì bạn biết rằng bạn có thể xóa ứng viên mà mình đã bắt đầu. Ví dụ, B3 không thể là 4 vì nó dẫn đến việc một khối 3x3 có hai số 2, điều này phá vỡ logic trong câu đố Sudoku. Vì vậy, bạn có thể xóa 4 khỏi B3, để lại 6 làm đáp án.

Khi bạn chơi Sudoku trực tuyến và bị mắc kẹt sau khi đã sử dụng một số chiến lược nâng cao, bạn có thể tận dụng chuỗi ép buộc để giúp loại bỏ thêm ứng viên hoặc xác nhận đáp án trong các câu đố của mình. Vì hầu hết người giải sử dụng kỹ thuật giải Sudoku này sau khi đã dùng hết các phương pháp nâng cao, bạn nên luyện tập chuỗi ép buộc với các câu đố Sudoku khó của chúng tôi và luyện tập nhiều hơn nữa bằng cách khám phá kho lưu trữ của chúng tôi.