玩具专利数据库

游戏账号匹配方法、装置及电子设备与流程

发布日期:2024-09-02 浏览次数:

本公开涉及游戏,具体而言,涉及一种游戏账号匹配方法、装置及电子设备。背景技术:1、在游戏中,如果需要多个玩家同时参与游戏对局,通常会通过匹配算法帮助参与游戏对局的玩家进行组队。匹配算法的主要任务是在尽可能短的时间内,基于玩家之的战力、偏好、社交等指标相似度进行匹配,为玩家找到最优的队友进行游戏。在匹配过程中,初期会设置较严格的匹配条件,然后随玩家的等待时长增加而逐渐放宽。在这种模式下,为了找到最优的队友,匹配等待的时间可能过长,导致玩家流失;另一方面,如果缩短等待时间,提升匹配条件的放宽节奏,可能会牺牲匹配的精准度,影响玩家的游戏体验。这两者存在一定矛盾,需要大量的ab测试来寻找最优参数。因此,这种方式往往需要大量的先验知识或数据支持,这对于新上线的、没有大量数据的匹配场景来说,其效果并不理想。技术实现思路1、有鉴于此,本公开的目的在于提供一种游戏账号匹配方法、装置及电子设备,以平衡玩家匹配过程中匹配时间和匹配程度,取得较好的游戏匹配效果。2、第一方面,本公开实施例提供了一种游戏账号匹配方法,该方法包括:获取多个待匹配游戏账号,以及待匹配游戏账号的历史匹配性指标;历史匹配性指标用于指示:待匹配游戏账号在匹配等待过程中被匹配至的第一账号组合中的多个待匹配游戏账号的匹配程度;基于多个待匹配游戏账号的账号特征,确定至少一个第二账号组合以及第二账号组合对应的当前匹配性指标;当前匹配性指标用于指示第二账号组合中的多个待匹配游戏账号的匹配程度;如果第二账号组合中的至少部分待匹配游戏账号的匹配等待时长大于预设的第一时长阈值,基于第二账号组合中的待匹配游戏账号的历史匹配性指标及第二账号组合对应的当前匹配性指标,确定第二账号组合中的待匹配游戏账号是否匹配成功。3、第二方面,本公开实施例提供了一种游戏账号匹配装置,该装置包括:待匹配游戏账号获取模块,用于获取多个待匹配游戏账号,以及待匹配游戏账号的历史匹配性指标;历史匹配性指标用于指示:待匹配游戏账号在匹配等待过程中被匹配至的第一账号组合中的多个待匹配游戏账号的匹配程度;当前匹配指标确定模块,用于基于多个待匹配游戏账号的账号特征,确定至少一个第二账号组合以及第二账号组合对应的当前匹配性指标;当前匹配性指标用于指示第二账号组合中的多个待匹配游戏账号的匹配程度;匹配确定模块,用于如果第二账号组合中的至少部分待匹配游戏账号的匹配等待时长大于预设的第一时长阈值,基于第二账号组合中的待匹配游戏账号的历史匹配性指标及第二账号组合对应的当前匹配性指标,确定第二账号组合中的待匹配游戏账号是否匹配成功。4、第三方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述的游戏账号匹配方法。5、第四方面,本发明实施例提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述的游戏账号匹配方法。6、本发明实施例带来了以下有益效果:7、上述一种游戏账号匹配方法、装置及电子设备,获取多个待匹配游戏账号,以及待匹配游戏账号的历史匹配性指标;基于多个待匹配游戏账号的账号特征,确定至少一个第二账号组合以及第二账号组合对应的当前匹配性指标;如果第二账号组合中的至少部分待匹配游戏账号的匹配等待时长大于预设的第一时长阈值,基于第二账号组合中的待匹配游戏账号的历史匹配性指标及第二账号组合对应的当前匹配性指标,确定第二账号组合中的待匹配游戏账号是否匹配成功。该方式对游戏账号进行匹配,确定匹配得到的账号组合的匹配性指标,并将其在游戏账号进入匹配的时间较短时作为一个历史指标;当角色进入匹配的时间较长时,基于历史指标及再次匹配到的账号组合的匹配性指标判断当前的匹配程度是否足够好,以确定该账号组合是否匹配成功,平衡了玩家匹配过程中匹配时间和匹配程度,取得了较好的游戏匹配效果。8、本公开的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。9、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。技术特征:1.一种游戏账号匹配方法,其特征在于,所述方法包括:2.根据权利要求1所述的方法,其特征在于,基于所述多个待匹配游戏账号的账号特征,确定至少一个第二账号组合以及所述第二账号组合对应的当前匹配性指标的步骤,包括:3.根据权利要求2所述的方法,其特征在于,基于所述多个待匹配游戏账号的账号特征,通过聚类算法确定多个聚类组合的步骤,包括:4.根据权利要求3所述的方法,其特征在于,从所述多个待匹配游戏账号中确定指定数量的第一游戏账号的步骤,包括:5.根据权利要求2所述的方法,其特征在于,基于所述多个聚类组合,确定至少一个第二账号组合的步骤,包括:6.根据权利要求5所述的方法,其特征在于,基于所述聚类组合中的待匹配游戏账号与所述聚类组合的聚类中心之间的距离,确定所述聚类组合中的待移动角色的步骤,包括:7.根据权利要求5所述的方法,其特征在于,从除所述聚类组合的其他聚类组合中确定目标聚类组合的步骤,包括:8.根据权利要求3所述的方法,其特征在于,所述账号特征通过特征向量表示;9.根据权利要求2所述的方法,其特征在于,所述账号特征通过特征向量表示;10.根据权利要求8或9所述的方法,其特征在于,所述待匹配游戏账号包括多个账号特征;11.根据权利要求1所述的方法,其特征在于,基于所述第二账号组合中的待匹配游戏账号的历史匹配性指标及所述第二账号组合对应的当前匹配性指标,确定所述第二账号组合中的待匹配游戏账号是否匹配成功的步骤,包括:12.根据权利要求1所述的方法,其特征在于,所述方法还包括:13.根据权利要求12所述的方法,其特征在于,所述方法还包括:14.根据权利要求1所述的方法,其特征在于,所述第一时长阈值等于预设的最大等待时长与决策时长之差的1/e倍;其中,e表示自然常数。15.根据权利要求14所述的方法,其特征在于,所述方法还包括:16.一种游戏账号匹配装置,其特征在于,所述装置包括:17.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-15任一项所述的游戏账号匹配方法。18.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1-15任一项所述的游戏账号匹配方法。技术总结本公开提供了一种游戏账号匹配方法、装置及电子设备,获取多个待匹配游戏账号,以及待匹配游戏账号的历史匹配性指标;基于多个待匹配游戏账号的账号特征,确定至少一个第二账号组合以及第二账号组合对应的当前匹配性指标;如果第二账号组合中的至少部分待匹配游戏账号的匹配等待时长大于预设的第一时长阈值,基于第二账号组合中的待匹配游戏账号的历史匹配性指标及第二账号组合对应的当前匹配性指标,确定第二账号组合中的待匹配游戏账号是否匹配成功。该方式平衡了玩家匹配过程中匹配时间和匹配程度,取得了较好的游戏匹配效果。技术研发人员:朱锋受保护的技术使用者:网易(杭州)网络有限公司技术研发日:技术公布日:2024/8/26