日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

赌徒都应该明白的道理:通过简单计算告诉你为什么久赌必输

發布時間:2025/3/21 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 赌徒都应该明白的道理:通过简单计算告诉你为什么久赌必输 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天在知乎看到一個有趣的話題,”假設賭博輸贏的概率都是50%,那么長期賭博的人為什么仍然會更容易傾家蕩產而不是收益均衡?"

問:即使絕對公平的賭局(50%贏,50%輸),賭到最后,我為什么會輸?

答:你輸給的不是運氣,你輸給的是大數定律。

問:什么是大數定律,我為什么輸給她?

答:假設你有本金10元,每次1元,一次你可能輸1元, 也可能贏1元,概率各為50%。即輸贏的概率各為1/2。假設你連輸十次,連輸10次的概率是2的十次方,1/1000 (千分之一)。也就是說,你有千分之一的概率連輸十次,輸完所有本金,沒有資本來翻盤了,必須退場了。(而這也意味著, 你玩一千次,連輸十次出現的概率等于1,也就是說,玩100次,你輸完的數學期望等于100%)。

下面用matlab仿真來看看這個問題,每次產生隨機數來判斷輸贏,大于0.5就算贏,硬幣個數為10,如果硬幣個數為0,就停止游戲,

clcclose allclear%% MaxIters = 1000;coins = 10;for i = 1:MaxIters flag = rand; if flag>0.5 coins = coins+1; else coins = coins-1; end if coins<=0 break endenddisp(['游戲結束:', num2str(i)])

仿真結果如下

>> dutuTest游戲結束:202>> dutuTest游戲結束:1000>> dutuTest游戲結束:68>> dutuTest游戲結束:192>> dutuTest游戲結束:88>> dutuTest游戲結束:1000>> dutuTest游戲結束:262>> dutuTest游戲結束:108>> dutuTest游戲結束:50>> dutuTest游戲結束:224>> dutuTest游戲結束:76>> dutuTest游戲結束:1000>> dutuTest游戲結束:1000>> dutuTest游戲結束:672

從結果看出來,也有1000次后游戲繼續的,輸出金幣個數再看一下???????

% clcclose allclear%% MaxIters = 1000;coins = 10;for i = 1:MaxIters flag = rand; if flag>0.5 coins = coins+1; else coins = coins-1; end if coins<=0 break endenddisp(['游戲結束:', num2str(i),',剩余金幣個數為:',num2str(coins)])

結果為???????

>> dutuTest游戲結束:50,剩余金幣個數為:0>> dutuTest游戲結束:68,剩余金幣個數為:0>> dutuTest游戲結束:64,剩余金幣個數為:0>> dutuTest游戲結束:1000,剩余金幣個數為:58>> dutuTest游戲結束:104,剩余金幣個數為:0>> dutuTest游戲結束:78,剩余金幣個數為:0>> dutuTest游戲結束:328,剩余金幣個數為:0>> dutuTest游戲結束:1000,剩余金幣個數為:46>> dutuTest游戲結束:76,剩余金幣個數為:0>> dutuTest游戲結束:184,剩余金幣個數為:0>> dutuTest游戲結束:768,剩余金幣個數為:0>> dutuTest游戲結束:1000,剩余金幣個數為:44>> dutuTest游戲結束:62,剩余金幣個數為:0

增大仿真次數再來看下,仿真10000次來看下結果???????

loop = 100000;stop_index = zeros(1,loop);coin_left = zeros(1,loop);MaxIters = 1000; for j = 1:loop coins = 10; for i = 1:MaxIters flag = rand; if flag>0.5 coins = coins+1; else coins = coins-1; end if coins<=0 break end end disp(['游戲結束:', num2str(i),',剩余金幣個數為:',num2str(coins)]) stop_index(j) = i; coin_left(j) = coins;enddisp(['金幣輸光的個數:', num2str(length(find(coin_left==0)))]) 金幣輸光的個數:75101

期望還有點靠不住,沒有100%輸光,

我們增加一下游戲的次數

MaxIters = 5000; 金幣輸光的個數:88976

再增加次數

MaxIters = 50000; 金幣輸光的個數:96465

假如這個游戲者永遠不滿足,想一直玩下去,那么MaxIters 的取值接著增大,輸光的概率接近是100%,這就是我們所說的久賭無贏家。而人性的貪婪決定了賭性,拋開網絡賭博的大數據貓膩不說,就算是最公平的對賭游戲,我們最終也是輸光收場。

???????

總結

以上是生活随笔為你收集整理的赌徒都应该明白的道理:通过简单计算告诉你为什么久赌必输的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。