關於Binary Sudoku Generator
生成數以千計的二進制數獨謎題!
怎麼玩
為了解決二進制數獨難題,每個單元格必須包含“0”或“1”並遵守規則。
規則
#1:每一行和每一列必須有相同數量的零和一。
#2:拼圖中不允許垂直或水平連續的三重奏(“000”和“111”)。
#3:每一行和每一列都必須是唯一的。
提示
#1:確保每行中 0 和 1 的數量正好是行大小的一半,並且每列中 0 和 1 的數量正好是列大小的一半。如果您在一行/列中找到所有零,那麼其餘的都是 1,反之亦然。
#2:避免三重奏(“000”和“111”)。假設“X”是一個空格。如果“X00”、“00X”或“0X0”在拼圖中垂直或水平出現,則X必須為1。如果“X11”、“1X1”、“11X”在拼圖中垂直或水平出現,則X必須為0。
#3:由於所有的行和列都是唯一的,那麼如果兩行或兩列幾乎相同,並且只有“01”或“10”不同,那麼我們可以推斷如何完成該行或列。假設“X”是一個空格。如果一行是:“011010”,另一行是“XX010”,那麼我們可以斷定不完整的行是“101010”(因為否則它將與另一行相同)。
#4:排除不可能性。假設“X”是一個空格,我們正在檢查以下行/列:“0XX10XX010”。我們還需要一個 0 來完成這一行/列。我們知道每個單元格必須是 0 或 1。如果我們將其中一個 X 替換為 0(用“?”表示:“0XX10X?010”),那麼我們就會遇到不可能的情況(“0111010010”) .因為假設'?是 0 會違反規則 #2,我們可以得出結論“?”是 1。
特徵
能夠生成數千個隨機生成的謎題
每個謎題只有一個有效的解決方案。所有的謎題都必須用邏輯來解決
三個難度:簡單、中等和困難
提示:清除謎題中的任何錯誤並隨之顯示下一個單元格
能夠更改電路板尺寸:(6x6、6x8、6x10、8x6、8x8、8x10、10x6、10x8、10x10)
能夠改變背景顏色