游戏匹配方法、装置、存储介质及电子设备与流程

文档序号:31132638发布日期:2022-08-13 07:02阅读:来源:国知局

技术特征:
1.一种游戏匹配方法,其特征在于,包括:获取待匹配游戏队伍的队伍特征;根据所述队伍特征,通过预训练的好的聚类模型,得到所述待匹配游戏队伍所属的目标类簇,所述聚类模型是以不同游戏房间类型下不同类簇中的样本游戏队伍的游戏等级不同,且不同游戏房间类型下任意两个类簇中的样本游戏队伍的数量差异最小化为约束目标进行训练得到的;根据所述待匹配游戏队伍的目标类簇和游戏房间类型,将所述待匹配游戏队伍分配到多个匹配池中的目标匹配池中,所述匹配池用于容纳不同游戏房间类型下一种类簇对应的游戏队伍,且所述匹配池中的游戏队伍的等级差异最小;在所述目标匹配池中,确定与所述待匹配游戏队伍匹配的游戏队伍。2.根据权利要求1所述的方法,其特征在于,所述获取待匹配游戏队伍的队伍特征,包括:获取待匹配游戏队伍中的至少一个用户对应的用户特征和/或设备特征;根据所述待匹配游戏队伍中的所述用户特征和/或所述设备特征,确定所述待匹配游戏队伍的所述队伍特征。3.根据权利要求2所述的方法,其特征在于,在所述队伍特征由所述用户特征和所述设备特征确定的情况下,所述根据所述待匹配游戏队伍中的所述用户特征和/或所述设备特征,确定所述待匹配游戏队伍的所述队伍特征,包括:将所述待匹配游戏队伍中的所述用户特征和所述设备特征分别进行向量化表示,得到与所述用户特征对应的用户特征向量和与所述设备特征对应的设备特征向量;对所述用户特征向量和所述设备特征向量进行拼接,得到所述队伍特征向量,所述队伍特征向量用于表征所述队伍特征。4.根据权利要求1所述的方法,其特征在于,所述聚类模型包括不同游戏房间类型对应的聚类子模型,所述聚类模型通过以下方式获得:针对每种游戏房间类型对应的样本游戏队伍,根据该种游戏房间类型对应的样本游戏队伍的样本队伍特征,以目标约束对与该种游戏房间类型对应的初始聚类子模型的参数进行迭代优化,直至满足迭代停止条件,以得到与该种类型游戏房间对应的聚类子模型;根据所有游戏房间类型分别对应的聚类子模型,确定所述聚类模型;所述目标约束为:不同类簇之间样本游戏队伍的数量差异最小化,以及同一类簇中的样本游戏队伍之间的游戏等级差异最小化。5.根据权利要求4所述的方法,其特征在于,所述初始聚类子模型的参数包括初始分配矩阵和初始指示矩阵,所述针对每种游戏房间类型对应的样本游戏队伍,根据该种游戏房间类型对应的样本游戏队伍的样本队伍特征,以目标约束对与该种游戏房间类型对应的初始聚类子模型的参数进行迭代优化,直至满足迭代停止条件,以得到与该种类型游戏房间对应的聚类子模型,包括:针对每种游戏房间类型对应的样本游戏队伍,根据该种游戏房间类型对应的样本游戏队伍的样本队伍特征,以目标约束对所述初始分配矩阵和所述初始指示矩阵进行迭代优化,直至满足迭代停止条件,以得到与该种类型游戏房间对应的聚类子模型;其中,所述迭代停止条件包括迭代优化过程中的矩阵不再发生变化或迭代优化次数大
于预设次数。6.根据权利要求5所述的方法,其特征在于,所述针对每种游戏房间类型对应的样本游戏队伍,根据该种游戏房间类型对应的样本游戏队伍的样本队伍特征,以目标约束对所述初始分配矩阵和所述初始指示矩阵进行迭代优化,直至满足迭代停止条件,以得到与该种类型游戏房间对应的聚类子模型,包括:针对每种游戏房间类型对应的样本游戏队伍,根据该种游戏房间类型对应的样本游戏队伍的样本队伍特征和所述初始分配矩阵,确定使所述参数的值最小的目标指示矩阵;根据所述目标指示矩阵和该种游戏房间类型对应的样本游戏队伍的样本队伍特征,确定使所述参数的值最小的目标分配矩阵,并在不满足所述预设迭代停止条件的情况下,将所述目标分配矩阵确定为新的初始分配矩阵,并返回执行根据该种游戏房间类型对应的样本游戏队伍的样本队伍特征和所述初始分配矩阵,确定使所述参数的值最小的目标指示矩阵的步骤,直至满足所述预设迭代停止条件;根据在满足所述预设迭代停止条件时对应的目标指示矩阵和目标分配矩阵,得到所述聚类子模型。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:根据所有所述聚类子模型对应的目标指示矩阵,采用动态路径规划算法确定不同所述聚类子模型对应的目标指示矩阵中各类簇与所述匹配池的映射关系。8.一种游戏匹配装置,其特征在于,包括:获取模块,用于获取待匹配游戏队伍的队伍特征;第一确定模块,用于根据所述队伍特征,通过预训练的好的聚类模型,得到所述待匹配游戏队伍所属的目标类簇,所述聚类模型是以不同游戏房间类型下不同类簇中的样本游戏队伍的游戏等级不同,且不同游戏房间类型下任意两个类簇中的样本游戏队伍的数量差异最小化为约束目标进行训练得到的;分配模块,用于根据所述待匹配游戏队伍的目标类簇和游戏房间类型,将所述待匹配游戏队伍分配到多个匹配池中的目标匹配池中,所述匹配池用于容纳不同游戏房间类型下一种类簇对应的游戏队伍,且所述匹配池中的游戏队伍的等级差异最小;匹配模块,用于在所述目标匹配池中,确定与所述待匹配游戏队伍匹配的游戏队伍。9.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理装置执行时实现权利要求1-7中任一项所述方法的步骤。10.一种电子设备,其特征在于,包括:存储装置,其上存储有计算机程序;处理装置,用于执行所述存储装置中的所述计算机程序,以实现权利要求1-7中任一项所述方法的步骤。

技术总结
本公开涉及一种游戏匹配方法、装置、存储介质及电子设备,方法包括:获取待匹配游戏队伍的队伍特征;根据队伍特征,通过预训练的好的聚类模型,得到待匹配游戏队伍所属的目标类簇,聚类模型是以不同游戏房间类型下不同类簇中的样本游戏队伍的游戏等级不同,且不同游戏房间类型下任意两个类簇中的样本游戏队伍的数量差异最小化为约束目标进行训练得到的;根据待匹配游戏队伍的目标类簇和游戏房间类型,将待匹配游戏队伍分配到多个匹配池中的目标匹配池中;在目标匹配池中,确定与待匹配游戏队伍匹配的游戏队伍,缩短了在同一匹配池中进行游戏队伍对战匹配的匹配时长,提高了游戏匹配的效率。配的效率。配的效率。


技术研发人员:郝帅 齐观德 陈杰锐
受保护的技术使用者:北京字节跳动网络技术有限公司
技术研发日:2022.05.25
技术公布日:2022/8/12
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1