一种游戏赢率计算方法及装置制造方法及图纸

技术编号:14918735 阅读:82 留言:0更新日期:2017-03-30 10:26
本发明专利技术公开了一种游戏赢率计算方法及装置,用以实现游戏的赢率计算。所述方法包括:获取用户输入的第一参数的第一参数值;将第一参数值与预设的第一参数的第二参数值进行比较,若第二参数值大于第一参数值,则将用户的第二参数的参数值设置为预设值;若第二参数值小于第一参数值,则将用户的第二参数的参数值设置为零;由第二参数的参数值得到用户的赢率。该方法增加了游戏赢率计算的准确性,方便为用户提供更好的游戏体验。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种游戏赢率计算方法及装置。
技术介绍
随着智能手机、平板电脑等移动终端的日益普及和移动网络速度的不断提升,越来越多的用户喜欢将更多的时间花在移动终端上;移动终端成为主流移动网络的设备的同时,移动终端广告作为一种新型媒体的应用价值也日益凸现。这种媒体拥有其他媒体无法比拟的优势,覆盖人群广、传播成本比较低廉、可以最方便地把人们的零碎时间利用起来,并能够极为便捷地传播信息。移动终端的娱乐功能也越来越强大,很多用户选择在移动终端上下载APP小游戏,游戏的赢率很难预先计算。
技术实现思路
本专利技术提供一种游戏赢率计算方法及装置,用以实现游戏的赢率计算。本专利技术提供一种游戏赢率计算方法,包括:获取用户输入的第一参数的第一参数值;将第一参数值与预设的第一参数的第二参数值进行比较,若第二参数值大于第一参数值,则将用户的第二参数的参数值设置为预设值;若第二参数值小于第一参数值,则将用户的第二参数的参数值设置为零;由第二参数的参数值得到用户的赢率。优选的,还包括:将第一参数值减掉预设值;将第二参数值更新为减掉预设值后的第一参数值;将第一参数值与第二参数值进行比较。优选的,所述预设值为第一参数值的10%。优选的,还包括:获取用户ID;获取所述用户的历史记录;获取所述用户每局的赢率,根据每局的赢率得到用户总的赢率,并记录。本专利技术提供一种游戏赢率计算装置,包括:第一获取模块,用于获取用户输入的第一参数的第一参数值;第一比较模块,用于将第一参数值与预设的第一参数的第二参数值进行比较,若第二参数值大于第一参数值,则将用户的第二参数的参数值设置为预设值;若第二参数值小于第一参数值,则将用户的第二参数的参数值设置为零;第二获取模块,用于由第二参数的参数值得到用户的赢率。优选的,还包括:计算模块,用于将第一参数值减掉预设值;更新模块,用于将第二参数值更新为减掉预设值后的第一参数值;第二比较模块,用于将第一参数值与第二参数值进行比较。优选的,所述预设值为第一参数值的10%。优选的,还包括:第三获取模块,用于获取用户ID;第四获取模块,用于获取所述用户的历史记录;第五获取模块,用于获取所述用户每局的赢率,根据每局的赢率得到用户总的赢率,并记录。本专利技术实施例的一些有益效果可以包括:本专利技术用以根据用户输入的第一参数的第一参数值,将第一参数值与系统的第一参数的第二参数值进行比较,得到用户参与活动的成功概率。并在第一参数值减掉预设值后的数值更新为第二参数值,并将第一参数值与第二参数值进行比较,以便更准确地计算赢率。同时还获取用户的ID等信息和该用户的历史记录,包括参与的游戏、参与时间、局数、赢率等,根据用户每局的赢率得到用户总的赢率并记录。以及,为了更好地维护游戏,还可以根据用户参与游戏的局数、参与游戏的总时长、参与游戏的持续时间等,得到参与该游戏的用户情况,游戏的固定玩家群的人数等,根据用户的历史记录和经常玩的游戏类型,得到用户的历史习惯和偏好,为后续游戏的开发、支持等提供依据。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例中一种游戏赢率计算方法的流程图;图2为本专利技术实施例中另一种游戏赢率计算方法的流程图;图3为本专利技术实施例中另一种游戏赢率计算方法的流程图;图4为本专利技术实施例一中一种游戏赢率计算方法的流程图;图5为本专利技术实施例中一种游戏赢率计算装置的框图;图6为本专利技术实施例中另一种游戏赢率计算装置的框图;图7为本专利技术实施例中另一种游戏赢率计算装置的框图;图8为本专利技术实施例二中一种游戏赢率计算装置的框图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1为本专利技术实施例中一种游戏赢率计算方法的流程图。如图1所示,该方法包括以下步骤S101-S103:步骤S101,获取用户输入的第一参数的第一参数值;步骤S102,将第一参数值与预设的第一参数的第二参数值进行比较;若第二参数值大于第一参数值,则将用户的第二参数的参数值设置为预设值;若第二参数值小于第一参数值,则将用户的第二参数的参数值设置为零;步骤S103,由第二参数的参数值得到用户的赢率。本专利技术实施例提供的技术方案,本专利技术用以根据用户输入的第一参数的参数值1,将参数值1与系统的第一参数的参数值2进行比较,得到用户参与活动的成功概率。用户配置可输出的第一参数的参数值1,系统将参数值1与系统的第一参数的参数值2进行比较,如果参数值2大于参数值1,则将用户的第二参数的参数值调高到预设值,该第二参数为用户参与活动的成功概率。如果参数值2小于参数值1,则将用户的第二参数的参数值3调低到预设值,即调低到0。例如,用户参与投金币游戏,投入金币(第一参数)进行押大小的活动,用户输入的第一参数的参数值1为10,系统的第一参数的参数值2为9,即参数值2小于参数值1,则用户的第二参数值为0,即用户赢的概率为0。在一个实施例中,如图2所示,一种游戏赢率计算方法,还包括如下步骤:步骤201,将第一参数值减掉预设值;步骤202,将第二参数值更新为减掉预设值后的第一参数值;步骤203,将第一参数值与第二参数值进行比较。该实施例中,为更准确地计算赢率,在第一参数值减掉预设值后的数值更新为第二参数值,并将第一参数值与第二参数值进行比较。例如,第一参数值为100,预设值为15,将第二参数值更新为85,然后再将第一参数值(100),与第二参数值(85)进行比较,即第二参数值小于第一参数值,将用户的第二参数的参数值设置为零。在一个实施例中,所述预设值为第一参数值的10%。该实施例中,当预设值为第一参数值的10%时,赢率的计算最准确。例如,第一参数值为100,预设值为10,将第二参数值更新为90,然后再将第一参数值(100),与第二参数值(90)进行比较,即第二参数值小于第一参数值,将用户的第二参数的参数值设置为零。在一个实施例中,如图3所示,一种游戏赢率计算方法,还包括如下步骤:步骤301,获取用户ID;步骤302,获取所述用户的历史记录;步骤303,获取所述用户每局的赢率,根据每局的赢率得到用户总的赢率,并记录。该实施例中,当用户参与游戏时,获取用户的ID等信息,并获取该用户的历史记录,包括参与的游戏、参与时间、局数、赢率等,根据用户每局的赢率得到用户总的赢率并记录。采用这种方法可以统计用户的参与游戏的状况,还可以根据用户参与游戏的局数、参与游戏的总时长、参与游戏的持续时间等,得到参与该游戏的用户情况,游戏的固定玩家群的人数等,根据用户的历史记录和经常玩的游戏类型,得到用户的历史习惯和偏好,为后续游戏的开发、支持等提供依据。下面通过具体实施例来说明本专利技术实施例提供的游戏赢率计算方法。实施例一图4为本专利技术实施例一中一种游戏赢率计算方法的流程图。如图4本文档来自技高网...

【技术保护点】
一种游戏赢率计算方法,其特征在于,包括:获取用户输入的第一参数的第一参数值;将第一参数值与预设的第一参数的第二参数值进行比较,若第二参数值大于第一参数值,则将用户的第二参数的参数值设置为预设值;若第二参数值小于第一参数值,则将用户的第二参数的参数值设置为零;由第二参数的参数值得到用户的赢率。

【技术特征摘要】
1.一种游戏赢率计算方法,其特征在于,包括:获取用户输入的第一参数的第一参数值;将第一参数值与预设的第一参数的第二参数值进行比较,若第二参数值大于第一参数值,则将用户的第二参数的参数值设置为预设值;若第二参数值小于第一参数值,则将用户的第二参数的参数值设置为零;由第二参数的参数值得到用户的赢率。2.如权利要求1所述的方法,其特征在于,还包括:将第一参数值减掉预设值;将第二参数值更新为减掉预设值后的第一参数值;将第一参数值与第二参数值进行比较。3.如权利要求2所述的方法,其特征在于,所述预设值为第一参数值的10%。4.如权利要求1所述的方法,其特征在于,还包括:获取用户ID;获取所述用户的历史记录;获取所述用户每局的赢率,根据每局的赢率得到用户总的赢率,并记录。5.一种游戏赢率计算装置,其特征在于,包括:第一获取模块,用于获取用户输入的...

【专利技术属性】
技术研发人员:樊瑞
申请(专利权)人:天脉聚源北京科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1