猜數字為一種雙人解密遊戲,雙方分為猜密碼的解碼者和設定密碼的守密者。 解碼者負責猜出密碼,給出其猜測;守密者負責做出相對應的回應,解碼者再根據守密者的回應不斷給出新的猜測直到猜中為止。 在本篇論文中利用了猜數字中密碼的符號與位置關係、只展開了賽局樹的下一層當作演算法的參考標準,還利用了字串的對稱性和符號的轉換來做為較好的等價關係以化簡資料庫來用於大幅減少演算法所需要運算的次數,做出在猜3個數字時平均回合數較佳、猜4個數字時展開數較少的演算法。 Bulls and Cows is a two-player