沙蟹最大可以多大扑克当中最大的牌型是什么?

梭哈,又称沙蟹,学名Five Card Stud,五张种马,是扑克游戏的一种。以五张牌的排列、组合决定胜负。游戏开始时,每名玩家会获发一张底牌(此牌只能在最后才翻开);当派发第二张牌后,便由牌面较佳者决定下注额,其他人有权选择“跟”、“加注”、“放弃”或“清底”。当五张牌派发完毕后,各玩家翻开所有底牌来比较,梭哈在全世界纸牌游戏地位非常高,深受人们的喜爱。

梭哈,是国际上很流行的一种扑克玩法,刺激很大的,主要靠人的运气和心理承受能力,需要运气加斗智的玩法

一般一副就好。在中文中,传统上将扑克俗称为梭哈梭哈(又称沙蟹)是英文ShowHand的音译。梭哈属于扑克的一种变化。有时会称为美式扑克与其他使用扑克牌的游戏作为区隔。

showhand是电影赌王赌圣之流的大侠们所常玩的游戏,以五张牌的排列及花色定胜负:

同花大顺(Royal Flush) 五张牌为10JQKA,黑桃为最大,其次为红桃方块梅花。

葫芦(Full House) 三张同一数字,另外两张同一数字。

同花(Flush) 五张牌同一花色。

顺子(Straigh) 五张牌数字连续,但不同花色。

两对(Two Pair) 有两对同一数字的牌。

Stud,五张种马,是扑克游戏的一种。以的排列、组合决定胜负。游戏开始时,每名玩家会获发一张(此牌只能在最后才翻开);当派发第二张牌后,便由牌面较佳者决定下注额,其他人有权选择“跟”、“加注”、“放弃”或“清底”。当派发完毕后,各玩家翻开所有来比较,梭哈在全世界地位非常高,深受人们的喜爱。游戏在国内和港台地区广泛流传,其特点为:上手容易、对抗性强,既有技巧也有一定的运气成分,因此流传非常广泛,五张牌(梭哈)高手必须具备良好的记忆力、综合的判断力、冷静的分析能力再加上些许运气。该游戏紧张刺激,集益智和乐趣于一身。

 各种花色的数值

  关于A2345,这手牌可以算顺子,但大小在各种扑克中不一样,梭哈里是第2大顺(例如赌神里就是这样),中却是最小的顺子。

  这里阐述了德州扑克和梭哈的一些区别(具体的区别我在后文中也会详细解释),这里说明一下,为了我们这里的控制台程序有一定的抽象性,就是说我们屏蔽了花色比较的细节,只考虑数字的比较和牌型的比较,这也是为了之后的计分方便。

  各家一张,底牌要到决胜负时才可翻开。从发第二张牌开始,每发一张牌,以牌面大者为先,进行下注。有人下注,想继续玩下去的人,选择跟,跟注后会下注到和上家相同的筹码,或可选择加注,各家如果觉得自己的牌况不妙,不想继续,可以选择放弃,认赔等待牌局结束,先前跟过的筹码,亦无法取回。

  最后一轮下注是比赛的关键,在这一轮中,玩家可以进行梭哈,所谓梭哈是押上所有未放弃的玩家所能够跟的最大筹码。等到下注的人都对下注进行表态后,便掀开底牌一决胜负。这时,牌面最大的人可赢得桌面所有的筹码。

在现代的拓展中可以有2到10个玩家同时玩这个游戏。发牌前,必须先下基本的注额。每位玩家发两张牌。一张暗牌,一张明牌。第一圈,拥有最大的明牌的玩家首先发言,他可以下注、不下注(让牌)或盖牌(放弃)也可以全压(梭哈)。其他玩家可以跟注(有玩家全压时必须全压)、加注或盖牌(放弃)。然后发明牌。第二圈和第三圈如此类推。第四圈玩家要以他们手上的牌组合成最大的牌型,拥有最大的明牌的玩家首先发言,他可以下注、梭哈(又称全压)(摊牌)或盖牌(放弃)。其他玩家可以跟注或盖牌(放弃)。最后,每位玩家要比牌型的大小以确定赢家。牌最大的玩家赢得所有桌上的赌金。

(1)全梭:以最小玩家的金币数目为每个玩家梭哈时下注的最大数目,但是最大下注数目由房间确定。

(2)封顶:以最小玩家的金币数目的50%为每个玩家梭哈时下注的最大数目。但是最大下注数目依然为房间确定。最高封顶为 100万金币。

(1)先发给各家一张底牌,底牌除本人外,要到决胜负时才可翻开。

(2)从发第二张牌开始,每发一张牌,以牌面发展最佳者为优先,进行下注。

(3)有人下注,想继续玩下去的人,要按“跟注”键,跟注后会下注到和上家相同的筹码,或可选择加注。根据房间的设定,可以在特定的时间选择“梭”,梭哈是加入桌面允许的最大下注。

(4)各家如果觉得自己的牌况不妙,不想继续,可以按“放弃”键放弃下注,先前跟过的筹码,亦无法取回。

(5)牌面最大的人可赢得桌面所有的筹码。当多家放弃,已经下的注不能收回,并且赢家的底牌不掀开。

(6)纸牌种类:港式五张牌游戏用的是,取各门花色的牌中的“8、9、10、J、Q、K、A”,共28张牌。

  关于梭哈(或者以其改编的德州扑克)的具体技巧,我会在Round 15后面的具体AI中再阐述,其中还包括一些心理战,这些都是目前的AI所或缺的。

  我们这里先实现一个牌型比较程序,对于给定的两手牌,我们的程序可以将其进行相应的处理。这里,输入的每一行有十张牌(前面五张是黑方的,后面五张是白方的),借鉴我的Round 2之“吴昊教你玩斗地主”中的方式,我们利用“数字+字母”的方式来表征一张牌的两个标准特征,也就是点数和花色,而五张牌又可以构成一手牌。

  在输出中,如果黑方获胜,我们输出“Black wins”,如果白方获胜,我们输出“White wins”,如果是平局的话,我们输出“Tie”。

  关于Source的选择问题,我有考虑过一些常见的模拟算法,比如“yllfever的专栏”和“hoodlum1980(发发)的技术博客”,但是,其代码都过于冗长,所以这里给出了一种独特的方法,将字符运算转为了数字运算(利用数字来进行字符存储),所以,亮点在于数据结构的编排,算法的复杂程度也变高了一些。

  首先,如何利用一个32位的整型int变量来存储一副牌?

  我们用两个数组分别存储一副牌的点数和花色信息:

  存储一张牌的时候,考虑到一个int类型的数值是32位的,那么,第0位和第1位可以存储花色信息(恰好有四种花色信息——2^2),后面四位来存储数值(2^4),所以,感觉在空间上面还是有很大的浪费的,毕竟前面26位都没有使用了。所以说,在读取扑克牌的数值的时候,要右移两位。

(A)如果重复的次数为2,可以判定为1个对子,2个对子或者葫芦

(B)如果重复的次数为3,可以判定为1个条子或者葫芦

(C)如果重复的次数是4,可以判定为铁支

(D)如果重复的次数是5,相邻牌的值相差为1,可以判定为顺子(已经排序过了)

(E)如果重复的次数是5,五张牌的花色都一样,可以判定为同花

(F)同时满足条件(D)和条件(E),则可以判定为同花顺

 (4)   进行级别的判断的时候,可以保存不同牌的值

  Source中用到了很多位标志存储的技巧(可以借鉴对溢出的一些处理)

  七张牌梭哈是五张牌梭哈的变体,大约诞生于20世纪初,因为上述其四明一暗的方式暴露过多信息,同时由于不易成牌,容易作弊等缘故,七张牌梭哈更为流行,并且在美国诞生前是最为流行的玩法,而至今该玩法还有众多玩家,在WSOP等世界级大赛中也有其项目。中国一直到1999年澳门的和记娱乐城才引进了这一欧洲流行游戏。

  七张牌梭哈通常以有限注的形式游戏(当然无限注也可了),它没有公共牌并可供2-9人游戏。开始时每人发两张面朝下和一张面朝上的牌;两张底牌和一张门牌。在游戏的过程中,每个游戏的玩家再发3张面朝上的牌和最后1张面朝下的牌,他们必须在摊牌时用其中的5张牌组成一手牌。拿到最大一手牌的玩家赢得本轮和底池。

  德州扑克与梭哈的区别

 梭哈是先发一张底牌一张明牌,根据牌面大小可以选择加注或放弃,然后一次发剩余的3张牌,每发一张都有加注和放弃的权利。
  德州扑克是先发两张底牌,根据底牌下注过牌或放弃,然后在发5张明牌,明牌是所有人的牌,第一次发3张明牌,然后每次一张,每次都有加注或放弃的权利。最后由手里的两张底牌加上5张明牌组合出你手里最大的牌的组合和其他对手比较。
  比牌梭哈和德州扑克一样,都是同花大顺最大,其次四条,然后葫芦(3+2),同花,顺子,三条,两对,一对,散牌最小。(如果是真人赌博的话,要询问好同花和顺子的大小,因为有些地方是顺子赢同花,其他不变)
  梭哈和德州扑克下注也有所区别;梭哈一般都要求有最低限度的筹码,低于最低限度的筹码不能进行游戏。德州扑克在这一点上有所改善,只要你还有超过底注的多余筹码就可以继续这个游戏,当然你赢得也是你底注+上你多余的筹码。
  压注叫法:如果你想一次性赢光对手的筹码或者将自己的筹码全部作为赌注---梭哈叫梭哈,德州扑克叫all in

我要回帖

更多关于 沙蟹最大可以多大 的文章

 

随机推荐