[发明专利]一种出牌对象确定方法及装置在审
申请号: | 202010626075.6 | 申请日: | 2020-07-01 |
公开(公告)号: | CN113877206A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 刘晓斐 | 申请(专利权)人: | 飞狐信息技术(天津)有限公司 |
主分类号: | A63F13/533 | 分类号: | A63F13/533;A63F13/67 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王娇娇 |
地址: | 300280 天津市经济开发区第一大*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对象 确定 方法 装置 | ||
本发明公开了一种出牌对象确定方法及装置,当当前玩家被动接牌,且确定上一玩家的出牌类型是顺子牌型时,获取当前玩家的当前手牌及该当前玩家选中的手牌,当当前玩家选中的手牌能够组成顺子牌型时,确定所有顺子牌型组合中包含当前玩家选中的全部手牌的最小顺子牌型组合为目标出牌对象;当前玩家主动出牌时,获取当前玩家的当前手牌及选中的手牌,若当前玩家选中的手牌符合顺子牌型,则从当前玩家的当前手牌中搜索包含所有选中的手牌的最长顺子牌型组合,确定为目标出牌对象。通过上述方案,确定包含顺子牌型的目标出牌对象,使得当前玩家无需从当前手牌中逐一选出构成顺子牌的单牌,从而实现操作简单的目的。
技术领域
本发明涉及斗地主游戏领域,更具体地说,涉及一种出牌对象确定方法及装置。
背景技术
斗地主游戏是一款棋牌类游戏,由于其简单的规则,明快的节奏,深受大众的喜爱。
由于斗地主中牌型较多,当前玩家在出牌的时候,当前玩家手中的牌可能会有很多种组合可以大过上一玩家的顺子牌。顺子牌作为一种牌型,通常由数值连续的规定数量张单牌构成,例如,五张或更多张连续的单牌3,4,5,6,7。
因此,在当前玩家接到上一玩家的顺子牌或者当前玩家在出牌阶段想出顺子牌的时候,当前玩家需要从当前手牌中逐一选出构成顺子牌的单牌,操作繁琐。
发明内容
有鉴于此,本发明公开了一种出牌对象确定方法,通过对顺子牌型的出牌和接牌执行智能化处理,确定目标出牌对象,使得玩家无需从当前手牌中逐一选出构成顺子牌的单牌,从而提高玩家的游戏体验。
公开的技术方案如下:
第一方面,本发明公开了一种出牌对象确定方法,所述方法包括:
当确定上一玩家的出牌类型是顺子牌型时,获取当前玩家的当前手牌及该当前玩家选中的手牌;
判断所述当前玩家选中的手牌能否组成顺子牌型;
当所述当前玩家选中的手牌能够组成顺子牌型时,遍历所述当前玩家的当前手牌,得到大于上一玩家所出的第一顺子牌的所有顺子牌型组合;
确定所述所有顺子牌型组合中包含所述当前玩家选中的全部手牌的最小顺子牌型组合为目标出牌对象。
可选地,所述判断所述当前玩家选中的手牌能否组成顺子牌型的过程,包括:
当所述当前玩家选中的手牌数量为1张时,判断所述当前玩家选中的手牌是否是组成顺子牌型的手牌;
如果所述当前玩家选中的手牌是组成顺子牌型的手牌,则确定所述当前玩家选中的手牌能够组成顺子牌型;
如果所述当前玩家选中的手牌不是组成顺子牌型的手牌,则确定所述当前玩家选中的手牌不能够组成顺子牌型;
当所述当前玩家选中的手牌数量大于1张时,判断所述当前玩家选中的手牌中是否包含不能构成顺子牌型的手牌;
若所述当前玩家选中的手牌中包含不能构成顺子牌型的手牌,则确定不能组成顺子牌型;
若所述当前玩家选中的手牌中不包含不能构成顺子牌型的手牌,则判断所述当前玩家选中的手牌的牌面是否符合连续;
如果所述当前玩家选中的手牌的牌面的数值符合连续,则确定能组成顺子牌型;
如果所述当前玩家选中的手牌的牌面的数值不符合连续,则确定不能组成顺子牌型。
可选地,所述确定所述所有顺子牌型组合中包含所述当前玩家选中的全部手牌的最小顺子牌型组合为目标出牌对象,包括:
获取所述当前玩家选中的全部手牌;
判断所述所有顺子牌型中是否包含所述当前玩家选中的全部手牌的候选顺子牌型组合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞狐信息技术(天津)有限公司,未经飞狐信息技术(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010626075.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:轮轴组装工艺方法
- 下一篇:一种布瓦西坦的手性拆分方法