德州撲克的技術是否存在過度分析過度解讀?
本來是一個規則近乎石頭剪刀布的遊戲,發展成現在這個情況,甚至有職業玩家可以把它當做固定收入的工作。其中的解讀部分看起來跟讀心術一樣,有那麼神嗎?
對於這個自己手上兩張牌、桌面幾張公開牌,別人的牌一律不知道的博弈,決策的依據(輸入)是那些因素?要是遇到一個用「固定規則+擲篩子」策略的對手(可以理解為電腦AI般的選手),那些高手也可以保證50%以上的勝率?
題主是個好少年,能問出這樣的問題說明認真思考過。
德州撲克確實可以看做一個有解的數學遊戲,如果採用最優策略和絕對隨機的抉擇理論上講是不贏不輸的,因為會使得對方的所有行動的期望價值相同。一切簡單的遊戲比如石頭剪子布,只玩 AKQ 三張牌的迷你德州一類的都可以輕鬆找到最優的解決方案。
問題在於,52 張牌 5 張公共牌 2 張手牌 3 條街的德州撲克中尋找最優策略的難度非常大,不要說人腦,就連現在的計算機也很難計算,正如我們所知,在計算能力無限的情況下,德州撲克和圍棋、國際象棋、象棋一樣有解,德州撲克這種有隨機成分的遊戲的解是最優策略,而棋類的解是先手必勝法。
職業玩家也並不是使用什麼神秘的讀心術,他們是在用理論和直覺採取行動,理論驗證修正直覺的正確性,而直覺可以縮短牌桌上出牌時的思考時間,越好的玩家所使用的策略就越接近最優,越知道自己與最優之間有多大空間,越容易看出別人失衡的漏洞。
所謂的博弈論最優策略(GTO)其實也不是什麼新潮的玩意,博弈論和計算機之父約翰·馮·諾依曼早在1944年與奧斯卡·摩根施特恩的著作《博弈論與經濟行為》中就探討了撲克的原始模型。
有興趣的話可以去找一個叫 PokerSnowie 的撲克軟體,這是一個利用博弈論最優策略和人工神經網路的德州撲克 AI,有一個月的免費試用,你可以體驗體驗和不進行任何「讀牌「只堅守最優策略堡壘的 AI 單挑是什麼感覺。
利益相關:從來沒有下風期,各大平台穩定輸錢的魚德州撲克是一個收集、分析、總結信息,然後找出最優決策的遊戲,和你說的讀心術是兩碼事,就一手牌的分析,可以參考我以前的回答
德州撲克的成牌概率與贏牌概率具體是如何計算的? - 演算法
回答裡面關於百分幾的數據,是通過網路上的一個資料庫軟體收集而來,這個軟體會根據對手的位置、級別、動作把信息分類整理成數據供玩家參考。
現場打法本質是沒什麼區別的,但是會加上一些對錶情面部動作的觀察,這些也不是多神秘的東西,說到底還是比注意力觀察力的東西。說粗點有些人詐唬的時候喜歡抖腿,你觀察到了記下來了,下次他抖腿的時候你就抓詐唬,這沒什麼大不了的東西。實際打牌的時候玩家的馬腳更微小一些,最終還是看玩家的觀察和辨別分析。
至於你說的用「固定規則+擲篩子」策略的對手,這涉及到GTO(Game Theoretically Optimal)和剝削策略,我跟群里的玩家說了,留給他們來回答好了。
利益相關:子曰吧站長,鬥牌TV合作夥伴謝邀 這個問題需要分兩個部分來回答,
1 根本沒有任何一本高階教學書會教你讀心術,這是你的錯覺,觀察表情動作是德州撲克很小的一部分,高階書都是著重介紹數學概念和邏輯的。為什麼會給你讀心術的印象呢? 是因為在大部分德州撲克電影里,數學概念邏輯又煩又討厭,觀眾看起來一點也不刺激,也看不懂,為了吸引觀眾,只能用觀眾能理解的邏輯來製造懸念,所以觀眾能理解的讀心就顯得特別重要了,可是只是在電影里特別重要,現實中判斷別人的思路雖然也重要,但是不是決定你是否長期盈利的主要因素,也不是高手和菜鳥的主要差距。其實看我知乎下的德州撲克問題就知道了,我的回答全是介紹和解釋數學概念的回答。2 我很早以前就想過德州撲克為什麼這麼複雜,策略性這麼強,後來我想明白了,決定這類博弈遊戲複雜的終極原因在於「可控的變數」數量是否多,範圍是否夠大。 德州撲克看似簡單,但是由玩家決定的變數太多了而且變化的範圍太大了,麻將雖然變數的單位多,但是可選的範圍其實很小,德州撲克尤其是籌碼量,變數的範圍變化非常大,所以追求最優解和平衡策略才顯得難,現在還沒有什麼人敢說世界上有什麼可以確定的gto(博弈最優解)要擊敗目前所有的德州撲克ai對任何一個高手都是輕鬆毫無壓力的。利益相關:前職業牌手,靠打牌養家養老婆過,現已退出撲克手圈的魚。不存在因為現在更深一步的解讀德州撲克都需要靠人工智慧了,說明目前人類對其的解讀遠遠還沒達到「過度」。
你好,
如果是無限注德州撲克,那麼就不單是,只是勝率這點就行了,很多贏家的勝率,其實只有13%左右,就是長期的贏家了,只要是因為他贏的時候,能贏更多,輸的時候輸更少,所以無注限德州撲克,因為有四次行動機會,因為下注的尺度不一樣,可以產生出更多的變數的。
所以德州撲克是要用上概率和賠率得出正期望值為行動依據的。說一下我的看法。對於第一個問題:
『』本來是一個規則近乎石頭剪刀布的遊戲,其中的解讀部分看起來跟讀心術一樣,有那麼神嗎?『』
德州撲克是在部分信息未知、部分信息公開的情況下做出最正確決定的博弈。因此它和石頭剪刀布有很大的差別。
關於解讀對手,讀心術在現場玩牌(能看到對手動作和表情)時會佔其中的一部分,但是還有更重要的解讀方法,往下看第二個問題:
『』對於自己手上兩張牌、桌面幾張公開牌已知,而別人的牌一律不知道的博弈,決策的依據(輸入)是那些因素? 『』
所有決策的輸入總的來說就是:對手的玩牌歷史(對手的數據)+本次玩牌對手做的決定
通過對牌局歷史的分析可以得到很多有用數據,這裡舉幾個最簡單基本的例子:
對手的起手牌範圍、翻牌後的激進程度、對手在各種牌面的詐唬頻率等等。如果有一個對手,在1000次以上的牌局歷史中,在1%的牌局裡會在翻牌前全壓,那麼當你和他玩時,他翻牌前全壓了,你就會非常確定對手是AA或KK(約佔所有手牌組合的1%,這個數據比較粗略)通過類似的方式可以鎖定起手牌的範圍。了解對手的這些信息對於打敗 *不會做出打法調整* 的選手已經足夠了。對於好的會做調整的玩家,情況會變得更加複雜。在優秀的玩家之間,通常是誰更好的做出調整,誰就會贏得更多。
第三個問題:
『』要是遇到一個用「固定規則+擲篩子」策略的對手(可以理解為電腦AI般的選手),那些高手也可以保證50%以上的勝率?『』先討論一下這裡說的勝率,在德州撲克中,一般不用勝率作為獲勝的標誌,而是使用 *平均營利* 的概念。即平均每玩1次牌可以贏的錢,這是一個長期統計出的數據。有人認為,經過大於10萬次牌局的統計,一個人的平均營利可以作為評價一個牌手的標準。
對於固定規則+擲篩子,說實話我沒看懂。但是我覺得如果你可以完勝一個AI設計者,那你也會戰勝他設計的AI。
希望對你有所幫助,希望你也喜歡上這個遊戲。沒有過分的解讀,德州撲克確實是一個有技術含量的遊戲,隨便說一點吧,德州撲克的起手牌是有質量區別的,AA碰上AK,AK就只有5%的贏面,很多的玩家在接觸這個遊戲的最初很多人都是不明白這點的,所以光這一點就將把德州當百家樂玩的玩家剔除出了盈利玩家的行列,除此之外還有很多很多的技巧~有的是對牌的有的是對人的…當然網上很多的德州牌局講解視頻~有上帝視角下的馬後炮的嫌疑
首先,在牌桌上的信息並不只是自己的手牌、桌上5張公共牌那麼簡單。因為稍微會打的玩家是不可能玩兒隨機的牌的。要是每一張牌都玩,或者玩太多的牌,會導致翻牌前投入太多,翻牌後又難以擊中強牌,輸死。 所以玩家在牌桌上每一個位置都會有一個相應的「起手牌範圍」,也就是哪些些牌會遊戲,其他的牌會直接棄牌。這個起手牌範圍會因桌上的具體情況而有所調整。在判斷對手的起手牌範圍後,再通過對手之後不同的行動縮小他的手牌範圍,這個過程就是讀牌。如果是線上打牌,可以用軟體記錄對手和自己的數據,輔助玩家判斷。看上面評論你已經知道了outs,我假設你已經知道賠率的概念、每個位置的不同 以及其他一些基本概念,下面我給你個牌譜讓你有個確實的感覺,知道一手牌是怎麼思考和判斷的。牌譜我參考了我之前翻譯的一本書,生澀之處見諒,牌譜我盡量避免一些術語便於你理解。在一個盲注為$1-$2 的桌子,UTG位置的玩家公開加註到$10,我們坐在CO位置拿著10?-8?,其他人棄牌(若不知道這兩個位置,你只需知道:UTG位置靠前一般只玩很強的牌,CO位置靠後可以玩一些不那麼強的牌)。我們在這張桌子上玩了有一段時間了,之前他在面對別人3bet(再次對他加註)的時候他都棄牌了,所以我們決定用10?-8?這手牌3bet讓他棄牌,於是我們加註到$31。但是每一個行動都要有數學上的支持,我們下面來看看具體分析:我們之前見到過這個玩家在前面位置用一對3公開加註。這樣我們可以推測他的手牌大概是22+/AQ+
或者 22+/AJ+/KQ這樣一個介於8%和11%的手牌範圍,我們選個平均值10%,也就是這個範圍(下圖藍色手牌)。
而在實際中,要是對手4bet我們我們必然會棄牌,假設他會4bet AA/KK,要是去掉這個範圍的話我們的盈率會更高一點:
T8s 翻牌前和99-QQ/AK全下的勝率是30%,並且在翻牌上成為最強牌的概率是17%但是我們不敢肯定對手會怎樣遊戲,所以保守點。我們用99+/AK 這個範圍。****翻牌****翻牌:6d-3c-3s (底池:$65)對手過牌,我們下注$38這是一個低對的牌面。要是我們用Flopzilla 分析99+/AK這個範圍與牌面的關聯度的話,我們發現他的範圍里有90%是超對,而10%的是錯過了牌面的AK。
我們算一下我們需要的底池賠率:$38/($38+$65)= 37%
我們看到我們下注$38需要37%的棄牌率才能達到盈虧平衡。就算我們假設他永遠不會棄掉超對 而總是棄掉AK,那我們的下注也是沒法盈利的。我們落後,而且不太可能反超。那為什麼我們要對這樣的範圍下注?
********************沒耐心啦!!!!空了在繼續往下,感覺扯得有點遠******************
在後面我想說的是。上面所有用軟體做的計算在實戰中都是不可能有時間去算的,需要玩家在下面大量的復盤把這些計算內化成一種本能。牌手下面的付出也可見一斑,也從側面說明這碗飯不好吃,建議大家娛樂為主。同樣對所有的職業致敬。
推薦看看這篇文章,有一些基本原理:
卡內基梅隆(CMU)大學在NIPS2017中公布了一些關鍵技術:
德州撲克AI(Libratus)的背後:不完美信息博弈中,求解安全嵌套的子博弈, #NIPS 2017最佳論文獎
因為對撲克的理解有提高,原答案已更改。
----------------
低級別可以用所謂的簡單思維,簡單技術戰勝對手,比如打緊變凶,少跟住多加註。中級別,需要學習咋呼,需要對牌面有深入的理解,對每一個情況的處理都非常嫻熟。
高級別需要對每一個決策的期望值都瞭然於心。對牌桌動態有超乎常人的閱讀。
最近我才開始學慣用card runner EV這個軟體來分析手牌。發現在數學方面有很大的短板。如果在每一個決策上對下注量,以及自己line的選擇上金雕細酌,我覺得可以很大程度提高我目前的百手盈率。所謂過度分析,只是在於你沒有很好確定對手的思維等級,與之把自己調整到比對手高一個level,我知道你知道我知道你知道,這是德州撲克最難的一道坎
德州撲克現成的理論或者策略一定是針對對象的(例如ABC或者station) 所以用撲克書籍上用來打目標玩家的策略的確有可能打不過題主所說的固定規則選手 但是在德州中一切固定規則都一定能做到不敗的 只不過現實中幾乎沒有固定規則擲骰子的玩家也就沒有人研究這方面理論罷了
說到底德州撲克盈利一定要選擇合適的對手 碰到野路子完全可以少和他交手 畢竟我們的目標是贏錢而不是贏人請問你是從哪裡得知 「其中的解讀部分看起來跟讀心術一樣」 ?
推薦閱讀:
※為什麼棋類遊戲的規則不改成雙方同步下棋,而是有先手後手之分呢?
※滴滴和快的是否符合古諾雙寡頭模型?它們之間的競爭是否會達成納什均衡?
※有哪些手段能夠比彩禮更好的降低婚姻市場中的信息不對稱?
※為何說荷式拍賣與英式拍賣期望值相同?