Hướng dẫn câu đố
Cách giải Nurikabe
Nurikabe biến một lưới ô thành bản đồ đảo và biển. Mỗi số là một hòn đảo, và mọi thứ còn lại là nước phải chảy liền nhau. Bạn quyết định từng ô là đất hay biển. Bài hướng dẫn này chỉ cho bạn những nước đi làm được điều đó.
Luật chơi
- Chia lưới thành đất và biển. Mỗi số thuộc về một đảo có đúng chừng đó ô, và mỗi đảo có đúng một số.
- Các đảo không bao giờ chạm nhau theo chiều trái, phải, lên hay xuống. Chạm ở góc thì được.
- Toàn bộ biển là một khối liền nhau.
- Biển không bao giờ lấp đầy một khối 2×2.
Một câu đố đã giải
Những nước đi đầu tiên
- Bao quanh mọi số 1 bằng biển. Số 1 là một hòn đảo đã xong.
- Tìm các ô nằm giữa hai số. Một ô chạm hai đảo phải là biển.
- Tìm biển sắp tạo thành khối 2×2. Ô thứ tư phải là đất.
- Đánh dấu biển vào mọi ô mà không đảo nào với tới. Đếm xem mỗi số còn lớn thêm được bao xa.
Các kỹ thuật, từng bước một
Đảo đã xong được rào bằng biển
Khi một đảo có số ô bằng số của nó, nó đã xong, và mọi ô bên cạnh là biển. Số 1 là trường hợp đơn giản nhất: nó xong ngay từ đầu, nên các ô kề nó là biển trước khi bạn làm gì. Về sau, mỗi đảo bạn hoàn thành cũng cho bạn một vòng biển như vậy.
Hai số không bao giờ chung một đảo
Một ô nằm giữa hai số sẽ nối chúng thành một đảo có hai số, điều không được phép. Vậy nó là biển. Điều này cũng đúng khi hai số đứng chéo nhau: hai ô chạm cả hai số là biển.
Không có biển 2×2
Ba ô của một khối 2×2 đã là biển. Nếu ô thứ tư cũng là biển, biển sẽ lấp đầy cả khối. Vậy ô thứ tư là đất, và nó thuộc một đảo vẫn còn với tới được. Luật này làm nên Nurikabe, và nó tìm ra đất ở những nơi các số có vẻ ở xa.
Chỉ có một đường để lớn thêm
Số 3 ở góc còn cần thêm hai ô, nhưng ô bên trái nó đã là biển. Nó còn đúng một đường để lớn thêm: lên trên. Vậy ô đó là đất. Mỗi khi một đảo chưa xong chỉ có một ô kề còn trống, nó phải lớn về phía đó.
Những ô không đảo nào với tới
Số 2 chỉ với tới các ô ngay cạnh nó. Ở đây, các ô ở giữa quá xa cả hai số 2, và không có đảo nào khác gần đó. Không gì có thể nhận chúng, nên chúng là biển. Ở các bảng lớn, hãy đếm số bước từ mỗi số: ô nằm ngoài tầm của mọi đảo luôn là biển.
Cách nào cũng phủ cùng một ô
Đôi khi một đảo có thể lớn theo vài cách khác nhau. Hãy thử hết trong đầu: nếu cách nào cũng dùng cùng một ô, ô đó là đất, dù đảo đi theo hướng nào. Ví dụ, một số 3 có thể rẽ trái hoặc xuống từ cùng một ô kề thì luôn dùng ô kề đó. Đây là ý tưởng gánh phần lớn các bảng mức trung bình.
Biển phải liền một khối
Vùng biển ở góc bị một hòn đảo chặn một phía. Để nối với phần biển còn lại, nó chỉ có một lối ra: xuống dưới. Vậy ô đó cũng là biển. Ở các bảng khó hơn, hãy hỏi cả chiều ngược lại: nếu ô này là đất, nó có cắt biển làm hai không? Nếu có, ô đó là biển.
Lỗi thường gặp
- Các đảo chạm nhau. Hai đảo có thể gặp nhau ở một góc, nhưng không bao giờ cạnh nhau. Nếu chạm, chúng thành một đảo có hai số.
- Một khối biển 2×2. Dễ bỏ sót trong một vùng trống lớn. Hãy kiểm tra mọi khối bốn ô khi bạn điền biển.
- Cắt biển làm hai. Ứng dụng không đánh dấu biển bị đứt khi bạn chơi, nên hãy tự kiểm tra: toàn bộ biển phải liền nhau.
- Một đảo quá nhỏ. Ứng dụng cảnh báo về đảo có quá nhiều ô, nhưng không cảnh báo về đảo quá ít ô. Một bảng đã đầy mà không có cảnh báo vẫn có thể sai.
Hỏi và đáp
Sẵn sàng chơi chưa?
Rào các đảo đã xong, giữ các số cách nhau, tránh biển 2×2 và giữ biển liền một khối. Đó là toàn bộ Nurikabe, và mọi bảng từ Dễ đến Chuyên gia đang chờ bạn.