Như chúng ta đã thấy trong câu hỏi này, các câu lệnh logic phức tạp có thể được thể hiện dưới dạng các kết nối đơn giản của Minesweeper tổng quát. Tuy nhiên, tàu quét mìn tổng quát vẫn có dự phòng.
Để tránh những sự dư thừa này, chúng tôi xác định một trò chơi mới có tên là "Generalized-1 Minesweeper".
Generalized-1 Minesweeper là phiên bản Minesweeper được chơi trên một biểu đồ tùy ý. Biểu đồ có hai loại đỉnh, "chỉ báo" hoặc "giá trị". Một giá trị có thể là bật hoặc tắt (của tôi hoặc của một người siêng năng) tuy nhiên người chơi không biết trạng thái của nó. Một chỉ báo cho biết chính xác một trong các ô liền kề đang bật (một mỏ). Các chỉ số không được tính là mỏ.
Ví dụ, bảng sau đây cho Generalines Minesweeper cho chúng ta biết rằng các ô A và B đều là mỏ hoặc cả hai đều không phải là mỏ.
(Trong các chỉ số sơ đồ được đánh dấu màu xám trong khi các giá trị là màu trắng)
Không giống như trong trình quét mìn thông thường nơi bạn nhấp vào các giá trị tắt để hiển thị các chỉ số, không có cơ chế nào như vậy trong Generalines Minesweeper. Một người chơi chỉ cần xác định các trạng thái của biểu đồ có thể đáp ứng các chỉ số của nó.
Mục tiêu của bạn là tạo ra một 2
Minesweeper Generalized-1. Bạn sẽ xây dựng một cấu trúc trong Generalines-1 Minesweeper sao cho có 8 ô cụ thể mà tất cả các cấu hình có thể có của các giá trị có chính xác hai ô trên. Điều này có nghĩa là nó hoạt động chính xác như 2
trong máy quét mìn truyền thống. Khi bạn viết giải pháp của mình, bạn không nên có các giá trị cụ thể cho các ô giá trị. (Trả lời câu hỏi của H.PWiz, cho phép một số ô giá trị có thể được khấu trừ từ trạng thái)
Chấm điểm
Câu trả lời của bạn sẽ được tính bằng số đỉnh trong biểu đồ cuối cùng trừ 8 (cho 8 đầu vào) với điểm thấp hơn sẽ tốt hơn. Nếu hai câu trả lời ràng buộc trong số liệu này, bộ ngắt kết nối sẽ là số cạnh.