游戏预约列表生成方法、装置以及服务器与流程

文档序号:14185687

技术特征:

1.一种游戏预约列表生成方法,其特征在于,所述方法,包括:

获取多个游戏各自对应的游戏开服时间间隔以及游戏预约成功率;

基于所述多个游戏各自对应的游戏开服时间间隔以及游戏预约成功率,计算所述多个游戏的排序,得到第一排序结果;

获取用户设定的排序调整参数,所述排序调整参数包括所述多个游戏中至少一个待调整游戏的设定排序位置;

基于所述多个游戏中至少一个待调整游戏的设定排序位置对所述第一排序结果进行调整,得到第二排序结果,所述第二排序结果用于客户端显示游戏预约列表时,基于所述第二排序结果生成所述游戏预约列表。

2.根据权利要求1所述的方法,其特征在于,所述基于所述多个游戏中至少一个待调整游戏的设定排序位置对所述第一排序结果进行调整,得到第二排序结果的步骤,包括:

判断所述待调整游戏的设定排序位置与所述待调整游戏在所述第一排序结果中原来的位置是否一致;

如果不一致,将所述待调整游戏原来的位置调整为所述设定排序位置;

检测将所述待调整游戏原来的位置调整为所述设定排序位置之后,所述多个游戏中除所述待调整游戏外的其他游戏中的排序需要同步调整的游戏,执行所述同步调整,得到第二排序结果;其中,所述同步调整用于使所述多个游戏的排序依次排列。

3.根据权利要求2所述的方法,其特征在于,所述执行所述同步调整的步骤,包括:

判断所述待调整游戏的设定排序位置与所述待调整游戏在所述第一排序结果中原来的位置的排位的大小;

当判断所述设定排序位置排位小于所述原来的位置的排位时,将所述设定排序位置到所述原来的位置之间,以及原来处于所述设定排序位置的游戏的排序位置的排序均加1;

当判断所述设定排序位置排位大于所述原来的位置的排位时,将所述设定排序位置到所述原来的位置之间,以及原来处于所述设定排序位置的游戏的排序位置的排序均减1。

4.根据权利要求1所述的方法,其特征在于,所述排序调整参数还包括调整周期时间,所述基于所述多个游戏中至少一个待调整游戏的设定排序位置对所述第一排序结果进行调整,得到第二排序结果的步骤,包括:

获取当前的时间;

当判断所述当前的时间符合所述调整周期时间时,基于所述多个游戏中至少一个待调整游戏的设定排序位置对所述第一排序结果进行调整,得到第二排序结果。

5.根据权利要求1所述的方法,其特征在于,所述排序调整参数还包括调整理由信息,所述方法,还包括:

存储所述调整理由信息。

6.根据权利要求1-5任一所述的方法,其特征在于,所述游戏开服时间间隔为当前时间与游戏的开服时间之间的间隔,所述游戏预约成功率为游戏的预约成功人数与游戏预约曝光数之比。

7.根据权利要求1-5任一所述的方法,其特征在于,所述基于所述多个游戏各自对应的游戏预约参数,计算所述多个游戏的排序,得到第一排序结果的步骤,包括:

基于所述多个游戏各自对应的游戏开服时间间隔,计算每个游戏的游戏开服时间间隔对应的得分,其中,所述游戏开服时间间隔越短,得分越高;

基于所述多个游戏各自对应的游戏预约成功率,计算每个游戏的游戏预约成功率对应的得分,其中,所述游戏预约成功率越高,得分越高;

将每个所述游戏各自的游戏开服时间间隔对应的得分乘以预设的第一权重,得到每个游戏的第一权重得分;

将每个所述游戏各自的游戏预约成功率对应的得分乘以预设的第二权重,得到每个游戏的第二权重得分;

将每个所述游戏对应的所述第一权重得分和所述第二权重得分求和,得到每个游戏的排名评分;

生成表征所述多个游戏的排名评分顺序的第一排序结果。

8.一种游戏预约列表生成装置,其特征在于,所述装置,包括:

参数获取单元,用于获取多个游戏各自对应的游戏开服时间间隔以及游戏预约成功率;

第一排序计算单元,用于基于所述多个游戏各自对应的游戏开服时间间隔以及游戏预约成功率,计算所述多个游戏的排序,得到第一排序结果;

调整参数获取单元,用于获取用户设定的排序调整参数,所述排序调整参数包括所述多个游戏中至少一个待调整游戏的排序设定位置设定排序位置;

第二排序计算单元,用于基于所述多个游戏中至少一个待调整游戏的排序设定位置设定排序位置调整所述第一排序结果,得到第二排序结果,所述第二排序结果用于客户端显示游戏预约列表时,基于所述第二排序结果生成所述游戏预约列表。

9.一种服务器,其特征在于,包括一个或多个处理器以及存储器;

一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:

获取多个游戏各自对应的游戏开服时间间隔以及游戏预约成功率;

基于所述多个游戏各自对应的游戏开服时间间隔以及游戏预约成功率,计算所述多个游戏的排序,得到第一排序结果;

获取用户设定的排序调整参数,所述排序调整参数包括所述多个游戏中至少一个待调整游戏的设定排序位置;

基于所述多个游戏中至少一个待调整游戏的设定排序位置调整所述第一排序结果,得到第二排序结果,所述第二排序结果用于客户端显示游戏预约列表时,基于所述第二排序结果生成所述游戏预约列表。

10.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质包括存储的程序,其中,在所述程序运行时执行如下操作:

获取多个游戏各自对应的游戏开服时间间隔以及游戏预约成功率;

基于所述多个游戏各自对应的游戏开服时间间隔以及游戏预约成功率,计算所述多个游戏的排序,得到第一排序结果;

获取用户设定的排序调整参数,所述排序调整参数包括所述多个游戏中至少一个待调整游戏的设定排序位置;

基于所述多个游戏中至少一个待调整游戏的设定排序位置调整所述第一排序结果,得到第二排序结果,所述第二排序结果用于客户端显示游戏预约列表时,基于所述第二排序结果生成所述游戏预约列表。

再多了解一些
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1