作者ilove183 (顏行書)
看板Poker
標題Re: [問題] 想要穩定贏錢到底要怎麼打 >_____<
時間Sat Jun 21 22:30:04 2008
※ 引述《ilove183 (顏行書)》之銘言:
※ 引述《zz670 (王張李勝利方程式)》之銘言:
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.242.45
1F:推 jord:EMP講的很清楚 打牌是條件機率 06/21 06:24
2F:→ jord:你的算法是把所有的牌加起來 算出這個 06/21 06:25
3F:→ jord:但事實上拿pair進flop的可能性跟27 4J之類的東西哪個高? 06/21 06:26
4F:→ jord:完全什麼都沒有的牌 會跟你打到river嗎? 當然不會 06/21 06:26
5F:→ jord:你除的分母不是所有對手手牌的組合 而是對手會玩這樣玩的組合 06/21 06:28
6F:→ jord:你不能說 對手拿到AA的機率不大 所以就在你拿TPTK的時候 06/21 06:29
7F:→ jord:去shove poker好玩的地方就在於他還有下注的策略 06/21 06:30
8F:推 EMPshockwave:^__ < 揪咪~ 06/21 07:06
9F:推 twming:^__ < 揪咪~ 06/21 16:16
在這邊簡單回應一下大家的疑問
因為昨天半夜也有人丟水球給我講條件機率的事情
ptt水球系統我不太會用
基本上我不知道為什麼要去攻擊這麼簡單的機率問題
可以參考一下
Winning Low Limit Hold'em - Lee Jones
這本書
從頭到尾的理論基礎都是在機率上面
只是我稍微修改了一下我想要計算的機率
用排列組合比較好算出拿到兩條的機率
但是用permutation, exhaustive search的方法
我才能得到拿到兩條 並且獲勝的機率
所以我才使用電腦來計算
目前電腦要取代人腦還有相當一大段路要走
只是在很多方面可以拿電腦來做輔助而已罷了
有好幾位板友告訴我 我算的機率有錯
德州撲克是條件機率
簡單回應一下
如果把我算的機率用右式來表示 p(勝利|手上的牌跟牌桌上的牌)
這樣是否是條件機率?
ok 我猜測板友所argue以及想表達的是
利用exhaustive search所算出來的機率
沒有考慮到賭注 下注方式.....的information
所以將之當成事前的機率
那我將我猜測版友的想法 表示成條件機率的算式
P(自己擁有兩對並且獲勝|同桌的先生狂raise且摸鼻子且抖腳)
那要算出上式的條件機率 是不是要擁有P(自己擁有兩對並且獲勝)的答案?
這不就是我算出來的東西?
接下來要怎麼應用 看要用人腦解決 或是用machine learning
至少最基本的P(自己擁有兩對並且獲勝)這個機率要有吧????
高三的機率不都會計算同花順 同花 等等的排列組合??? 這有啥好攻擊的呢?
最後回答一下為什麼我選用的是exhaustive search
而沒有選擇其他更強大的machine learning方法 或是更了不起的演算法
因為一開始我以為我的電腦速度不夠快
本來選了MC演算法來做simulation
沒想到後來發現poker-eval
速度快得驚人
在我的800MHz的UMPC上面
不到一秒鐘的時間就把所有排列組合都跑完
所以我才只拿poker-eval來用
關於有網友說網路上一堆這種算機率的程式
也請不吝賜教
因為我的第一篇文章就是想請教各位先進哪裡有這種程式可以使用
有的話我也不用自己做了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.114.40.30
※ 編輯: ilove183 來自: 59.114.40.30 (06/21 22:32)
※ 編輯: ilove183 來自: 59.114.40.30 (06/21 22:51)
10F:推 RyanTan:不是攻擊妳...只是給妳個勸告...與其花時間在這上面..不如 06/21 23:00
11F:→ RyanTan:按部就班踏實一點一步步來..德州撲克這東西是老美發明的.. 06/21 23:02
12F:→ RyanTan:妳覺得老美不會想做妳要做的東西嗎? 國外一堆程式功力一流 06/21 23:03
13F:→ RyanTan:的小鬼..腦筋動得比妳還快..如果真的有這麼強的工具..早就 06/21 23:04
14F:→ RyanTan:沒人想玩了.我只能說.觀念較重要.數學的東西懂基本就夠了 06/21 23:10
15F:推 RyanTan:還有就是既然妳的程式最終還是會用來打real money..那我還 06/21 23:13
16F:→ RyanTan:真的不知道你在play money測試的用意是什麼...妳知道play 06/21 23:14
17F:→ RyanTan:money跟real money是完全不同的世界嗎? @@ 06/21 23:14
18F:推 ansonmax:不管誰領先誰 總是over bet....程式就會蓋牌 降? 06/22 00:35
19F:推 powertodream:應該吧, 不過久了pattern被抓到, 應該就不會蓋了 06/22 01:28
20F:推 jord:那你覺得自己永有兩對並獲勝的機率 在你不知道對手手牌的時候 06/22 01:41
21F:→ jord:把對手手牌用所有可能的手牌去估算 這樣對嗎?? 06/22 01:42
22F:→ jord:對手會拿個no pair跟你flop和turn的bet?? 06/22 01:42
23F:→ jord:對手所有的action都要算進條件機率裡面 就跟樓上說的pattern 06/22 01:43
24F:→ jord:有關 而每個人的pattern又不同 你覺得很好算出來? 06/22 01:44
25F:→ jord:你現在打的是limit 面臨到的情況很少 NL更多 你的程式 06/22 01:44
26F:→ jord:絕對沒有實質上的意義 06/22 01:45
27F:→ jord:Q7是電腦程式算出來在50%的hand 06/22 01:45
28F:→ jord:那照這麼說 你跟別人heads up 06/22 01:45
29F:→ jord:別人all in, 你拿個Q7或稍好K7就是reasonable call?? 真荒謬 06/22 01:46
30F:推 awwh:limit holdem 相對NL來講應該適用此理論 06/22 02:00
31F:推 awwh:看錯 原文似乎是在講no limit (low) 06/22 02:04
32F:推 kengriffey:其實你心裡大概了解你牌的勝率就好 06/22 03:48
33F:→ kengriffey:但是不必要拿這當準則 06/22 03:48
34F:推 ansonmax:pattern被抓到? 只算機率程式的跟pattern沒關係吧 06/22 13:38
35F:推 powertodream:hmm~over bet就有考慮pattern, 如果只算機率 06/22 14:20
36F:→ powertodream:假設算的準, 被over bet 領先應該就不會蓋吧~ 06/22 14:20
37F:→ powertodream:不過問題是很難算... 06/22 14:21
38F:推 powertodream:不知道怎麼算, 領先, over bet 應該有正@@? 06/22 14:23
39F:推 Rudy:FL本來就很適合用機率去玩,各位玩慣NL的就別再攻擊啦 06/22 15:52
40F:→ Rudy:我去micro FL桌也常看到一堆看flop 20%左右的 06/22 15:53
41F:→ Rudy:感覺上就是一堆機器人.... 06/22 15:54
42F:推 srekal:這就是所謂的 打籃球不是在做算術~~ 06/24 23:57