下載了許多個數獨程式,我挑出幾個不錯的給大家參考看看
以下幾個軟體都是 "免費" 的
1. Simple Sudoku (含繁體中文語系)
● 官方網站:http://angusj.com/sudoku/
● 直接下載:http://angusj.com/sudoku/sudoku_setup.exe
2. HoDoKu
● 官方網站:http://hodoku.sourceforge.net/en/index.php
● 直接下載:http://sourceforge.net/projects/hodoku/files/
3. Sudoku Explainer
● 官方網站:http://diuf.unifr.ch/pai/people/juillera/Sudoku/Sudoku.html
● 直接下載:http://diuf.unifr.ch/pai/people/juillera/Sudoku/SudokuExplainer.zip
4. JSudoku (JC's Sudoku) (為 Java, 跨平台) (含 Killer Sudoku 與其他複雜形態數獨)
● 官方網站:http://jcbonsai.free.fr/sudoku/ (官網目前已掛,但可參考介紹頁面)
● 直接下載:http://jcbonsai.free.fr/sudoku/JSudoku.jar
這四套軟體都能:
✔ 自行設計題目並給題目解答與分析
✔ 利用底色等 顏色視覺 提供清晰易懂的提示
✔ 隨機創建 不同等級的題目
✔ 存檔與開啟
✔ 切換 顯示候選數字
✔ 檢查題目是否有效並提供解答數目
------------------------------------------------------------
至於線上的數獨網站:
這個網站有列舉出他們挑選最棒的 50 個網站:http://sudoku.toplisted.net/index.php?sort=2
我推薦一些不錯的 Classic / Killer / Greater Than / Jigsaw / Mathdoku ,有些每天都會更新哦~
基本上有這些網頁,大概每天就不用擔心沒有題目可以解
如果嫌太簡單,可以用軟體或一些線上網頁產生超難題目
1. http://www.sudokuwiki.org/ <- 主要是 Classic、Jigsaw、Killer
2. http://www.dailysudoku.com/sudoku/today.shtml <- Classic
3. http://www.daily-sudoku.com/dailysudoku/ <- Classic
4. http://www.killersudokuonline.com/ <- 大部分是 Killer 或 Greater Than 或混合
5. http://www.dailykillersudoku.com/main/index/ <- 大部分是 Killer 或 Greater Than 或混合
6. http://www.sudoku.org.uk/ <- 有許多數獨型態與 Solvers
7. http://www.afunzone.com/apuzzlezone.html <- 找尋 DoKu 結尾的連結,可以找到很多數獨的 Puzzles
- http://www.afunzone.com/Sudoku/1A.html <- Classic
- http://www.afunzone.com/KENDOKU/play.html <- Mathdoku
8. http://www.kenken.com/ <- Mathdoku 大站
9. http://www.mathdoku.com/ <- 許多 Mathdoku
而 線上解題的網站:
1. http://www.sudokuwiki.org/ <- 包含大部分型態的 Solvers
-----------------------------------------
一些小程式 :
1. Killer Sudoku Solver - http://niallsudoku.com/pages/solver.html - 專門解 Killer
_______________________________________________________________
先來看看配置最簡潔的 ① Simple Sudoku 吧
語言設定在 Option 那邊,選擇 ChineseT
建議把 "標記不合法移動" 點掉,否則會有想要亂試試看的心態
按下 Ctrl + W 切換顯示候補數字,F7 提示,F11 直接解下一步,Alt + [Number] 排除候選數字
他厲害的地方還在,簡單到提示你看不懂
這個軟體在提示的時候會把幾個框框選起來,但不會告訴你數字為何這可以消去,要自己研究一下了~
除了一般的 "只可能的數字" 這種框內或是行列 的解法以外
我提供兩個超好用的解法給大家參考看看:
↑ 看左邊的 直行,上、中、下 三個大框在 那行 只有最下面的三個 "1" ,代表說 在這行的 "1" 只可能在那三格
所以,最下面的大框的其他 "1" 就可以掰掰了 (你可以點小格 按 Alt + 1 就能把 候選數字 "1" 刪除,按 Ctrl + Z 取消)
↑ 看最上面的 橫躺的那列,我圈起來的三個 藍色小格分別是 1,6 / 6,8 / 8,1
不覺得有種 "排列組合" 的感覺嗎? (此種狀況只有兩種可能~ 1,8,6 或 6,1,8) 這種感覺就像是 A,B / B,C / C,A ♺
這代表 1,6,8 這三個數字只可能在 這三個小格裡 ,所以這 橫列 的其他 1,6,8 候選數字都可以刪去
同樣的技巧也有 A,B / B,A , A, B / B, C / C, D / D,A , A,B,C / B,C,A / C,A,B ,這種像 多邊形 的構造 不管在 大框內 還是在 直橫 都可以使用,總之就是種 "這幾個數字只能互相在這幾個框內,所以其他候選數字都掰掰"
還有像是 直與橫的 L 形狀後選數字,則某一個地方塞入某個候選數字就會把 L 狀末端的其他數字給抹殺,所以該格就不可能是那個候選數字
還有 Trial & Error 這個最方便,兩種可能的候選數字先猜猜看一個,最後解不出來的話那麼原先的推測就錯誤。但是較無技巧性,不建議使用
但像是 Turbo Fish, Forcing Chain 等解題技巧 都是在 Trial & Error 的範疇下,遇到大師級題目時,只能拿出來用了~
--------------
談到可以清晰顯示解題方法的,就換介紹 Sudoku Explainer 啦
很貼心的附上詳細的解題技巧,想鑽研數獨技巧的用這套準沒錯
而且光從 顏色 的區分就能 在瞬間了解解題技巧
以上的方法請看 淺藍色底色的 幾個小格,他是說:
最左上角的 2,8 的 "2" 這個如果選取,(往箭頭的方向看去) 下面的就是 6 ,這樣下去直到右上角的 綠色 "8" 與原先的小格形成一個 迴圈
所以這個其他可能性就是正確的,所以這題有兩種解法
而且很誇張的,這套軟體在某一步可以提供給你超多技巧性的解法,你只要按 "Get next hint" 好像點不完似的跳換提示
但上面圖片這題,如果放到 ① Simple Sudoku 就會說 "無法有效暗示"
最近還碰到這種,X-Wing 或 XY-Wing 的解法:
有四個地方 (我圈藍色與紅色的那四個) 都有 6 的候選數字
看兩 直行藍色的,左邊直的 與 右邊直的 一定都會各含有一個 6 吧?
假如左上角是 6 ,那麼右下角也會跟著是 6 (因為左上角的 6 把右上角的 6 給抹殺了,所以右邊那 直行就只剩下右下角的可能)
反之就是右上角與左下角。@ 總而言之就是 藍藍 或 紅紅 各是 6
所以在 橫的 綠色條內 其他 6 都可以被刪除
!不過前提是一定要有兩 直的或橫的 各有兩個 數字,並不是 候選數字 可以形成矩形就能用這種方法哦
------------------
接著來看看這三套軟體裡面 功能最強大,題目最多,支援多種數獨型態,可改變大框的數目 的軟體 :
③ JSudoku
不過你可能會不太喜歡他候選數字預設的顯示方法,要變成底下這樣,請到 Options > Preferences > General > Pencil Marks Style 選 Fixed Location & Size
你可能會納悶怎麼快速排除候選字,點 Shift + [Number] 即可
這套軟體我才表面理解一些,還有很多功能尚未被發掘
這套軟體可以 連接不同的網站下載 當天/當周 的數獨,喜愛數讀者必定要玩 Daily Sudoku 殺殺腦細胞!
常見的有 Sudoku, Jigsaw, Killer
Killer 是一種進階的數獨型態,有的甚至需要動筆算一下才能解出來,非常困難
如果沒具備 一些進階的基本解數獨技巧,恐怕解幾個數字就卡死了
Mini Killer Sudoku :
以上規則是 1~6 填入 直與橫 的,不可重複;也填入大框的,不可重複。與一般數獨類似
但是看到虛線框起來的地方了嗎 ? 那是代表那幾個數字總合
其實這種數獨還是用 二選一 布林 法則來解題會比較輕鬆愉快,Killer 就很常用到
我都是先假設一個數字,矛盾則另外一個,慢慢地就解出來啦
另外一種 GT Killer 是 Killer 與 Greater Than 混合的型態,要想數獨的規則,又要想比較,又要符合加起來的數字,也是比較難的型態
再介紹一種 Greater Than ,非常有趣:
最佳辦法是先找出可能的 極端值 (1,9) 互相削去,然後找 2,8 這樣下去
譬如找 8 時就一定不可能在從空的位置大於篩選的位置 (9 已經選的話),那麼除了 9 誰要來大於 8 呢? 1,2 則反向
精神不集中很容易就寫錯或是卡死,不過上面這張也算是太簡單
要去 Killer Sudoku Online 去找那種 Outrageous 的題目,有些地方缺了很多 >, < 的提示,實在是困難又令人憎恨
除了以上介紹的數獨,我之後又發現還有 MathDoku 的數獨型態
記得當初高一的老師就常常一邊上課一邊偷玩
MathDoKu 又叫做 CalcDoKu, KenDoKu, KenKen 等名稱
玩法和一般數獨相似,橫列與直列填入 數獨大小的數字不重複,但是沒有一般數獨的正方形九宮格
反倒是要符合小框框內的 加減乘除 運算
只有 + 和 × 兩種符號框起來的格子數量可以大於 2
÷ 和 - 符號 框起來的格子數量一定是 2
例如 大小為 8x8 的 Mathdoku,
3÷ 框起來兩格,就有可能是 1, 3 或 2, 6 兩種組合 (因為 3 等於 3 除以 1 也等於 6 除以 2)
如果解到後來只有 1, 3 有可能,仍然不知道哪格是 1,哪格是 3
需要更多線索才能解出
一開始建議先玩 4x4 的,入手後就可以去玩比較大的 8x8 或 9x9
以前常玩 Killer,自從發現 Mathdoku 後,現在都用線上網頁來玩 Mathdoku 題目了
除了手機上有 Mathdoku 的相關 App,PC 版目前沒有發現任何 Mathdoku 的程式