跪求QQ欢乐斗地主出牌规则源码?

斗地主AI.txt in doudizhuAIsheji.rar
& & Sponsored links
斗地主AI设计
作者:wzwyc 发布时间: 23:17:05
我以前写过一个斗地主机器人。思路如下,希望对你有帮助。
斗地主AI设计
1 火箭:大小王在一起的牌型,即双王牌,此牌型最大,什么牌型都可以打。
2 炸弹:相同点数的四张牌在一起的牌型,比如四条A。除火箭外,它可以打任何牌型,炸弹对炸弹时,要比大小。
3 单支(一手牌):单张牌,如一支3。
4 对子(一手牌):相同点数的两张牌在一起的牌型,比如55。
5 三条:相同点数的三张牌在一起的牌型,比如三条4。
6 三带一手:三条 + 一手牌的牌型,比如AAA+9或AAA+77。
7 单顺:五张或更多的连续单支牌组成的牌型,比如4910JQKA。2和大小王不可以连。
8 双顺:三对或更多的连续对子组成的牌型,比如。2和大小王不可以连。
9 三顺:二个或更多的连续三条组成的牌型,比如。2和大小王不可以连。
10 飞机带翅膀:三顺 + 同数量的一手牌,比如+6或+77+88。
11 四带二:四条+两手牌。比如AAAA+7+9或。
二、牌型分析
1 单顺的确定
a) 选取五连,先取出最小的一个五连,再在剩余的牌中取出最小的一个五连,依此类推,直到没有五连为止。
b) 扩展五连,将剩余的牌与已经取出的牌进行比对,如果某张剩余的牌与已知的连牌能组成更大的连牌,则将其合并。一直到无法合并为止。
c) 合并连牌,如果某两组连牌能无缝连接成更大的连牌,则将其合并成一组。
经过上述选取、扩展和合并,则将一手牌中的所有连牌提取出来了,举例如下:
假定一手牌是:2AKQJ3
第一步,选取出3两个连牌组。剩余的牌还有79JQKA2
第二步,剩余的JQKA能和678910组成新的连牌678910JQKA。
第三步,已知的两个连牌组不能合并成新的、更大的连牌组,则这手牌就被分成了3JQKA两个连牌组和7、9、2三张单牌。
2 双顺的确定
将一副牌中所有的对子检测出来,然后将对子排序,按照检测三连的方式可以将所有的双顺都提取出来。
3 三条的确定
一副牌中的所有三条都能比较方便地提取出来。
4 三顺的确定
在三条的基础上进行比较,如果有相连的三条,则将其合并成(尽可能大的)三顺。
5 炸弹的确定
所有的四头都能很方便地确定。
6 火箭的确定
只要牌张包含大小王,就将其组成火箭。
7 牌张的分类方法
a) 先确定火箭:判断是否有大小王。
b) 再确定炸弹:判明是否有四头。
c) 再确定三条:在除了炸弹以外的牌中判断是否包含三条。
d) 再确定三顺:在已经确定的三条中判断是否包含相邻的三条,如果有,则将其组成三顺。注意,应该使三顺的数量尽可能大。即如果有,则将其合成一个三顺,而不是分成444555一个三顺和666一个三条。
e) 再确定单顺:判断单顺时必须去除四个2以外的所有炸弹。首先判断是否存在除了三条牌(这里的三条是指所有的三条)以外的连牌,如果有,则将其提取出来。其次,将剩余的牌与每一个三条(不包含三顺)进行试组合,如果能够重新组成单顺和对子,则将原有的三条取消,重新组合成连牌和单顺(例子4566678重新组成45678和66)。最后,将已知的连牌、三条(不包含三顺)和剩下的牌张再试组合,将所有如45678(已知的连牌)999(三条)10J(单牌),重新组合成J和99。通过以上的方法,就能将连牌和三条很好地重新组合。
f) 再确定双顺:首先,如果两单顺牌完全重合,则将其重新组合成双顺。其次,在除炸弹、三顺、三条、单顺以外的牌中检测是否包含双顺。如果有,将其提取出来。
g) 再确定对子:在炸弹、三顺、三条、连牌、双顺以外的牌中检测是否存在对子,如果存在将其提取出来。
h) 再确定单牌:除了炸弹、三顺、三条、连牌、双顺、对子以外的所有牌张都是单牌。
8 对子的确定
参见上一节的“再确定对子”。
9 单牌的确定
参见上一节的“再确定单牌”。
三、一手牌的手数分析
为了使斗地主机器人有一定的智能,必须对一手牌的手数进行分析。所谓一手牌的手数,指的是在没有别人压牌的情况下需要出几把能将牌出完。这个数字在经过上面的分类后是可以确定的。还以上面的一手牌22AAKQJ为例,这手牌按照前面的分析方法可以分析出以下的牌型:
22、AA、K、Q、J、、77、6的牌型
通过对上面牌型的计算,可以容易得出这手牌需要9手才能出完,因此这手牌的手数就是9。
四、绝对手数和相对手数的概念
因为在斗地主游戏中存在火箭或炸弹的可能,所以理论上只有火箭才不可能被别人压住,所以,可以不考虑相对手数的概念。以后都简称手数。
五、叫牌原则分析
因为在斗地主中,火箭、炸弹、王和2可以认为是大牌,所以叫牌需要按照这些牌的多少来判断。下面是一个简单的原则:
假定火箭为8分,炸弹为6分,大王4分,小王3分,一个2为2分,则当分数
大于等于7分时叫三倍;
大于等于5分时叫二倍;
大于等于3分时叫一倍;
小于三分不叫。
六、出牌的一般原则
1 出牌的原则一般按照从小到大的原则,即首先出包含最小牌的组合(单牌、对子、双顺、连牌、三顺、三条等,炸弹、火箭不包括在内)。
2 三条的出牌原则:因为三条出牌可以带一张单牌或一个对子,所以在出三条时需要检测是否有单牌,如果有,则带一张最小的单牌,如果没有,则再检测是否存在对子,如果有,则跟一个最小的对子,如果单牌和对子都没有,则出三条。
在带牌时,除非是只剩两手牌,否则不能带王或2。
3 三顺的出牌原则:因为三顺出牌可以带两张(或更多)单牌或两个(或更多)对子,所以与出三条一样,需要检测是否有单牌或对子。如果有足够多的单牌或对子,则将其带出。如果有单牌,但没有足够多的单牌,则检查是否有6连以上的连牌,如果有将连牌的最小张数当作单牌带出。如果有对子,但没有足够多的对子,则检查是否有4连以上的双顺,如果有将双顺的最小对子当作对子带出。
在带牌时,除非是只剩两手牌,否则不能带王或2。
4 连牌的出牌原则:直接出。
5 双顺的出牌原则:直接出。
6 对子的出牌原则:因为对子可以用三条、三顺等带出,所以在出对子时,应该先检测一下三条+三顺(中三条)的数量,如果所有三条数量 &= 对子+单牌数量总和-2时,出对子,否则出三带2等等。
7 单牌的出牌原则:因为单牌可以用三条、三顺等带出,所以在出单牌时,应该先检测一下三条+三顺(中三条)的数量,如果所有三条数量 &= 对子+单牌数量总和-2时,出单牌,否则出三带1等等。
七、跟牌的一般原则
1 如果手中有独立的,与所出的牌一样牌型的牌时,先跟之。
2 2可以作为单牌、对子、三条等形式跟出。
3 当手中没有相应牌跟时,如果是本方人员出的牌,可以不跟,如果是对方出的牌,则必须拆牌跟,如果再没有,出炸弹或火箭,否则PASS。
4 如果手中的牌除了炸弹。火箭外还剩一手牌,则如果牌型相符,则先跟之,否则炸之。
5 单牌的跟牌原则:如果手中有单牌,则跟之,否则拆2跟之,否则拆对牌跟之,否则拆6连以上的单顺顶张跟之,否则拆三条跟之,否则拆三顺跟之,否则拆5连单顺跟之,否则拆双顺跟之,否则炸之,否则PASS。
6 对牌的根牌原则:如果手中有对子,则跟之,否则拆4连以上的双顺顶张跟之,否则拆三条跟之,否则拆双顺跟之,否则拆三顺跟之,否则炸之,否则PASS。
7 三条、三带1、三带2等牌的根牌原则:如果手中有相同牌型的牌则跟之,否则拆三顺跟之,否则炸之,否则PASS。注意,只有在手中牌在出了以后还剩一手牌时,或直接出完的情况下,才允许带王或2。
在没有足够牌带的情况下,参照单牌。对子的拆牌原则进行拆牌处理。
8 三顺及三顺带牌的根牌原则:如果有相应的牌型,则跟之,否则可以将大的三顺拆成小的三顺跟之,否则炸之,否则PASS。注意,只有在手中牌在出了以后还剩一手牌时,或直接出完的情况下,才允许带王或2。
在没有足够牌带的情况下,参照单牌。对子的拆牌原则进行拆牌处理。
9 连牌的跟牌原则:如果有相应的牌型,则跟之,否则拆相同张数的双顺,否则拆相同张数的三顺,否则拆不同张数的连牌,否则拆不同张数的双顺,否则拆不同张数的三顺,否则炸之,否则PASS。
10 双顺的跟牌原则:有相同牌型的牌,则跟之,否则拆不同张数的双顺,否则拆不同张数的三顺,否则拆相同张数的三顺,否则炸之,否则PASS。
11 炸弹的跟牌原则:有超过所出炸弹的炸弹,或有火箭,则炸之,否则PASS。
12 炸弹带两手牌的跟牌原则:如果有炸弹,则炸之,否则PASS。
八、打牌原则解析
1 坐庄打法:因为坐庄的只是自己一个人,不存在配合问题,所以一般按照前面的原则出牌即可。
a) 在出牌时,如果偏家有一个人只剩一张牌时,尽量不出单牌,否则单牌由大到小出。
b) 在跟牌时,如果偏家有一个人只剩一张牌时,跟手中最大的牌。
2 偏家打法:偏家因为牵涉到配合问题,所以打法有一些不同。
a) 在出牌时,如果是庄家的上家,且庄家只剩一张牌时,尽量不出单牌,否则单牌由大到小出。
b) 在跟牌时,如果是庄家的上家,且庄家只剩一张牌时,跟手中最大的牌。
c) 当一个偏家打出的是单牌时,一般情况下能跟就跟。如果手中必须跟2或以上的牌时,选择PASS。
d) 当一个偏家打出的是对子时,一般情况下能跟就跟。如果手中必须跟AA或以上的牌时,选择PASS。
e) 如果一个偏家打出的牌是除了单牌及对子以外的牌型,则选择PASS。
f) 如果处在下家的偏家只剩一张牌时,在出牌时出手中最小的牌。跟牌还按照一般的原则。
斗地主AI设计
作者:wzwyc 发布时间: 23:17:05
我以前写过一个斗地主机器人。思路如下,希望对你有帮助。
斗地主AI设计
1 火箭:大小王在一起的牌型,即双王牌,此牌型最大,什么牌型都可以打。
2 炸弹:相同点数的四张牌在一起的牌型,比如四条A。除火箭外,它可以打任何牌型,炸弹对炸弹时,要比大小。
3 单支(一手牌):单张牌,如一支3。
4 对子(一手牌):相同点数的两张牌在一起的牌型,比如55。
5 三条:相同点数的三张牌在一起的牌型,比如三条4。
6 三带一手:三条 + 一手牌的牌型,比如AAA+9或AAA+77。
7 单顺:五张或更多的连续单支牌组成的牌型,比如4910JQKA。2和大小王不可以连。
8 双顺:三对或更多的连续对子组成的牌型,比如。2和大小王不可以连。
9 三顺:二个或更多的连续三条组成的牌型,比如。2和大小王不可以连。
10 飞机带翅膀:三顺 + 同数量的一手牌,比如+6或+77+88。
11 四带二:四条+两手牌。比如AAAA+7+9或。
二、牌型分析
1 单顺的确定
a) 选取五连,先取出最小的一个五连,再在剩余的牌中取出最小的一个五连,依此类推,直到没有五连为止。
b) 扩展五连,将剩余的牌与已经取出的牌进行比对,如果某张剩余的牌与已知的连牌能组成更大的连牌,则将其合并。一直到无法合并为止。
c) 合并连牌,如果某两组连牌能无缝连接成更大的连牌,则将其合并成一组。
经过上述选取、扩展和合并,则将一手牌中的所有连牌提取出来了,举例如下:
假定一手牌是:2AKQJ3
第一步,选取出3两个连牌组。剩余的牌还有79JQKA2
第二步,剩余的JQKA能和678910组成新的连牌678910JQKA。
第三步,已知的两个连牌组不能合并成新的、更大的连牌组,则这手牌就被分成了3JQKA两个连牌组和7、9、2三张单牌。
2 双顺的确定
将一副牌中所有的对子检测出来,然后将对子排序,按照检测三连的方式可以将所有的双顺都提取出来。
3 三条的确定
一副牌中的所有三条都能比较方便地提取出来。
4 三顺的确定
在三条的基础上进行比较,如果有相连的三条,则将其合并成(尽可能大的)三顺。
5 炸弹的确定
所有的四头都能很方便地确定。
6 火箭的确定
只要牌张包含大小王,就将其组成火箭。
7 牌张的分类方法
a) 先确定火箭:判断是否有大小王。
b) 再确定炸弹:判明是否有四头。
c) 再确定三条:在除了炸弹以外的牌中判断是否包含三条。
d) 再确定三顺:在已经确定的三条中判断是否包含相邻的三条,如果有,则将其组成三顺。注意,应该使三顺的数量尽可能大。即如果有,则将其合成一个三顺,而不是分成444555一个三顺和666一个三条。
e) 再确定单顺:判断单顺时必须去除四个2以外的所有炸弹。首先判断是否存在除了三条牌(这里的三条是指所有的三条)以外的连牌,如果有,则将其提取出来。其次,将剩余的牌与每一个三条(不包含三顺)进行试组合,如果能够重新组成单顺和对子,则将原有的三条取消,重新组合成连牌和单顺(例子4566678重新组成45678和66)。最后,将已知的连牌、三条(不包含三顺)和剩下的牌张再试组合,将所有如45678(已知的连牌)999(三条)10J(单牌),重新组合成J和99。通过以上的方法,就能将连牌和三条很好地重新组合。
f) 再确定双顺:首先,如果两单顺牌完全重合,则将其重新组合成双顺。其次,在除炸弹、三顺、三条、单顺以外的牌中检测是否包含双顺。如果有,将其提取出来。
g) 再确定对子:在炸弹、三顺、三条、连牌、双顺以外的牌中检测是否存在对子,如果存在将其提取出来。
h) 再确定单牌:除了炸弹、三顺、三条、连牌、双顺、对子以外的所有牌张都是单牌。
8 对子的确定
参见上一节的“再确定对子”。
9 单牌的确定
参见上一节的“再确定单牌”。
三、一手牌的手数分析
为了使斗地主机器人有一定的智能,必须对一手牌的手数进行分析。所谓一手牌的手数,指的是在没有别人压牌的情况下需要出几把能将牌出完。这个数字在经过上面的分类后是可以确定的。还以上面的一手牌22AAKQJ为例,这手牌按照前面的分析方法可以分析出以下的牌型:
22、AA、K、Q、J、、77、6的牌型
通过对上面牌型的计算,可以容易得出这手牌需要9手才能出完,因此这手牌的手数就是9。
四、绝对手数和相对手数的概念
因为在斗地主游戏中存在火箭或炸弹的可能,所以理论上只有火箭才不可能被别人压住,所以,可以不考虑相对手数的概念。以后都简称手数。
五、叫牌原则分析
因为在斗地主中,火箭、炸弹、王和2可以认为是大牌,所以叫牌需要按照这些牌的多少来判断。下面是一个简单的原则:
假定火箭为8分,炸弹为6分,大王4分,小王3分,一个2为2分,则当分数
大于等于7分时叫三倍;
大于等于5分时叫二倍;
大于等于3分时叫一倍;
小于三分不叫。
六、出牌的一般原则
1 出牌的原则一般按照从小到大的原则,即首先出包含最小牌的组合(单牌、对子、双顺、连牌、三顺、三条等,炸弹、火箭不包括在内)。
2 三条的出牌原则:因为三条出牌可以带一张单牌或一个对子,所以在出三条时需要检测是否有单牌,如果有,则带一张最小的单牌,如果没有,则再检测是否存在对子,如果有,则跟一个最小的对子,如果单牌和对子都没有,则出三条。
在带牌时,除非是只剩两手牌,否则不能带王或2。
3 三顺的出牌原则:因为三顺出牌可以带两张(或更多)单牌或两个(或更多)对子,所以与出三条一样,需要检测是否有单牌或对子。如果有足够多的单牌或对子,则将其带出。如果有单牌,但没有足够多的单牌,则检查是否有6连以上的连牌,如果有将连牌的最小张数当作单牌带出。如果有对子,但没有足够多的对子,则检查是否有4连以上的双顺,如果有将双顺的最小对子当作对子带出。
在带牌时,除非是只剩两手牌,否则不能带王或2。
4 连牌的出牌原则:直接出。
5 双顺的出牌原则:直接出。
6 对子的出牌原则:因为对子可以用三条、三顺等带出,所以在出对子时,应该先检测一下三条+三顺(中三条)的数量,如果所有三条数量 &= 对子+单牌数量总和-2时,出对子,否则出三带2等等。
7 单牌的出牌原则:因为单牌可以用三条、三顺等带出,所以在出单牌时,应该先检测一下三条+三顺(中三条)的数量,如果所有三条数量 &= 对子+单牌数量总和-2时,出单牌,否则出三带1等等。
七、跟牌的一般原则
1 如果手中有独立的,与所出的牌一样牌型的牌时,先跟之。
2 2可以作为单牌、对子、三条等形式跟出。
3 当手中没有相应牌跟时,如果是本方人员出的牌,可以不跟,如果是对方出的牌,则必须拆牌跟,如果再没有,出炸弹或火箭,否则PASS。
4 如果手中的牌除了炸弹。火箭外还剩一手牌,则如果牌型相符,则先跟之,否则炸之。
5 单牌的跟牌原则:如果手中有单牌,则跟之,否则拆2跟之,否则拆对牌跟之,否则拆6连以上的单顺顶张跟之,否则拆三条跟之,否则拆三顺跟之,否则拆5连单顺跟之,否则拆双顺跟之,否则炸之,否则PASS。
6 对牌的根牌原则:如果手中有对子,则跟之,否则拆4连以上的双顺顶张跟之,否则拆三条跟之,否则拆双顺跟之,否则拆三顺跟之,否则炸之,否则PASS。
7 三条、三带1、三带2等牌的根牌原则:如果手中有相同牌型的牌则跟之,否则拆三顺跟之,否则炸之,否则PASS。注意,只有在手中牌在出了以后还剩一手牌时,或直接出完的情况下,才允许带王或2。
在没有足够牌带的情况下,参照单牌。对子的拆牌原则进行拆牌处理。
8 三顺及三顺带牌的根牌原则:如果有相应的牌型,则跟之,否则可以将大的三顺拆成小的三顺跟之,否则炸之,否则PASS。注意,只有在手中牌在出了以后还剩一手牌时,或直接出完的情况下,才允许带王或2。
在没有足够牌带的情况下,参照单牌。对子的拆牌原则进行拆牌处理。
9 连牌的跟牌原则:如果有相应的牌型,则跟之,否则拆相同张数的双顺,否则拆相同张数的三顺,否则拆不同张数的连牌,否则拆不同张数的双顺,否则拆不同张数的三顺,否则炸之,否则PASS。
10 双顺的跟牌原则:有相同牌型的牌,则跟之,否则拆不同张数的双顺,否则拆不同张数的三顺,否则拆相同张数的三顺,否则炸之,否则PASS。
11 炸弹的跟牌原则:有超过所出炸弹的炸弹,或有火箭,则炸之,否则PASS。
12 炸弹带两手牌的跟牌原则:如果有炸弹,则炸之,否则PASS。
八、打牌原则解析
1 坐庄打法:因为坐庄的只是自己一个人,不存在配合问题,所以一般按照前面的原则出牌即可。
a) 在出牌时,如果偏家有一个人只剩一张牌时,尽量不出单牌,否则单牌由大到小出。
b) 在跟牌时,如果偏家有一个人只剩一张牌时,跟手中最大的牌。
2 偏家打法:偏家因为牵涉到配合问题,所以打法有一些不同。
a) 在出牌时,如果是庄家的上家,且庄家只剩一张牌时,尽量不出单牌,否则单牌由大到小出。
b) 在跟牌时,如果是庄家的上家,且庄家只剩一张牌时,跟手中最大的牌。
c) 当一个偏家打出的是单牌时,一般情况下能跟就跟。如果手中必须跟2或以上的牌时,选择PASS。
d) 当一个偏家打出的是对子时,一般情况下能跟就跟。如果手中必须跟AA或以上的牌时,选择PASS。
e) 如果一个偏家打出的牌是除了单牌及对子以外的牌型,则选择PASS。
f) 如果处在下家的偏家只剩一张牌时,在出牌时出手中最小的牌。跟牌还按照一般的原则
& & Sponsored links
NameSizeDate
&14.88 kB21-09-09 17:56
用户ID (E-mail)
热门下载源码
热门浏览源码
matlab练习程序(c/c++调用matlab) .
热门分类/语言排行doudizhu 斗地主源代码,绝对能通过的源码,有可执行文件
根据 出牌规则.对玩家出的牌进 Chess Poker games 棋牌游戏 182万源代码下载-
&文件名称: doudizhu
& & & & &&]
&&所属分类:
&&开发工具: C#
&&文件大小: 7344 KB
&&上传时间:
&&下载次数: 24
&&提 供 者:
&详细说明:斗地主源代码,绝对能通过的源码,有可执行文件
根据斗地主出牌规则.对玩家出的牌进行检验.判断是否符合出牌规则.
(关于斗地主的出牌规则网上有很多)
思路:将玩家的牌按升序排序.然后将牌进行拆分,分存在4个数组中.拆分规则如下:
假设有牌:333\444\555\789
则拆分后数组中的数据如下
arr[0]:345789
arr[1]:345
arr[2]:345
arr[3]:null
可以看出拆分规则是:如果遇到相同数字的牌则存到下一个数组的末尾.
拆分完后可以根据各数组的存储情况判定玩家出牌的类型,上面例子arr[3]为空.可以排除掉4带1(2).炸弹.的情况根据arr[2]为顺子且个数大于1,且arr[2]中存放的牌的张数乘以3刚好等于arr[0]的张数+arr[1]的张数.则可以判定是三带一的飞机.其他类型的牌也有相似的规律.以下是该算法的核心源代码.本算法用C#编写. -Landlords source code is absolutely through the source code, executable file
Landlords the cards according to the rules. For players to test out the cards. To determine whether the cards rules.
(Landlords of the cards on the Internet there are many rules)
Ideas: the player s cards in ascending order and then split the cards, there are four sub-array. Splitting rules are as follows:
Suppose card: 333 \ 444 \ 555 \ 789
After the array is split as follows
arr [0]: 345789
arr [1]: 345
arr [2]: 345
arr [3]: null
It can be seen splitting rule is: If you encounter the same number of cards is saved to the end of the next array.
After splitting the array according to the storage of the cards to determine the type of player, the above example, arr [3] is empty can be ruled out with 4
1 (2) bomb case according to arr [2] for the straight and the number is greater than 1 and arr [2] in the number of cards stored is exactly equal to 3 times
arr [0] the number of sheets+
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&doudizhu\bin\Debug\AxInterop.ShockwaveFlashObjects.dll&&........\...\.....\AxInterop.WMPLib.dll&&........\...\.....\Interop.FlashAccessibility.dll&&........\...\.....\Interop.ShockwaveFlashObjects.dll&&........\...\.....\Interop.WMPLib.dll&&........\...\.....\IrisSkin2.dll&&........\...\.....\Longhorn.ssk&&........\...\.....\mf_001.swf&&........\...\.....\QQ-Boy\Thumbs.db&&........\...\.....\......\做事.gif&&........\...\.....\......\喝酒.gif&&........\...\.....\......\嘻哈.gif&&........\...\.....\......\大侠.gif&&........\...\.....\......\奔跑.gif&&........\...\.....\......\学习.gif&&........\...\.....\......\想你.gif&&........\...\.....\......\放电.gif&&........\...\.....\......\漫步.gif&&........\...\.....\......\甜蜜.gif&&........\...\.....\......\男.gif&&........\...\.....\......\睡觉.gif&&........\...\.....\......\瞌睡.gif&&........\...\.....\......\笑.gif&&........\...\.....\......\跑.gif&&........\...\.....\......\运动.gif&&........\...\.....\......\逗.gif&&........\...\.....\......\钓鱼.gif&&........\...\.....\...Girl\Thumbs.db&&........\...\.....\.......\唱.gif&&........\...\.....\.......\喝水.gif&&........\...\.....\.......\嘻哈.gif&&........\...\.....\.......\女.gif&&........\...\.....\.......\学习.gif&&........\...\.....\.......\溜.gif&&........\...\.....\Working.ani&&........\...\.....\冰.ani&&........\...\.....\斗地主.application&&........\...\.....\斗地主.duo&&........\...\.....\斗地主.exe&&........\...\.....\斗地主.exe.manifest&&........\...\.....\斗地主.pdb&&........\...\.....\斗地主.vshost.application&&........\...\.....\斗地主.vshost.exe&&........\...\.....\斗地主.vshost.exe.manifest&&........\C#斗地主算法.doc&&........\Chupai.cs&&........\ComputerChuPai.cs&&........\DdzMian.cs&&........\DdzMian.Designer.cs&&........\DdzMian.resx&&........\Form1.cs&&........\Form1.Designer.cs&&........\Form1.resx&&........\Form2.cs&&........\Form2.Designer.cs&&........\Form2.resx&&........\Form3.cs&&........\Form3.Designer.cs&&........\Form3.resx&&........\GameOver.cs&&........\GameOver.Designer.cs&&........\GameOver.resx&&........\Jiepai.cs&&........\JueSe.cs&&........\KaiJu.cs&&........\obj\Debug\AxInterop.ShockwaveFlashObjects.dll&&........\...\.....\AxInterop.WMPLib.dll&&........\...\.....\Interop.FlashAccessibility.dll&&........\...\.....\Interop.MediaPlayer.dll&&........\...\.....\Interop.ShockwaveFlashObjects.dll&&........\...\.....\Interop.WMPLib.dll&&........\...\.....\TempPE\Properties.Resources.Designer.cs.dll&&........\...\.....\斗地主.application&&........\...\.....\斗地主.csproj.GenerateResource.Cache&&........\...\.....\斗地主.csproj.ResolveComReference.cache&&........\...\.....\斗地主.DdzMian.resources&&........\...\.....\斗地主.exe&&........\...\.....\斗地主.exe.manifest&&........\...\.....\斗地主.Form2.resources&&........\...\.....\斗地主.Form3.resources&&........\...\.....\斗地主.GameOver.resources&&........\...\.....\斗地主.pdb&&........\...\.....\斗地主.Properties.Resources.resources&&........\...\.....\斗地主.Resources.背面.jpg&&........\...\.....\斗地主.YiChuPai.resources&&........\...\斗地主.csproj.FileList.txt&&........\...\斗地主.csproj.FileListAbsolute.txt&&........\Player.cs&&........\Program.cs&&........\...perties\AssemblyInfo.cs&&........\..........\Resources.Designer.cs&&........\..........\Resources.resx&&........\..........\Settings.Designer.cs&&........\..........\Settings.settings&&........\Puke.cs&&........\Resources\(^o^) (81).jpg&&........\.........\b55d72f72e7b832c720eecd3.jpg&&........\.........\pukeImage1\1.jpg&&........\.........\..........\10.jpg&&........\.........\..........\11.jpg
&近期下载过的用户:
&相关搜索:
&输入关键字,在本站182万海量源码库中尽情搜索:
&[] - java实现的斗地主,实现多人登陆的仿QQ游戏大厅
&[] - 一个c#的很好例子,初学者可以参考、借鉴。
&[] - VistaForm控件,看起来像使用Vista系统的按钮一样
&[] - 多人联机斗地主游戏,完美支持多人联机,用udp协议写的!
&[] - 网狐6.5牛牛游戏源代码,“牛牛”主要流行于我国浙南一带,玩法非常简单。游戏由2到4人打一副牌共54张。游戏中每人分得5张牌,并以3张一排2张一排形式进行编排,如果3张牌部分和2张牌部分的点数相加都刚好是10的整数倍,这种牌型称为“牛牛”,是游戏中最大的牌型。
&[] - 《Visual C++ 棋牌类游戏编程实例》配套代码,包括五子棋、飞行棋、麻将、斗地主和中国象棋5个游戏和一个联网程序demo的源代码。

我要回帖

更多关于 欢乐斗地主出牌规则 的文章

 

随机推荐