簡介
原理就是生成每個(gè)骰子的隨機(jī)數(shù)之前進(jìn)行一次隨機(jī)數(shù)概率判斷,讓骰子更傾向于全小或者全大,根據(jù)用戶下注來反向操作,讓其更不宜于選中。
1. 玩家認(rèn)為的規(guī)則
首先,這是個(gè)非常簡單的Du大小游戲,考慮到還有小部分沒有接觸過黃賭毒的好孩子,還是介紹一下:用戶輸入0代表下注“小”,1代表“大”,之后隨機(jī)產(chǎn)生出三個(gè)1-6的整數(shù),如果這三個(gè)數(shù)相等就是“通殺”,無論用戶下注什么都是是輸,如果這三個(gè)數(shù)的和在3-10之間,那么就是“小”,如果是11-18之間就是“大”,對比用戶猜的結(jié)果,看用戶是否猜中
2. 傾向性隨機(jī)
如果這個(gè)程序正常來寫,很簡單,隨機(jī)產(chǎn)生3個(gè)數(shù),合計(jì)判斷就行了,但是,為了讓玩家不知不覺地消耗掉金錢,程序絕對不能這樣寫,如果玩家猜“小”,你產(chǎn)生1-3的機(jī)率要調(diào)小一點(diǎn),如果玩家猜“大”,你產(chǎn)生4-6的概率就小一點(diǎn),所以能夠有如下的結(jié)果,假如玩家玩50次,都下注“小”,他只能贏8次. 玩家之所以打死都贏不了莊家,也就是游戲廠商永遠(yuǎn)都是賺錢的核心思想是:游戲產(chǎn)生對玩家有利的事件的概率要調(diào)少,當(dāng)然你也不能調(diào)得過少,過少讓玩家覺得你是在騙人、圈錢,雖然你確實(shí)是在圈錢,但也要做到不知不覺地圈錢
3. 坑人開始
- new Random().nextInt(3) + 4;能夠產(chǎn)生一個(gè)4-6的整數(shù)
- new Random().nextDouble()產(chǎn)生一個(gè)隨機(jī)數(shù),這個(gè)隨機(jī)數(shù)是等概率的在0-1之間的小數(shù),這個(gè)小數(shù)小于0.7的概率肯定就是70%, 設(shè)置有70%產(chǎn)生的結(jié)果是4-6
在坑爹算法面前, 凱利什么的都是渣渣