梭哈游戏 showhands游戏

时间:2015-04-11 09:23:25
【文件属性】:

文件名称:梭哈游戏 showhands游戏

文件大小:8KB

文件格式:RAR

更新时间:2015-04-11 09:23:25

梭哈 showhands游戏 掷骰子游戏

 梭哈(来自英文showhands)是从扑克牌中借鉴过来的。每人五个骰子,摇出后,依其点数牌形可分为:散牌(五个骰子点数各不一样)、一对(五个骰子中仅有两个骰子点数一样,其余皆不一样)、两对(两个对子加一个其他点数,如一对二加一对四加一个三)、三条(三个骰子的点数一致,余下两个骰子点数各不相同,如三个四加一个二和一个六)、葫芦(也就是扑克牌中的三条带一对:三个骰子点数同为某数,余下两个骰子点数同为另一数,如三个三加一对二)、(其中四个骰子的点数一致,如四个一加一个五)、顺子(五个骰子点数呈连续分布,如12345和23456)、豹子(五个骰子点数全一样)。  胜负规则为豹子>顺子>炸弹>葫芦>三条>两对>对子>散牌。若属于同一类型,则依次比较类型构成主次要成分的骰子点数大小。如先比较四个相同骰子的点数,再比较散牌;葫芦先比较三个相同骰子再比较对牌;两对先比较较大的对,再比较稍小的对,最后比较散牌;如此类推。比较点数时1>6>5>4>3>2。试举例,如双方均为葫芦,一人为三个五带对二,另一人为三个四带对六,前者胜;又若双方均为两对,同有对二、对六,但一方散牌为五、另一方为一,则后者胜。 ◦ 要求:请编程实现如下功能:  分别产生六组随机数(对应六个玩家),根据上面的规则判断所产生的骰子点数牌型,并输出。  比较六个玩家的胜负,并输出。


【文件预览】:
ShowHands
----.project(385B)
----src()
--------ShowHands.java(270B)
--------Dice.java(282B)
--------Game.java(6KB)
--------FiveDice.java(313B)
----.settings()
--------org.eclipse.jdt.core.prefs(629B)
----.classpath(301B)
----bin()
--------Dice.class(563B)
--------Game$Card.class(400B)
--------Game.class(5KB)
--------ShowHands.class(455B)
--------FiveDice.class(634B)
--------Game$kindOfCard.class(657B)

网友评论

  • 写的一般般吧 基本上可以跑!