資料來源與驗證
依據:應用程式本身
本網站所述規則,均取自 Code Breaker 應用程式的程式碼:提示的計算、等級、模式、各列的驗證。若應用程式內建說明與程式碼不一致,本網站以程式碼為準。
參考的資料來源
- Bulls and cows(在新分頁開啟)(英文維基百科):紙筆推理遊戲,顏色密碼類遊戲即源自於此,並介紹其歷史。
- 極小化極大演算法(在新分頁開啟)(維基百科):選擇最壞情況下剩餘可能性最少的嘗試之概念(策略頁面)。
- Donald E. Knuth,關於以電腦尋找四個棋子顏色密碼的文章,Journal of Recreational Mathematics,第 9 卷第 1 期,1976-1977(Baywood Publishing):關於「最大剩餘群組」方法的經典文章;此處不附連結也不列出標題,因為標題含有原版桌遊的商標名稱。
連結已於 2026 年 10 月 30 日驗證。
範例如何驗證
每次發布前,兩個獨立的程式會重新計算本網站上的所有運算:
- 一個連接到應用程式引擎(但不修改它)的工具,會像玩家一樣進行每一局範例:放置棋子、驗證每一列,並讀取應用程式計算出的提示;
- 它會計算每個等級的可能密碼數量,以及每次嘗試後仍與所有提示相符的密碼數量;
- 它會以 10,000 次隨機抽樣讀取挑戰的範圍,以及每日挑戰中各局的組成;
- 另一個獨立撰寫的程式會重新計算每個提示、每個數量和每個分布,只要有任何差異就拒絕發布。
發現錯誤嗎?請透過聯絡頁面告訴我們。