A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 大虾挂了 中级黑马   /  2013-9-28 00:26  /  1427 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

扑克游戏规则:
取牌规则:
每人一副扑克,每次游戏重新洗牌(前一局对这一局没有影响)。
系统先每人发三张死牌,然后再发三张活牌,然后可以换掉三张活牌中任意数量的牌(从牌堆剩余牌中随机换取,当然也可以不换),这样最终得到6张牌。从这6张牌中选取5张作为最后的牌。
大小规则:
牌分为5种牌型,相同牌型则视为平局,不比较具体数字。
以下牌型按照由强到弱排列:
①顺子且所有花色均相同,跨越A的不是顺子(比如:A,2,3,4,5是顺子。10,J,Q,K,A是顺子。但是J,Q,K,A,2不是顺子)
②顺子且所有花色不完全相同
③三张一样+两张一样。比如(2,2,2,5,5)
④三张一样+两张不一样。比如(2,2,2,3,5)
⑤两张一样+两张一样。比如(2,2,3,3,5)
⑥仅两张一样。比如(2,2,4,3,5)
⑦什么都不是。比如(2,3,4,5,7)

这里的AI设定,大家有没有什么好的想法?


4 个回复

倒序浏览
很相帮你解答但是一时没思路,不好意思哈
回复 使用道具 举报
这是在玩雷克萨斯扑克么,你的牌型还得加一条:什么都不是的同时还要比较最大的一张谁最大,(大小比较区分花色,黑、红、梅、方 顺序比较)。
你这想法很好,但是用C#很难写出来。你可以去了解一下C语言。
回复 使用道具 举报
☜⑦圊⑥慾➹沼 发表于 2013-9-28 11:44
这是在玩雷克萨斯扑克么,你的牌型还得加一条:什么都不是的同时还要比较最大的一张谁最大,(大小比较区分 ...

C我也懂一点的,现在只是感觉C#没有C的指针和链式结构。
这个是什么扑克还真不太清楚,偶然遇到一个小游戏就是这个规则,感觉应该做的出来,就贴出来看看大家的想法了,我本身有点初步想法,这两天细细研究下吧。
回复 使用道具 举报
以下仅为个人一点意见:
      1、6张太多,玩扑克是运气加智力的游戏,成功的游戏规则,应当智力决定胜负的。但并不是说你的规则越复杂越好,而是每次的抉择(博弈),建议3张。
      2、你的规则中可以换牌,这应该是该规则的亮点。上面说了游戏的关键是抉择,所以换牌是应该付出代价的,至于代价多大,应该根据实际情况决定,另建议3张牌都可以换,只是每次的代价不同(也有可能相同)。
      以前也想过扑克的新玩法,可能是比较笨,后来就没结果了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马