小呆昭 作品

第一百三十三章 不感興趣

    “偽隨機?”

    “沒錯,所有老虎機的內部算法核心都靠一種東西偽隨機數生成器,偽隨機數生成器是設計師用來生產出近似隨機數列的算法,以此來創造出無法預測的無窮數列,得到一個看起來貌似隨機的結果,然而遺憾的是這個隨機的結果並不是真正的隨機。”

    聊起這種事情瓦爾多立刻就興奮了起來,變得滔滔不絕,“我們要做的事情很簡單,首先我們需要知道老虎機中運算程序裡的隨機數字是怎麼和屏幕上的撲克牌一一對應的,偽隨機數生成器是用什麼方式和效率產出結果,掌握了這些東西我們也就掌握了一臺老虎機的秘密,它對我們來說就像一個剛出浴的小妞一樣,再沒有任何遮擋。”

    “唔,這種比喻雖然有點粗俗,但是差不多就是這個意思。”菲利普點頭贊同道。

    “接下來我們需要編寫一個破譯程序,將影響結果的各種變量都考慮在內,這樣當我們來到賭場,確定了一臺老虎機的運行週期,之後我們就可以利用破譯程序預測出接下來幾小時甚至幾天時間裡它的運行狀態。”

    “補充一點,在這期間還要沒有其他人為的干擾因素,比如賭場的人員重新開關機之類的事情,否則的話我們就要重新計算。”

    “是的沒錯,我們選擇視頻撲克牌遊戲機,是因為它們的型號最老,我們希望程序裡的隨機數產生的更夠簡單一點,這些賭場裡的視頻撲克牌遊戲機都是上世紀末生產的,裡面的程序基於唐納德·克努特在60年代提出的一種理論,套上蒙特卡羅方法,也就是所謂的線性反饋位移寄存器,他們用這種方式來發牌,非常的弱智。

    “好吧,實際情況其實也沒有那麼簡單,我們在專利局找到了他們的代碼,還買了臺同型號的機器用來研究,為了搞清楚那些代碼是怎麼起作用的,菲利普還編寫了一個反彙編程序,當所有前期研究都完成後,我們編寫了一個小程序,它可以計算出賭場的老虎機運行到什麼位置,以及還有多少時間會出現同花大順,而接下來,就是行動的時間了。”