【技术实现步骤摘要】
匹配池系统的测试方法、装置、电子设备及存储介质
[0001]本申请涉及游戏
,尤其涉及一种匹配池系统的测试方法、装置、电子设备及存储介质。
技术介绍
[0002]电子竞技游戏是建立在公平、公正、合理的游戏平台上的对战游戏,主要包括射击、策略以及操作等方式。其中,大部分电子竞技游戏都采用PVP(玩家对玩家)的游戏对战模式,玩家之间利用游戏资源相互攻击而形成互动竞技场面。因此,在该种对战模式下,游戏开局前需要先利用匹配算法来完成玩家之间的匹配,以选择出合适的玩家进行同场竞技。
[0003]为了保证竞技的公平性,通常,游戏系统会针对玩家设置积分或段位属性。并且按照不同的阈值将整个积分或段位范围划分成多个匹配池。这样,不在一个积分等级或不在一个段位的玩家就会落入不同的匹配池中。在进行玩家匹配时,游戏系统要求同一匹配池中的玩家才能互相匹配。只有当玩家的等待时间(匹配时间)过长时,才能对匹配池进行扩展,使得属于不同匹配池的玩家能够互相匹配。这样才能保证竞技水平差不多的玩家之间同场竞技,竞技水平悬殊的玩家之间会被隔离,从而保证各个等级玩家的游戏体验。
[0004]通过上述描述可以看出,匹配算法需要将同一匹配池中的玩家进行匹配,将不同匹配池的玩家进行隔离。同时还需要在玩家等待时间过长的情况下将不同匹配池的玩家进行匹配。并且,只有当匹配池系统正常工作时,才能保证竞技的公平公正,才能保证玩家的游戏体验。现有的,通常是根据游戏中历史玩家的历史匹配数据来分析匹配池系统是否正常,这种随机的历史玩家数据并不能全面的反映匹配 ...
【技术保护点】
【技术特征摘要】
1.一种匹配池系统的测试方法,其特征在于,所述方法包括:根据匹配池范围构造测试数据;所述测试数据包括有效测试数据和无效测试数据;其中,所述有效测试数据属于待测匹配池;所述无效测试数据属于其他匹配池;通过所述匹配池系统对应的游戏匹配算法对所述有效测试数据和所述无效测试数据进行匹配,获得测试匹配结果;根据所述测试匹配结果来确定所述待测匹配池的运行状态。2.根据权利要求1所述的测试方法,其特征在于,所述根据所述测试匹配结果来确定所述待测匹配池的运行状态,包括:在所述测试匹配结果中,若所述有效测试数据之间匹配成功且所述有效测试数据与所述无效测试数据未匹配,则确定所述待测匹配池为正常状态;若存在所述有效测试数据与所述无效测试数据相匹配,则确定所述待测匹配池为异常状态。3.根据权利要求2所述的测试方法,其特征在于,所述测试数据包括数据等级;所述根据匹配池范围构造测试数据包括:根据组队需求确定预设个数n;所述n为大于等于2的正整数;根据所述待测匹配池对应的第一数据等级构造M组有效测试数据;其中,所述有效测试数据对应的数据等级为所述第一数据等级,每一组有效测试数据包括n个有效测试数据;所述M为大于等于1的正整数;根据所述待测匹配池对应的第一数据等级构造所述无效测试数据;其中,所述无效测试数据对应的数据等级不是所述第一数据等级;所述通过所述匹配池系统对应的游戏匹配算法对所述有效测试数据和所述无效测试数据进行匹配,获得测试匹配结果,包括:每次向所述游戏匹配算法输入一组有效测试数据和全部无效测试数据;通过所述游戏匹配算法依次获得所述M个测试匹配结果。4.根据权利要求3所述的测试方法,其特征在于,所述测试数据还包括等待时间和约束数据;所述根据匹配池范围构造测试数据,包括:获取所述待测匹配池对应的第一等待时间阈值和所述待测匹配池对应的约束条件信息;将所述有效测试数据和所述无效测试数据对应的等待时间均设置在所述第一等待时间阈值之内;且设置所述有效测试数据对应的约束数据满足所述约束条件。5.根据权利要求3到4任一项所述的方法,其特征在于,所述根据所述测试匹配结果来确定所述待测匹配池的运行状态,包括:在所述M个测试匹配结果中,若确定所述待测匹配池为所述异常状态的次数超过预设次数阈值,则确定所述待测匹配池出现故障。6.根据权利要求2所述的测试方法,其特征在于,所述待测匹配池包括起始匹配池和扩展匹配池;所述根据匹配池范围构造测试数据包括:根据组队需求确定预设个数m;所述m为大于等于2的正整数;根据所述起始匹配池和所述扩展匹配池的范围构造T组有效测试数据;其中,所述T为
大于等于1的正整数;每一组有效测试数据包括m个有效测试数据,所述m个有效测试数据包括第一有效测试数据和第二有效测试数据;所述第一有效测试数据对应所述起始匹配池,所述第二有效测试数据对应所述扩展匹配池;根据所述起始匹配池和所述扩展匹配池的范围构造所述无效测试数据;其中,所述无效测试数据不属于所述起始匹配池且不属于所述扩展匹配池。7.根据权利要求6所述的测试方法,其特征在于,所述通过所述匹配池系统对应的游戏匹配算法对所述有效测试数据和所述无效测试数据进行匹配,获得测试匹配结果,包括:每次向所述游戏匹配算法输入一组有效测试数据中的全部第一有效测试数据和全部第二有效测试数据,通过所述游戏匹配算法获得该组有效测试数据中所述第一有效测试数据和所述第二有效测试数据的测试匹配结果;若...
【专利技术属性】
技术研发人员:刘锡泽,高峰,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。