[参考]麻将和牌,吃牌,碰牌算法
日本麻将点数的详细算法
日本麻将点数的算法作者:karen381x 2012-09-08转载请说明出处。
天朝麻将积分规则是这样的(来源百度百科)和牌后的各方得分:胜方:自摸和牌:(8+番数)×3别人点炮和:8×3+番数负方:点炮者:-(8+番数)非点炮者:-8自摸和牌:-(8+番数)是不是很简单?这种计分方式的特点是:同样番数自摸和牌比别人点炮和得到的分数多;非点炮者也要减分;分数多少和庄家、闲家无关。
也就是说这种规则鼓励多自摸,多进攻。
很少会有“弃和”(在危险的情况下放弃和牌,打安全牌,降低损失)这一策略。
另一方面,在日本麻将里,计分方式的特点是:同样番数自摸和牌比别人点炮和牌得到的分数一样多(最多相差±200);非点炮者不减点数;得到或失去的点数多少和庄家、闲家有关。
因此日本麻将非常强调防守“弃和”的技术,即使和不了牌,如果不点炮,不被自摸的话,自己的点数也不会减少。
相比之下和牌之后的得点(得到的点数)计算相当复杂。
分多条叙述如下。
————————————————-前编————————————————————————一、首先明确的是——和牌得到的点数等于其他三家失去的点数之和。
这一条很好理解,因此,接下来的部分就着重讨论失去的点数如何计算,将三家失去点数求和就能算出赢了多少。
二、计算点数的基础是计算符数和番数。
日本麻将中计算点数要先计算符数和番数。
其中符数相当于比例系数,取值范围为{20,25,30,40,50,60,70,80,90,100,110}。
其中番数相当于指数,取值范围为正整数{1,2,3,4,5…}。
从数学上来看,“指数”增加1对于分数提高的贡献比“比例系数”增加10都要大。
因此不必过于要求和高符数的牌。
实战中的高符数低番数的牌是很难出现的,甚至比一些大牌还要难。
三、番数计算相对简单,通过各种役的相加得到。
所谓“役”,就是和牌的时候牌组成的特定搭配以及和牌方法等。
例如大家熟悉的“清一色”“七对子”“对对胡”。
成为麻将高手:规则解析与牌型分析技巧
成为麻将高手:规则解析与牌型分析技巧麻将是一种古老而受欢迎的桌面游戏,深受亚洲各国人民的喜爱。
对于很多人来说,麻将是一种休闲娱乐方式,但对于一些骨灰级玩家而言,麻将更是一门技艺。
本文将为您解析麻将的规则,并介绍一些牌型分析技巧,帮助您成为一名优秀的麻将高手。
一、麻将的基本规则解析麻将的玩法多种多样,但基本规则是相通的。
麻将使用一副136张牌(包括条、筒、万三种花色,以及东南西北中发白共计四种字牌),四个玩家轮流摸牌、打牌,通过组成特定的牌型来取得最终胜利。
1. 发牌和摸牌麻将开局时,玩家根据规定的顺序进行发牌。
每位玩家依次获得13张牌,其中前面12张是暗牌,最后一张是翻开的明牌。
发完牌后,玩家开始摸牌,每个回合玩家可以从牌墙上摸一张牌,或者从其他玩家的打出的牌中选择一张。
2. 吃、碰、杠当玩家摸到一张牌后,如果手中已经有两张与之相同的牌,可以选择将其组成三张相同的牌型,称为“碰”。
若是手中有一组已碰的牌,其他玩家打出了与之相同的牌,则玩家可以选择将其加入到碰的组合中,形成四张相同的牌型,称为“杠”。
除了碰和杠之外,玩家还可以通过吃牌来形成特定的组合。
吃牌是指当其他玩家打出与自己手中的两张牌形成顺序关系时,可以选择将这张牌加入到自己的组合中。
3. 胡牌条件胡牌是麻将的最终目标。
胡牌的条件有多种,最常见的是组成特定的牌型。
常见的牌型包括三同顺、三节高、全带幺、七对子等。
在摸牌和别人打牌过程中,只要玩家的牌符合胡牌条件,即可宣布胡牌。
二、牌型分析技巧在麻将中,掌握一些牌型分析技巧可以帮助玩家更好地判断自己手中牌的价值,从而做出更明智的决策。
1. 注意万能牌万能牌是指可以替代其他花色牌的特殊牌,通常是风牌或者某一个花色的幺九牌。
在麻将中,万能牌往往具有很高的价值,可以帮助玩家组成更有价值的牌型。
2. 观察他家和牌情况在打牌的过程中,观察其他玩家的牌型十分重要。
玩家可以根据其他玩家的打牌情况,大致判断出他们的手牌情况以及可能的牌型。
(完整版)麻将牌和牌地基本规则
麻将牌(全副牌共计136张)序数牌合计108张A、万子牌:从一万至九万,各4张,共36张牌B、筒子牌:从一筒至九筒,各4张,共36张牌C、条子牌:从一条至九条,各4张,共36张牌字牌合计28张A、风牌:东、南、西、北,各4张,共16张牌B、箭牌:中、发、白,各4张,共12张牌玩家手中的麻将牌符合不同的和牌牌型,即可和牌名词解释对子:两张相同的麻将牌组合顺子:三张同花色序数相连的麻将牌刻子:三张相同的麻将牌。
碰出的为明刻,抓在手中的为暗刻。
将牌:和牌时必须具备的单独的一个对子,与手牌中其他顺子,刻子无关的单独一对牌吃牌:指上家打出牌后,报“吃”者把自己的两张牌取出加在一起组成顺子,并且按规定将此幅牌摆亮在立牌前。
碰牌:指任一家打出牌后,报“碰”者把自己的对子取出,加在一起组成一副刻子,并且按规定将此幅牌摆亮在立牌前。
杠:报开杠的4张相同的牌,开杠者必须补一张新牌听牌:只差所需要的一张牌即能和牌的状态,听牌过程中,玩家不可以换牌和牌:符合规定的牌型条件,达到或超过起和分标准自摸和:玩家自己抓进成和牌点炮:和他人打出的牌荒庄:每盘抓完第136张牌,打出后仍无人和牌;报牌:行牌者宣布吃牌、碰牌、开杠、和牌番数牌型介绍备注88 大四喜由4副风刻(杠)组成的和牌不计门风刻、三风刻、碰碰和番数牌型介绍备注88 大三元和牌中,有中、发、白:三副刻子不计箭刻番数牌型介绍备注88 绿一色和牌中,由2、4、6、8条以及“发”字牌中任何牌组成的顺子、刻子、将不计混一色、如无“发”字牌组成和牌,可记清一色番数牌型介绍备注88 九莲宝灯由一种花色序数牌按111、234、567、899组成的特定牌型,见同花色任何1张序数牌即成和牌不计清一色番数牌型介绍备注88 四杠4个杠,和牌------ 番数牌型介绍备注88 连七对由一种花色序数牌组成序数相连的7个对子的和牌不计清一色、不求人、单钓番数牌型介绍备注88 十三幺由3种序数牌的一、九牌,7种字牌以及其中一对作将牌组成的和牌不计五门齐、不求人、单钓番数牌型介绍备注64 清幺九由序数牌一、九刻子组成的和牌不计碰碰和、同刻、无字番数牌型介绍备注64 小四喜和牌时有风牌的3副刻子以及将牌不计三风刻番数牌型介绍备注64 小三元和牌时有箭牌的两幅刻子和将牌不计箭刻番数牌型介绍备注64 字一色由字牌的刻子(杠)、将组成的和牌不计碰碰和番数牌型介绍备注64 四暗刻4个暗刻(暗杠) 不计门前清、碰碰和番数牌型介绍备注64 一色双龙会一种花色的两个老少副.5为将牌不计平和、七对、清一色番数牌型介绍备注48 一色四同顺一种花色4副序数相同的顺子不计一色三节高、一般高、四归一番数牌型介绍备注48 一色四节高一种花色4副依次递增一位数的刻子不计一色三同顺、碰碰和番数牌型介绍备注32 一色四步高一种花色4副依次递增一位数或依次递增一位新的顺子——番数牌型介绍备注32 三杠3个杠------番数牌型介绍备注32 混幺九由字牌个序数牌一、九刻子以及将牌组成的和牌----番数牌型介绍备注24 七对由7个对子组成的和牌不计单钓、不求人番数牌型介绍备注24 七星不靠必须有7个单张的东、西、南、北、中、发、白,加上3中花色。
麻将公式_精品文档
麻将公式麻将是一种深受亚洲人民喜爱的传统桌上游戏,具有高度的策略性和纯粹的运气成分。
为了在麻将游戏中取得更好的成绩,一些玩家致力于寻找和研究各类麻将公式。
本文将介绍一些常见的麻将公式,以及它们在游戏中的应用。
1. 计算番数的公式在麻将游戏中,番数是评估牌型的重要标准。
一些玩家探索并开发了一些用于计算番数的公式,以帮助他们预测和分析牌局中可能的得分。
其中一个常见的计算番数的公式是根据基本和牌形进行计算的。
基本和牌形包括平和、一盃口、门前清等。
每个基本和牌形所对应的番数是不同的,玩家可以在游戏中根据自己的手牌和牌局情况,通过这些公式预测可能的得分。
2. 计算听牌概率的公式在麻将游戏中,听牌是指玩家只差一张牌就能和牌。
计算听牌概率可以帮助玩家判断是否继续打下去或者换手牌。
一些玩家通过统计和分析已经出现的牌和剩余的牌来计算听牌概率,从而决策下一步的打法。
计算听牌概率的公式主要包括牌的残数和牌的壁数。
残数是指剩余的牌中和自己想要的那张牌的数量;壁数是指已经出现在桌面上和已经打出去的牌的数量。
通过计算牌的残数和牌的壁数,玩家可以估计出听牌概率,并根据这个概率做出下一步的决策。
3. 计算和率的公式和率是指玩家在特定情况下和牌的概率。
计算和率的公式可以帮助玩家预测和牌的可能性,并根据这个概率调整自己的打法。
计算和率的公式涉及到多个因素,例如手牌的形状、已经出现的牌、对手的打法等。
通过对这些因素进行分析和计算,玩家可以得出一个相对准确的和率,并根据和率进行打牌策略的调整。
4. 计算进张数的公式进张数是指玩家在特定情况下还需要多少张特定牌才能和牌。
计算进张数的公式可以帮助玩家判断是否继续追求和牌,并根据进张数调整自己的打法。
计算进张数的公式主要涉及到手牌的形状、已经出现的牌以及对手的打法等因素。
通过对这些因素进行分析和计算,玩家可以估计出进张数,并根据进张数决策是否继续追求和牌。
总结麻将公式是一种在麻将游戏中用于辅助分析和预测的工具。
麻将胡牌的万能公式
麻将胡牌的万能公式麻将胡牌公式n×AAA(刻子)+m×ABC(顺子)+DD(将牌)就可以和了,m或n可以等于0。
〈〈〈麻将有哪几种互动形式1.吃牌:只能吃上家打的牌,比如:上家打了4筒,你有能搭档上4筒的,比如345,234,456均可以吃;2.碰牌:你有一对发财,其他人打了发财,你就可以碰,碰后不抓牌,直接打掉手里的一张牌;3.明杠:手里有三个发财,其他人打来发财,你就可以杠,从杠底抓一张牌,然后再出牌;4.暗杠:手里凑齐四个发财,就可以暗杠,从杠底抓一张牌,然后再出牌;5.杠底:庄家第一次抓牌时剩余的牌,从右往左抓;6.听牌:剩4张、7张、10张、13张时,当你将你手中的牌都凑成了有用的牌,只差一张牌就能胡了,此时的状态就是听牌;7.胡牌:这个是最重要的!!胡牌必须有一副对才可以。
比如手里生四张牌了3、4、5筒,还有个1万,此时你就胡1万;如果是一对2条,还有3、4筒,此时你胡2、5筒。
如果是一对红中、和一对发财,此时胡红中和发财;如果只剩一张红中,那么就胡红中。
〈〈〈麻将胡牌方式1、大四喜由4副风刻 ( 杠 ) 组成的和牌。
不计圈风刻、门风刻、三风刻、碰碰和2、大三元和牌中,有中发白3副刻子。
不计箭刻3、绿一色由 23468 条及发字中的任何牌组成的顺子、刻五、将的和牌。
不计混一色。
如无“发”字组成的各牌,可计清一色4、九莲宝灯由一种花色序数牌子按 1112345678999 组成的特定牌型,见同花色任何1张序数牌即成和牌。
不计清一色5、四杠4个杠6、连七对由一种花色序数牌组成序数相连的7个对子的和牌。
不计清一色、不求人、单钓7、十三幺由 3 种序数牌的一、九牌, 7 种字牌及其中一对作将组成的和牌。
不计五门齐、不求人、单钓64番8、清幺九由序数牌一、九刻子组成的和牌。
不计碰碰和、同刻、无字。
〈〈〈麻将胡牌的万能公式。
国标麻将计番规则
国标麻将计分规则88番1 大四喜:由4副风刻(杠)组成的和牌。
不计圈风刻、门风刻、三风刻、碰碰和2 大三元:和牌中,有中发白3副刻子。
不计箭刻3 绿一色:由23468条及发字中的任何牌组成的顺子、刻五、将的和牌。
不计混一色。
如无“发”字组成的各牌,可计清一色4 九莲宝灯:由一种花色序数牌子按一一一二三四五六七八九九九组成的特定牌型,见同花色任何1张序数牌即成和牌。
不计清一色5 四杠:(十八学士)4个杠6 连七对:由一种花色序数牌组成序数相连的7个对子的和牌。
不计清一色、不求人、单钓7 十三幺:3种序数牌的一、九牌,7种字牌共13张中的12个单张及另外一对作将组成的和牌。
不计五门齐、不求人、单钓64番8 清幺九:由序数牌一、九刻子组成的和牌。
不计碰碰和、同刻、无字9 小四喜:和牌时有风牌的3副刻子及将牌。
不计三风刻10 小三元:和牌时有箭牌的两副刻子及将牌。
不计箭刻11 字一色:由字牌的刻子(杠)、将组成的和牌。
不计碰碰和12 四暗刻:4个暗刻(暗杠)。
不计门前清、碰碰和13 一色双龙会:一种花色的两个老少副,5为将牌。
不计平和、七对、清一色48番14 一色四同顺:一种花色4副序数相同的顺子,不计一色三节高、一般高、四归一15 一色四节高:一种花色4副依次递增一位数的刻子不计一色三同顺、碰碰和32番16 一色四步高:一种花色4副依次递增一位数或依次递增二位数的顺子17 三杠:3个杠18 混幺九:由字牌和序数牌一、九的刻子与将牌组成的和牌。
不计碰碰和24番19 七对:由7个对子组成和牌。
不计不求人、单钓20 七星不靠:3种花色147、258、369不能错位的9张序数牌中的任何7张,以及7个单张的东南西北中发白(必须)组成的和牌(没有将牌)。
不计五门齐、不求人、单钓21 全双刻:由2、4、6、8序数牌的刻子、将牌组成的和牌。
不计碰碰和、断幺22 清一色:由一种花色的序数牌组成的和牌。
不计无字23 一色三同顺:和牌时有一种花色3副序数相同的顺子。
麻将基础2:可吃可碰的进张算法
麻将基础2:可吃可碰的进张算法可吃可碰的时候,进张的算法有什么不同呢?主要在每一轮的时候,它的进张有两次机会,一次是上家打出来可以吃,另外一次是自己摸上,假设从起牌开始已经打了4轮,风,字,么,九,大比例被打出,在剩下的100张中,任何一张牌被打出来的机会是大致相等,則上家打出来机会和自己摸上的机会就是完全相同,如果对这一点还是有异议的话,请回头看第一篇关于十个苹果的解释,假如仍不了解,去请教概率老师吧!在100张盖牌中任意抓四张出来,第一张当做是上家打出来的,第二张是自己摸的,上家打出一张,让你的坎搭可以吃到成牌的机会是4%,吃不到的机会是96%,再下来自己摸牌,摸到的机会是96/100x4/99=3.88。
所以第一轮坎搭成牌的机会是4+3.88=7.88另外两张就不必去看了,因为是和你无关的。
到第二轮再任意抓四张。
只要看第一张和第二张牌。
第二轮的第一张是:第一轮第一张没吃上的是96%,第一轮第二张没摸上 95/99第二轮第一张吃上 4/98 96/100x95/99x4/98=3.76同样的第二张摸上是 3.64第二轮进张总机会是7.88+3.76+3.64=15.3由此得到前三轮进张的总机会是22.3%,前8轮成牌的机会是51%,当然你要做10轮,12轮也可以,但已经进行到胡牌了,没有什么太大参考意义。
如果是双搭,有8张上张的机会。
第一轮第一张吃上机会是8%第一轮第二张摸上机会是92%×8/99=7.43第一轮总机会是8+7.4=15.4前三轮的总机会是30%而前八轮的总机会是67%所以把双搭和坎搭来做比较的话,前三轮的比例是:30:22坎搭当做4点的话。
双搭平均只有 5.6 点前八轮成牌的比较是:67:51双搭平均只有 5.2 点相信这个比例会跌破大家的眼镜,因为大部分都会认为双搭和坎搭应该从頭到尾都是2比1。
但是事实是不同的,这些数值也经过实验证实了。
换句话说,在可吃可碰的时候,坎张是4点,双撘是8点,只是相对的理论值,实战中,並非如此,当然,你假如看的不是八轮,不是三轮,而是两轮,一轮的话,这个比例才比较和实战相符,我们要有这样的一个认识,在实战中间才知道如何取舍。
麻将计分规则
麻将计分规则麻将计分规则:一、基本计分:1. 平胡:每局平胡者,放铳者出分,平胡者收分。
2. 普通自摸:每局自摸者,放铳者出分,自摸者收分。
3. 暗杠:每局暗杠者,放铳者支付叉分,然后在叉分中均分。
(也可以分给大杠者再分给小杠者)4. 明杠:每局明杠者,要付叉分给放杠者,放杠者从叉分里得到差值。
5. 抢杠:每局抢杠者,要付叉分给杠者,杠者从叉分里得到差值。
二、特殊计分:1. 碰碰胡:每局碰碰胡者,放铳者出6分,碰碰者收6分。
2. 清一色:每局清一色者,放铳者出8分,清一色者收8分。
3. 十三幺:每局十三幺者,放铳者出24分,十三幺者收24分。
4. 杠上花:每局杠上花者,放铳者出8分,杠后花者收8分。
5. 杠上炮:每局杠上炮者,放铳者出4分,杠后炮者收4分。
三、记分:1. 底分:台费平分4人,比如台费2分,每人出/收 0.5 分2. 结算:根据以上各种计分规则,出分乘以倍数,收分乘以倍数,在根据倍数计算累计出分及累计收分来结算。
比如4炮-2倍,玩家出2.5分,收 5分;铳玩家出分,收 4分4个玩家乘以2.5×2=5;2炮-1倍,玩家出2.5分,收 2.5分;铳玩家出2.5分,收 4分4个玩家乘以2.5×1=2.5;3炮-3倍,玩家出2.5分,收 7.5分;铳玩家出分,收 6分比如4个玩家乘以2.5×3=7.5,最后台费先加在收分上,在相加出分、收分抵消来结算。
四、封顶:1. 普通自摸:20分封顶;2. 碰碰胡:30分封顶;3. 清一色:40分封顶;4. 十三幺:120分封顶;5. 杠上花:20分封顶;6. 杠上炮:10分封顶。
五、补铳规则:1. 胡牌玩家:当玩家不是放铳玩家,但本局自摸或点炮胡牌时,可以补铳给上家;2. 放铳玩家:当玩家放铳,但本局并未自摸或点炮胡牌时,可以补铳给上家;3. 补铳分数:1分、2分、4分;4. 结束策略:可以补铳直到玩家封顶或所有玩家不剩积分为止。
麻将数学公式
麻将数学公式
麻将是一款风靡全球的游戏,在不同的国家有着不同的玩法。
而不论是哪个国家的麻将,数学公式都是其必备的基础。
下面,我们来看一看麻将中的一些数学公式。
一、胡牌概率公式
胡牌概率公式是计算一副牌能够胡牌的概率。
胡牌的概率公式是由麻将的最基本概率理论发展而来的。
胡牌的概率 = (未知牌数÷剩余牌数)×100%
注:未知牌数是指在全局范围内尚未被抽过的牌数。
二、期望值公式
期望值是一种预测麻将牌局胜率的数学方法。
期望值公式是基于胡牌概率公式计算得出的。
期望值公式不但可以用来计算自己的期望值,还可以计算其他玩家的期望值。
期望值 = 胡牌的概率×得分
三、色子点数公式
色子在麻将游戏中的作用非常重要,决定了玩家所能够获得的牌。
因此,色子点数公式也是非常重要。
色子点数 = 上面点数+下面点数+对面点数
四、飞机公式
飞机是麻将游戏中的一个特殊牌型,需要有特定的牌型组合。
因此,飞机公式也是非常重要的。
飞机公式 = 组成飞机的牌×3-2
五、碰公式
碰是指在麻将游戏中,当一位玩家打出与另外两位玩家所持的牌一样时,这两位玩家可以进行碰的操作。
碰操作是一种比较常见的操作方式。
因此,碰公式也是非常重要的。
碰公式 = (剩余碰牌÷剩余牌数)×100%
以上就是关于麻将数学公式的简要介绍,这些公式可以帮助玩家更好地预测牌局,掌握游戏规律,提高自己的胜率。
同时,这些公式也为麻将游戏打下了坚实的数学基础。
福鼎麻将的算法
2到8的算二四
5、暗杆
在暗杆中1和9和字也就是红中发财和东西南北算八四
2到8的算四四
6、君子单个算一四,遇到牌里有一九筒一九索一九万2个。叠的起来算2四(三个一组)。
东南西北叠的起来算2四(三个一组)对应方位算2台。红中发财叠的起来算2四2台。
金子带顺不算四。例如,三四筒带金子。胡的时候不算四.
7、胡底是20,如果庄家连一次庄则胡底再加20。比如庄家没有胡过,是一庄,你加起来一共13个四,那就是数学中的13*4=52就算是60都是取整的,加上胡底20也就是80.然后再乘于翻数就是你最终的胡数了.比如说你是两番也就是80*2*2=320胡,然后庄家要给你640,其它的闲家每个人给你320就行了。如果是二庄那就是400胡了。比如说打100块钱一局的。每个人分的筹码是2000.上限胡是800。有三个例外的是8翻或是以上胡的可以全扫,拿齐了8个花,白板不算花也是全扫。另外一个门前清一色也是全扫,也就是清一色不带白板不带花,如果有君也必须是本色的,就叫门前清。
一、基本算法
1、所有的花包括白板每一个算一四,就是数学中的数字1乘以4
2、碰
在碰中1和9和字也就是红中发财和东西南北算一四
2到8的算半四
3、暗(也就是手上自己抓的三个)
在暗中1和9和字也就是红中发财和东西南北算二四
2到8的算一四
4、明杆
二、翻数
接下来说一下翻数
1、一个君算一翻
2、两个白板算一翻,三个算两翻,四个算三翻
3、花分为红花和黑花,红花是春、夏、秋、冬,分别为1、2、3、4号红花。黑花是梅、兰、菊、竹,分别是1、2、3、4号黑花。开门的人拿到1号花为一翻。下家逆时针分别为2号、3号、4号为一翻,如果红的四个一起拿可以多算一翻。黑的也一样四个一起多算一翻。
麻将基本规则
麻将基本规则1、搬庄和定庄搬庄:四个人围成一桌打牌,首先要安排座位方向,分别为东、南、西、北四个方位,这个过程就是就是搬庄。
定庄:在做好方位后,通常由坐“东”这个方位的人来掷骰子(骰子有两个),两骰子数相加,按此点数逆时针数,数到谁,谁就成为庄家。
2、洗牌和砌牌洗牌:将牌正面扣下,四人将其搅乱,使之充分混合,这个过程就是洗牌砌牌:把两张牌叠在一起做成墩,并在自己门前依次排成横线,四人做成的牌就成为了一个方阵,各家均应砌18墩牌。
3、做庄、掷骰子、拿牌及打牌由庄家掷骰子,如果掷骰子数为4点,开门就是在北门,北门再掷骰子一次,数是5点,两个点数相加是9点,那么庄家就从北门的第10墩牌开始拿牌,从右到左的顺序依次拿牌。
各家拿6墩牌后,庄家再跳拿2张牌,其他各家再补一张。
那么庄家手中就有14张牌,其他各家有13张牌。
庄家不补牌直接打出第一张牌,算是正式开始打牌了。
4、组牌将拿到的牌要分类组合一下,分成四组,每组三张,当然一开始是几乎不可能这么完美的,需要通过换牌、吃牌、碰牌不断的让自己的牌组合成形。
5、换牌、吃牌、碰牌、开杠这是大家都比较熟悉的,换牌:就是打出一张牌,再从牌墩上取回一张。
吃牌:吃牌就上家打出一张,你正需要的牌,那么你就吃下来,并亮出牌在自己的门前。
碰牌:碰牌就是手中有两张同样的牌,其余三家打出一张和你手中一样的牌,就可以碰,同样要亮出牌,放在自己门前。
开杠:就是你手中有三张同样的牌,其他各家打出与你相同的一张牌,你就可以杠,并且亮出来,还可以再在牌墩补回一张牌6、和牌打牌的目的就是和牌。
谁最先将手中的牌笼过来,谁就取得了这一盘的胜利。
和牌着一般会大声说一下“和了”。
中国麻将规则
中国麻将规则一、中国麻将中国麻将是中国传统的纸牌游戏,通常由4个人玩。
游戏的设计利用了一副包含筒、条和万三种牌型的一副牌,每一种牌型各有9张,另外还有7张字牌,总共136张牌,其中包括1个风圈、4张“东南西北”、“中发白”共7张字牌。
二、了解麻将1、牌型中国麻将由饼、条、万三种牌型组成,还有4只"东南西北"以及"中发白"共7只字牌,每种牌型有9张,共136张牌;2、准备游戏中给每个玩家112张牌,依照游戏的规定按一定顺序发给每位玩家;3、摸牌玩家分别从自己的牌库中取牌,补自己手里的牌,在向别人做出手牌之前,必须摸牌,以满足组牌的要求;4、和牌每位玩家依据规则,将取到的牌组成但此之一的和牌形态,向别人外要,也可以听牌(自己可以胡牌的情况)三、基础规则1、牌的重要性在麻将规则中,每张牌都有它自己的角色。
比如:饼牌可以组成顺子;条牌可以组成刻子;万牌可以组成将牌;字牌可以通过彼此之间的组合来组成成分。
2、和牌首要条件要想游戏能够结束,和牌是首要条件,和牌时,牌组要求有3 x 3,3 +3 + 3,3 + 4,4 x 3组成形式;3、组牌形式在玩家取到牌时,必须按照一定的规则将牌组成不同的牌型:顺子、刻子、将牌、对子;对子和将牌的组牌要求只有3张,而刻子和顺子的组牌要求则只能是3张相同的牌或者3张不同的牌;4、自摸除了摸牌外,玩家还可以自摸,当玩家能将牌组成4 x 3、3 + 3 + 3、 3 + 4等样式时,就可以自摸;四、其他规则1、宣牌宣牌是一种把牌型宣布出来的过程,在宣牌之前,玩家可以仔细地看完对方的牌来判断是否有必胜的组合;2、碰牌当一家玩家有3张牌组成了配子,其他家可以用同样的牌与之相碰,即可以获得此种组牌;3、杠牌杠牌是指拿到4张同样的牌,一家玩家可以将4张相同的牌四面八方地乱码打出来,其他家将不能打出此牌;4、吃牌吃牌是指当一家玩家面对其他家的牌时,如果他有相同牌,就可以连在一起形成顺子,从而可以获得此组牌。
麻将算分方法
麻将算分方法基本术语与规定一、转四家行牌运转一周为一转。
二、盘每次起牌到和牌或荒牌为一盘。
三、圈四人按顺序各坐一次庄为一圈。
四、局每打完赛制规定的四圈或两圈规定时间为一局。
五、轮次一局或一局至数局结束、产生本桌晋级名次的全过程为一个轮次。
即一个轮次,为一个晋级赛段。
轮次的局数,由赛事组织方根据不同赛事事先确定。
六、定位、换位运动员按抽签号码确定桌号及东南西北方位。
运动员在比赛过程中按竞赛规程的规定,实行换座制,换座不得重复座位就坐。
十六圈四局一个轮次的赛段,每局四圈换位一次;八圈四局一个轮次的赛段,每局两圈换座一次。
四圈一局的单局轮次赛制,不换座。
七、庄家依序第一个出牌者为庄家,庄家和牌,庄家连庄,计分开始进入“倍打”即翻倍计分比赛。
除此之外,庄家一律移庄。
八、手牌(立牌)、亮牌尚未打出的摆立在自己门前的牌为手牌(立牌),标准数为13张。
开杠多出的牌和补花不计算在13张标准牌数内。
行牌过程中的碰牌、杠牌、花牌为亮牌,亮牌放置在手牌外侧,方便裁判员和其他运动员观看。
所有立牌不得掩盖,必须明放提供给裁判观看和面对摄像机。
九、对子、将牌手牌中两张相同的牌为对子。
基本牌型和牌时必须具备的对子,为将牌。
十、顺子三张同花色序数相连的牌。
十一、刻子三张相同的牌,可以用“碰”对子产生。
十二、字牌指风牌、箭牌。
风牌为东、南、西、北各四张,入手牌;箭牌为中、发、白各四张,入手牌。
风牌与箭牌,以对子、刻子、单张,参与形成番种牌型。
十三、花牌花牌为春夏秋冬、梅兰竹菊各一张总计8张,不入手牌。
花牌摸到后必须立即亮牌于手牌外侧并于牌城尾部继续补牌。
每张花牌的附加分为2分,在和牌后计算得分。
花牌必须补花摸牌,花牌一旦打出,即为“相公”,不得和牌,并应摸牌出牌,不得换牌。
十四、碰牌指任一家打出牌后,报“碰”者把自己的对子取出,加在一起组成一副三张刻子,并且按规定将此副牌摆亮在手牌外侧。
碰谁家的牌,置放时应单张面向被碰方位。
十五、明杠、暗杠、花杠报开杠的四张相同的牌。
广东麻将规则
广东麻将规则广东麻将是中国最流行的一种麻将游戏之一,于20世纪初在广东地区兴起,并迅速传遍全国。
广东麻将规则相对简单,但也有一些独特的特点,使得其成为广大麻将爱好者钟爱的游戏之一。
本文将详细介绍广东麻将的规则,包括牌局的准备、发牌、碰杠吃等游戏过程,以及计分和规则的特殊之处。
一、牌局准备广东麻将使用的是一副花色麻将牌,去掉花牌后共计108张。
参与游戏的人数一般为3-4人,每人手中分发13张牌。
在游戏开始前,需要确定好庄家以及坐位的位置。
二、发牌首先,由庄家先发牌,按逆时针方向继续发牌,每人依次发4轮,每轮每人发3张牌,最后剩下1张做为牌墙。
每位玩家在发到第13张牌时,再从剩下的牌堆中摸一张牌,手中共有14张牌。
三、碰杠吃在广东麻将中,碰、杠、吃是非常重要的动作,可以增加玩家的得分。
当他人出牌时,如果玩家手中已经有两张相同的牌,则可以选择碰牌。
碰后,被碰的牌放在桌上,并亮出来。
当其他玩家出同一个牌时,玩家可以选择杠牌,杠牌有三种形式:明杠、暗杠、补杠。
明杠是指玩家手中已经有三张相同的牌,然后其他玩家出了第四张相同的牌,玩家可以将自己手中的三张连在一起,亮出来。
暗杠是指玩家手中已经有三张相同的牌,然后自己摸到第四张相同的牌,不需要亮出来。
补杠是指玩家手中已经有一组明杠,然后又摸到相同的牌。
吃的情况较少见,在游戏中如果碰杠不了而其他人出了一张自己可以吃的牌时,玩家可以选择吃牌。
四、胡牌广东麻将胡牌的方式有很多种,最常见的是平胡。
平胡是指玩家手中的牌组成符合胡牌规则的牌型。
对于广东麻将来说,胡牌的规则较为复杂,有很多特殊的牌型和胡牌的组合。
例如七对、清一色、字一色、豪华七对、清幺九等。
在胡牌时,如果玩家手中的牌可以同时符合多个胡牌类型,则一般选择其中分数最高的胡牌类型计分。
五、计分规则在广东麻将中,计分规则比较灵活,有一些特殊的规定。
首先是庄家的特殊计分规则,如果庄家自摸胡牌,则会额外得到一定的分数。
其次是花牌的计分规则,广东麻将中有很多花牌,玩家可以在每轮游戏中自己选择是否使用花牌来增加得分。
麻将的基本打法和规则
麻将的基本打法和规则如下:
1. 抓牌:逆时针方向进行,顺序是庄家、南家、西家、北家。
抓牌时,上家打出牌后,自己才能抓牌,
上家未打出牌,自己不能动手摸牌。
2. 碰牌:如玩家A手上有一对“四条”,玩家B打出一张“四条”。
此时,玩家A可碰牌。
“碰”比
“吃”优先。
3. 吃牌:吃牌时分吃头、吃中、吃尾。
比如:上家出的牌是四条,你手中有五条和六条那么就是吃头。
4. 杠牌:如玩家A手上有三张“北风”,玩家B打出一张“北风”。
此时,玩家A可杠。
5. 和牌:当别人打出或自己摸进8万即可和牌。
此外,还有一些具体的规则:
1. 麻将的基本规则为4人,分别为东、南、西、北。
每人手里抓13张牌,通过吃牌、碰牌、杠牌等方
式,使手牌按照相关规定的牌型条件和牌。
2. 吃牌时分吃头、吃中、吃尾。
比如:上家出的牌是四条,你手中有五条和六条那么就是吃头。
3. 碰牌优先于吃牌。
比如:玩家A手上有一对“四条”,玩家B打出一张“四条”。
此时,玩家A可碰
牌。
“碰”比“吃”优先。
4. 杠牌优先于吃牌和碰牌。
比如:玩家A手上有三张“北风”,玩家B打出一张“北风”。
此时,玩家A
可杠牌。
“杠”比“吃”和“碰”优先。
5. 抓进或吃、碰、开杠、补花后,不和牌便要打出一张牌。
庄家第一次从抓牌完毕(包括补花)到 出牌
的限定时间为30秒。
沈阳麻将规则
沈阳麻将规则中国沈阳麻将是一种流行于中国东北地区的麻将玩法,以下是它的规则:一、牌数沈阳麻将的牌数为144张。
二、基本玩法沈阳麻将的基本玩法类似于其他麻将玩法,玩家通过摸牌和打牌来组成特定的牌型获胜。
三、庄家游戏开始时,通过抓阄决定第一轮的庄家。
之后,每局结束后的下一轮,庄家会自动轮换。
四、起手牌和补花每个玩家先会获得13张牌作为起手牌,然后再进行补花。
补花规则如下:1.如果有花牌,则需要将其摆到手牌的最后一张。
2.如果有杠牌,则先进行杠牌,然后再进行补花。
五、吃牌和碰牌与其他麻将玩法类似,玩家可以通过吃牌和碰牌来增加自己的牌型组合。
吃牌和碰牌的规则如下:1.吃牌:如果手牌中有两张与别人出的牌可以组成顺子,则可以吃牌。
2.碰牌:如果手牌中有三张相同的牌,则可以碰牌。
六、杠牌与其他麻将玩法类似,沈阳麻将也可以通过杠牌来增加自己的牌型组合。
杠牌的规则如下:1.易2.明杠:如果别人打出的牌与自己手牌中的三张相同,则可以进行明杠。
七、和牌和牌是指玩家组成特定的牌型后,通过打出一张牌来获得胜利。
沈阳麻将中可以组成的牌型有如下几种:1.平胡:所有的牌都是顺子或刻子,没有对子。
2.对对胡:所有牌都是刻子或对子,没有顺子。
3.清一色:所有牌都是一种花色,没有字牌。
4.混一色:除了字牌,所有牌都是一种花色。
5.七对子:手牌中有七个对子。
6.十三幺:手牌中有一九、字牌、东南西北、中发白各一张,再加上任意一张牌。
八、结算游戏结束后,根据每个玩家的牌型和得分进行结算。
福州麻将弄法和规矩[参考]
2011年春节活动安排(福州麻将玩法大介绍)一、玩法规则介绍1.概述福州麻将是以福州地区流行的麻将规则为基础的一款地方麻将游戏,它具有简单易懂、好“胡”、算分刺激等特点,是非常好玩的一种麻将玩法。
2.游戏玩法游戏人数___4人。
只有同时准备的玩家达到4人,游戏才能开始。
游戏用牌福州麻将使用麻将中所有的牌,总共144张。
包括:万字,一至九万各4张,36张饼字,一至九饼各4张,36张条字,一至九条各4张,36张花牌,东南西北中发白各4张,春夏秋冬梅兰竹菊各1张,共36张,花牌只用作记分。
每人面前摆18墩牌。
游戏筛子___游戏使用两个筛子zhuang家新开第一局系统随机选择一个zhuang家。
之后每一盘牌,如果zhuang家赢或者和局,则继续坐庄,称为连庄。
否则由zhuang家的下家做庄。
任意一个玩家离开游戏,算作新的一局开始。
zhuang家拥有当局第一轮出牌权。
拿牌zhuang家摇筛子,逆时针数点找到先拿牌的人,先拿牌的人再从自己面前的牌堆右向左按根据两个筛子点数之和的点数开始拿牌。
轮流拿牌,zhuang家拿17张牌,闲家16张牌。
坎门等4家都拿完牌后,zhuang家要多拿一张牌,就是接下来的那张。
即zhuang家拿17张牌。
补花凡是拿牌拿到“东、南、西、北、中、发、白板、梅、兰、竹、菊、春、夏、秋、冬”的,自zhuang家开始在相反的一边(即牌尾)补花,一次补完手里的花;如果补花牌过程中仍抓进花牌,须等本轮四家都补过花牌后再行补牌,再次补花牌的顺序仍然以zhuang家为首开始,但上一次补花没抓进花牌的玩家则跳过。
通过多轮直到所有玩家手上的牌均是“索、万、饼”为止。
同样,在游戏的过程中如果抓到花牌,也一样是在这边补花。
开金“金”即是麻将中的“财神”,在福州麻将中称为“金”,可以替代任何一张牌。
当全部补完花后就可以开“金”了,补完花后从牌尾翻开的第一张就是“金”。
如果开金时开出的为花,则算zhuang家的,为zhuang家补完花后,重新从牌尾翻开一张牌为金。
关于麻将的玩法与算分
关于麻将的玩法与算分一副完整的麻将牌共156张。
流行的是精简版麻将,不含百搭和大白板,共144张。
字牌合计32张1、风牌:东、南、西、北,各4张,共16张。
2、箭牌:中、发、白,各4张,共12张。
附:百搭麻将另外有大白板4张花牌合计8张春、夏、秋、冬,梅、兰、竹、菊,各一张,共8张。
序数牌合计108张1、万子牌:从一万至九万,各4张,共36张。
2、筒子牌:从一筒至九筒,各4张,共36张。
3、束子牌:从一束至九束,各4张,共36张。
百搭牌合计8张财神、猫、老鼠、聚宝盆各一张,百搭牌4张,共8张。
玩法过程洗牌:把牌全反扣过来,使牌面朝下。
玩家双手搓动牌,使牌均匀而无序地运动,称为“洗牌”。
码牌:洗均匀之后,每人码36张牌,两张牌上下摞在一起为一墩,各自为18墩,并码成牌墙摆在自己门前,四人牌墙左右相接成正方形。
开牌:庄家掷骰,三颗骰子的总和所得的点数就是开牌的基数。
以庄家为第一位,按逆时针方向顺序点数,数到点数的位置为开牌的牌墙。
从右向左依次数到与点数相同的那一墩,由庄家开始抓下两墩牌,下一家再按顺时针方向顺序抓牌,直到每个人抓3次共12张牌,再由庄家跳牌隔一墩抓上层两牌,其他人依次各抓一张。
庄家共有14张牌,其他人各有13张牌。
理牌、审牌、补花:分类整理手中的牌,整齐排列,审视牌势。
如手中有花牌,首先由庄家补花,即是从牌墙的尾端取一张牌。
另外三家依次逐一补花,若补回来的是花牌,则待该轮完结后再补。
行牌:行牌即是打牌进行过程。
由庄家打出第一张牌开始,此过程包括抓牌、出牌、吃牌、碰牌、开杠明杠、暗杠、补直至和牌或荒牌麻将分数计算分数结算88番1 、大四喜由4副风刻杠组成的和牌。
不计圈风刻、门风刻、三风刻、碰碰和2 、大三元和牌中,有中发白3副刻子。
不计箭刻3、绿一色由23468条及发字中的任何牌组成的顺子、刻五、将的和牌。
不计混一色。
如无“发”字组成的各牌,可计清一色4 、九莲宝灯由一种花色序数牌子按一一一二三四五六七八九九九组成的特定牌型,见同花色任何1张序数牌即成和牌。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
for(int i=0;i<13;i++)
{
if(pPaiRest[i].iNum==1)//对未被吃,碰,杠
{
if(pPaiRest[i].iPaiNum==iPaiNum)
return pPaiRest+i;
}
}
return NULL;
}
bool CPlayMj::NumInNum(int a,int b)
};
class CPlayMj
{
public:
//主功能函数
bool IsHu(Pai *);
void Hu(Pai *);//胡牌
int IsCi(Pai* pPaiRest);
bool Ci( int iCi,Pai* pPaiRest);//吃牌
bool IsPong(Pai* pPaiRest);
{
return iMark;
}
void CPlayMj::SetMark(bool i)
{
iMark=i;
}
void CPlayMj::MyShow(Pai *pTemp)
{
int iTemp;
ShowPai pShowPai[14];
for(int i=0;i<14;i++)
break;
default:
pShowPai[i].Hua=ZI;
switch(iTemp)
{
case 27:
pShowPai[i].str="东";break;
case 28:
pShowPai[i].str="南";break;
case 29:
pShowPai[i].str="西";breakБайду номын сангаас
Pai* GetPaiOwn();
Pai *GetNew();
protected:
struct Pai *pPaiOwn;
struct Pai *pPaiNew;
ShowPai* pShowPai;
ShowPai *pShowNewPai;
int iPongNum;
int iGangNum;
Player1.ShowOwn();
break;
case 's':
Player1.ShowOwn();
break;
case 'p':
if(Player1.IsPong(Player1.GetPaiOwn()))
Player1.Pong(Player1.GetPaiOwn());
Player1.SortPai(13,Player1.GetPaiOwn());
{
pPaiRest[i].iNum=0;
pPaiNew->iNum=0;
}
}
}
Pai* CPlayMj::GetPaiOwn()
{
return pPaiOwn;
}
Pai* CPlayMj::GetNew()
{
return pPaiNew;
}
bool CPlayMj::GetMark()
Player1.Hu(pPaiRest);
cout<<Player1.GetMark();
break;
case 'c':
if(Player1.IsCi(Player1.GetPaiOwn()) && Player1.IsCi(Player1.GetPaiOwn())%2==1)
Player1.Ci(1,Player1.GetPaiOwn());
case 30:
pShowPai[i].str="北";break;
case 31:
pShowPai[i].str="中";break;
case 32:
pShowPai[i].str="发";break;
case 33:
pShowPai[i].str="白";break;
default:;
break;
case 1:pShowPai[i].Hua=TONG;
pShowPai[i].str="铜";
pShowPai[i].iPaiNum=iTemp-9+1;
break;
case 2:pShowPai[i].Hua=TIAO;
pShowPai[i].str="条";
pShowPai[i].iPaiNum=iTemp-18+1;
Player1.SetPaiOwn(TotalPai);
Player1.SortPai(13,Player1.GetPaiOwn());
Player1.ShowOwn();
// cout<<Temp.iNum<<" "<<Temp.iPaiNum<<endl;
cout<<"Input:";
break;
case 'h':
cout<<"你要交换的牌位:";
cin>>iNum;
Player1.ChangePai(iNum-1);
Player1.SortPai(13,Player1.GetPaiOwn());
Player1.ShowOwn();
break;
case 'f':
int ChangePai(int i);//进牌
void SortPai(int iNum,Pai *pPaiRest);//对牌按牌号排序,便于显示
void ShowOwn();//显示自己的牌
void ShowNewPai();//显示所摸的排
void Pair(Pai* pPaiRest);
cin>>control;
while(control!='q')
{
switch(control)
{
case 'm':
cout<<"你摸的牌是:";
if(Player1.GetNewPai(TotalPai))
cout<<" ";
else
cout<<"没有牌了";
Player1.ShowNewPai();
bool GetMark();
void SetMark(bool);
void MyShow(Pai *);
//辅助功能函数
CPlayMj();
~CPlayMj();
Pai * PaiInPaiOwn(Pai *pPaiRest,int iPaiNum);//通过牌号判断牌是否在自己的牌中
return 1;
}
return 0;
}
void CPlayMj::Pair(Pai* pPaiRest)
{
for(int i=0;i<13;i++)
{
if(pPaiRest[i].iPaiNum==pPaiNew->iPaiNum && pPaiRest[i].iNum==1)
for(i=0;i<13;i++)
{
pPaiRest[i].iNum=pTemp[i].iNum;
pPaiRest[i].iPaiNum=pTemp[i].iPaiNum;
}
pPaiRest[13].iNum=Player1.GetNew()->iNum;
pPaiRest[13].iPaiNum=Player1.GetNew()->iPaiNum;
else
{
if(Player1.IsCi(Player1.GetPaiOwn()) && Player1.IsCi(Player1.GetPaiOwn())>=4)
Player1.Ci(4,Player1.GetPaiOwn());
}
Player1.SortPai(13,Player1.GetPaiOwn());
pPaiRest=new Pai[14];
char control;
int iNum;
int i;
struct Pai TotalPai[34];//整副麻将牌
for(i=0;i<34;i++)
{
TotalPai[i].iNum=4;
TotalPai[i].iPaiNum=i;
}
{
iTemp=pTemp[i].iPaiNum;
switch(iTemp/9)
{
case 0:pShowPai[i].Hua=WANG;//判断是那个牌花:万,条,铜
pShowPai[i].str="万";
pShowPai[i].iPaiNum=iTemp+1;//从1到9,下标转换为牌号
};
pShowPai[i].iPaiNum=iTemp;//字的只有7种,东南西北,中发白
};