The invention discloses a method, a device and a storage medium for determining matching objects, belonging to the field of Internet technology. The first operation object includes: acquiring at least two of the first eigenvalue; data pool, feature data storage tanks with at least two specific behavioral characteristics of each operation object in the collection operation object value; according to the matching result features at least two specific behavioral characteristics of each set of at least two of the first eigenvalue and the operation object in operation the object of the value of the collection from the operating object, determine the object, the first operation object. The characteristics of at least two specific behavioral characteristics of each set of the first operation object at least two of the first eigenvalue and the operation object in the operation object value, determine the matching object first operation object. Because the specific behavior characteristics include at least two features can reflect the execution ability of the object to the copy file from different dimensions, so the matching object is more accurate.
【技术实现步骤摘要】
确定匹配对象的方法、装置及存储介质
本专利技术涉及互联网
,特别涉及一种确定匹配对象的方法、装置及存储介质。
技术介绍
在线游戏是指基于网络平台的多人联网互动游戏,在线游戏内一般会设置有多个副本游戏,副本游戏的形式主要为多人对战形式,需要特定数量的用户共同完成一项任务。通过完成任务,用户不仅能够获取游戏道具,体验游戏乐趣,而且能够增长竞技能力。如果将在线游戏中的副本游戏称为副本文件,将在线游戏中用户账号所管理的对象称为操作对象,将操作对象所具有的竞技能力称为执行能力,由于在执行副本文件时,执行能力相当的操作对象配合起来更加默契、更易完成任务,因此,有必要确定与操作对象相匹配的匹配对象。相关技术在确定匹配对象时,主要采用如下方法:接收操作对象的匹配请求,该匹配请求包括副本文件标识和操作对象的积分信息,该积分信息可根据操作对象对历史副本文件的执行结果统计得到;从包括该副本文件标识的匹配请求中,获取与该积分信息之间的差值小于预设阈值的目标积分信息,并将该目标积分信息对应的操作对象作为该操作对象的匹配对象。然而,仅采用积分信息衡量操作对象的执行能力并不全面,因而根据 ...
【技术保护点】
一种确定匹配对象的方法,其特征在于,所述方法包括:接收第一操作对象的匹配请求,所述匹配请求包括副本文件标识和至少两个第一特征值,所述至少两个第一特征值为所述第一操作对象的至少两种特定行为特征的特征值,所述至少两个第一特征值用于表征所述第一操作对象对所述副本文件标识对应的副本文件的执行能力;获取所述副本文件标识对应的数据池,所述数据池内存储有操作对象集合中每个操作对象的属性信息,所述操作对象集合包括待执行或正在执行所述副本文件的操作对象,所述操作对象的属性信息包括操作对象的至少两种特定行为特征的特征值,每个操作对象的至少两种特定行为特征的特征值用于表征每个操作对象对所述副本文 ...
【技术特征摘要】
1.一种确定匹配对象的方法,其特征在于,所述方法包括:接收第一操作对象的匹配请求,所述匹配请求包括副本文件标识和至少两个第一特征值,所述至少两个第一特征值为所述第一操作对象的至少两种特定行为特征的特征值,所述至少两个第一特征值用于表征所述第一操作对象对所述副本文件标识对应的副本文件的执行能力;获取所述副本文件标识对应的数据池,所述数据池内存储有操作对象集合中每个操作对象的属性信息,所述操作对象集合包括待执行或正在执行所述副本文件的操作对象,所述操作对象的属性信息包括操作对象的至少两种特定行为特征的特征值,每个操作对象的至少两种特定行为特征的特征值用于表征每个操作对象对所述副本文件的执行能力;根据所述至少两个第一特征值与所述操作对象集合中每个操作对象的至少两种特定行为特征的特征值的匹配结果,从所述操作对象集合中,确定所述第一操作对象的匹配对象。2.根据权利要求1所述的方法,其特征在于,所述数据池包括第一执行池,所述第一执行池内存储有至少一个第二操作对象的属性信息,所述第二操作对象为所述操作对象集合中正在执行所述副本文件的操作对象,所述第二操作对象的属性信息包括第二操作对象的至少两种特定行为特征的第二特征值;所述根据所述至少两个第一特征值与所述操作对象集合中每个操作对象的至少两种特定行为特征的特征值的匹配结果,从所述操作对象集合中,确定所述第一操作对象的匹配对象,包括:对于任一第二操作对象,当每种特定行为特征的第一特征值与相同种特定行为特征的第二特征值之间的差值均小于预设阈值,且所述第一操作对象与所述第一执行池中第二操作对象的数量和不大于第一预设数量,将所述第一执行池中的第二操作对象作为所述第一操作对象的匹配对象,所述第一预设数量为执行所述副本文件的操作对象的上限数量。3.根据权利要求2所述的方法,其特征在于,所述数据池还包括匹配池,所述匹配池对应一个第一数据链表,所述第一数据链表内存储有至少一个第三操作对象的属性信息,所述第三操作对象为所述操作对象集合中待执行所述副本文件的操作对象,所述第三操作对象的属性信息包括第三操作对象的至少两种特定行为特征的第三特征值;所述根据所述至少两个第一特征值与所述操作对象集合中每个操作对象的至少两种特定行为特征的特征值的匹配结果,从所述操作对象集合中,确定所述第一操作对象的匹配对象,包括:当任一种特定行为特征的第一特征值与相同种特定行为特征的第二特征值之间的差值大于所述预设阈值,计算每种特定行为特征的第一特征值与相同种特定行为特征的第三特征值之间的差值;当每种特定行为特征的第一特征值与相同种特定行为特征的第三特征值之间的差值均小于所述预设阈值,将所述第一操作对象加入到所述第一数据链表中;根据所述第一数据链表中第三操作对象的数量,确定所述第一操作对象的匹配对象。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一数据链表中第三操作对象的数量,确定所述第一操作对象的匹配对象,包括:当所述第一数据链表中第三操作对象和所述第一操作对象的数量和达到第二预设数量,将所述第一数据链表中的第三操作对象作为所述第一操作对象的匹配对象,所述第二预设数量为执行所述副本文件的操作对象的下限数量。5.根据权利要求3所述的方法,其特征在于,所述根据所述第一数据链表中第三操作对象的数量,确定所述第一操作对象的匹配对象,包括:当所述第一数据链表中第三操作对象和所述第一操作对象的数量和未达到所述第二预设数量,每隔预设时长扫描所述第一数据链表,得到第二数据链表;如果在扫描时长达到匹配时长之前,所述第二数据链表中操作对象的数量达到所述第二预设数量,则从所述第二数据链表中除所述第一操作对象之外的操作对象中,获取第三预设数量个第三操作对象,并将所述第三预设数量个第三操作对象作为所述第一操作对象的匹配对象,所述第三预设数量与所述第二预设数量之间的差值为1。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:如果在扫描时长达到匹配时长时,所述第二数据链表中操作对象的数量未达到所述第二预设数量,则确定匹配失败,并将所述第一操作对象从所述第二数据链表中移除。7.根据权利要求4或5所述的方法,其特征在于,所述方法还包括:创建第二执行池,将所述第一操作对象及其匹配对象加入到所述第二执行池中,所述第二执行池用于存储所述第一操作对象及其匹配对象的属性信息。8.一种确定匹配对象的装置,其特征在于,所述装置...
【专利技术属性】
技术研发人员:张杰,田野,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。