[发明专利]对手匹配方法及装置有效
申请号: | 201711064951.5 | 申请日: | 2017-11-02 |
公开(公告)号: | CN109745708B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 陈晓志 | 申请(专利权)人: | 北京金山安全软件有限公司 |
主分类号: | A63F13/795 | 分类号: | A63F13/795 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对手 匹配 方法 装置 | ||
1.一种对手匹配方法,其特征在于,包括:
获取待匹配用户的用户标签;所述用户标签中至少包括:用户属性;所述用户属性至少包括:用户所在地域、用户段位评分、用户游戏模式,其中,所述用户段位评分包括处于各个段位的用户的评分;
根据用户所在地域和/或用户游戏模式,确定与所述待匹配用户对应的队列,将所述用户标签添加到对应的队列中;所述对应的队列为根据地域和/或游戏模式划分得到的至少一个队列中的其中一个,在划分得到至少一个队列后,判断各队列的容量是否大于预设容量阈值,若存在容量大于预设容量阈值的队列,则对所述大于预设容量阈值的队列进行拆分,得到至少两个不大于预设容量阈值的队列;
对所述至少一个队列进行并行处理,根据各个队列中用户的用户段位评分对对应用户进行对手匹配操作;
所述获取待匹配用户的用户标签之前,还包括:
获取所述待匹配用户每个场次的综合表现评分以及表现状态,所述待匹配用户每个场次的综合表现评分根据待匹配用户在每个场次的胜负情况、场次得分和所用时长确定;
根据所述待匹配用户每个场次的表现状态,采用预设的综合表现评分调整算法,对所述待匹配用户每个场次的综合表现评分进行调整,其中,针对每个场次,若所述待匹配用户在所述场次中处于失败情况,且所述待匹配用户掉线、所述待匹配用户的对手为开黑对手、和/或对手的用户段位评分与所述待匹配用户的用户段位评分之差大于预设差值,则采用综合表现评分调整算法调高所述待匹配用户在所述场次的综合表现评分;
根据所述待匹配用户每个场次的调整后的综合表现评分,计算所述待匹配用户的用户段位评分;
根据所述待匹配用户是否处于连胜或者连败情况,以及所述待匹配用户是否处于新手保护状态,采用预设的段位评分调整算法,对所述待匹配用户的用户段位评分进行调整,其中,若所述待匹配用户处于连胜情况,则采用段位评分调整算法调低所述待匹配用户的用户段位评分,若所述待匹配用户处于连败情况、或者所述待匹配用户处于新手保护状态,则采用段位评分调整算法调高所述待匹配用户的用户段位评分。
2.根据权利要求1所述的方法,其特征在于,所述根据各个队列中用户的用户段位评分对对应用户进行对手匹配操作,包括:
针对所述至少一个队列,计算所述队列中各个用户的等待时间;
获取所述队列中等待时间最长的第一用户的用户段位评分;
根据所述第一用户的用户段位评分对所述第一用户进行对手匹配操作;
在对手匹配成功后,将所述第一用户以及所述第一用户的对手选出所述队列;
重复执行以上步骤,直至所述队列满足预设停止条件。
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一用户的用户段位评分对所述第一用户进行对手匹配操作,包括:
根据所述第一用户的用户段位评分,获取所述第一用户的段位评分范围;
判断所述队列中是否存在对应的用户段位评分位于所述段位评分范围内的第二用户;
若所述队列中存在所述第二用户,则选取其中一个第二用户作为所述第一用户的对手。
4.根据权利要求1所述的方法,其特征在于,所述根据所述待匹配用户每个场次的表现状态,采用预设的综合表现评分调整算法,对所述待匹配用户每个场次的综合表现评分进行调整,还包括:
若所述待匹配用户在所述场次中处于胜利情况,且存在以下情况中的任意一种或者多种:对手掉线、所述待匹配用户为开黑用户、所述待匹配用户的用户段位评分与对手的用户段位评分之差大于预设差值,则采用综合表现评分调整算法调低所述待匹配用户在所述场次的综合表现评分。
5.根据权利要求3所述的方法,其特征在于,所述判断所述队列中是否存在对应的用户段位评分位于所述段位评分范围内的第二用户,包括:
查询预设的二叉树,判断所述二叉树中是否存在位于所述段位评分范围内的用户段位评分;
若所述二叉树中存在位于所述段位评分范围内的用户段位评分,则将所述段位评分范围内的用户段位评分对应的用户确定为第二用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山安全软件有限公司,未经北京金山安全软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711064951.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于防沉迷的游戏用户匹配方法及系统
- 下一篇:一种气动玩具陀螺