|
|
樓主 |
發表於 2021-5-17 20:29
|
顯示全部樓層
|
接上贴。上面光考虑了能不能赢到,不计其过程,言下之意,我们和庄家的bankroll都是无穷多,咸鱼总能翻身。但现实是我们br有限,所以必须要考虑一类新的问题:在输到-n之前就赢到m的概率是多大?m、n均为正整数。g(m,n) 定义为 在我们输掉-n之前就赢到+m的概率。也可以用random walk的语言来说:以p的概率走+1步,以q的概率走-1步,g(m,n)代表在达到-n之前先到达+m根据上贴的f (m) 的概念(到达m就算,无论经过还是没经过-n)到达m的路可分两类。一类是没经过-n,第二类是经过了。没经过-n,那就是g(m,n)经过-n,那就还得从-n到m,也就是f(m+n)f(m) = g(m,n) + [1-g(m,n)] * f(m+n)上贴已经知道f(m) = f(1) 的m次方,所以f(1)^m = g(m,n) + [1- g(m,n)] * f(1)^(m+n)当p>1/2,坏事儿了,上式等于1 = g(m,n) + [1-g(m,n)]0=0这个解法就废了好在p<1/2时可以解出来(p/q)^m - (p/q)^(m+n)g(m,n) = ------------------------------------------------1 - (p/q)^(m+n)举例:某人赌大小,每次下注1,丫有40%的可能性猜对,总资金10。问丫赢到18的概率多大?p = 40%q=60%m=8 (从10到18,需要赢8)n=10 (10输光)直接套公式:g(m,n) = g(8,10) = (0.667^8 - 0.667^18) / (1 - 0.667^18) = 3.85%几率实在不高那位说了,p>1/2无解,咋办。其实也好办。咱就反过来,p做q,q做p,同时m和n也反一下,不就行了吗。继续 |
|