一种在概率事件中确定命中目标的方法、装置及电子设备制造方法及图纸

技术编号:21142705 阅读:21 留言:0更新日期:2019-05-18 05:37
本申请公开了一种在概率事件中确定命中目标的方法,包括:根据概率事件组的目标池中能够包含的总目标数、资源池中包含的资源等级以及各资源等级所对应的资源数,获得目标池的命中随机序列;基于所述目标池的目标信息,生成目标号码标识每个目标,将所述目标号码与所述命中随机序列各个项之间以预定的方式进行对应,确定各个目标号码在所述命中随机序列中对应的随机序列项;所述随机序列项对应的资源等级作为分配给所述目标号码标识的目标的资源等级,以解决现有抽奖算法中的平台存在能够操控中奖结果的可能导致的命中序列不随机的问题。

A Method, Device and Electronic Equipment for Determining Hit Target in Probabilistic Events

【技术实现步骤摘要】
一种在概率事件中确定命中目标的方法、装置及电子设备
本申请涉及信息处理
,具体涉及一种在概率事件中确定命中目标的方法及装置。本申请同时涉及一种抽奖方法及装置。本申请还涉及一种抽奖系统。本申请还涉及一种用于实现在概率事件中确定命中目标的方法的电子设备,以及一种用于实现一种抽奖方法的电子设备。
技术介绍
目前,通过摇号或抽奖选择命中目标的活动越来越多,常用于公平公正的解决资源有限而需求者众多的分配问题,同时抽奖活动还因为其将少量资源以免费或者优惠方式分配给众多候选者中的部分幸运者而吸引大量用户,逐渐成为一种商品营销的重要手段。例如,不断涌现的夺宝类抽奖、众筹类活动,很多此类平台可媲美小型综合电商,品类覆盖齐全,并且容易命中用户,激起购买欲望。以夺宝类抽奖为例说明其商业模式如下:一般每个抽奖奖品有固定价格,往往将奖品分为N等份,用户花费1元钱或者更多就可以购买其中一份并能随机获得一个抽奖号码,凑齐之后通过预定的规则来开奖算出中奖号码,持有该号码的用户可以得到该商品。此类抽奖平台通用的开奖算法是:使用一个数字N对商品售卖份数取余再加1,例如售卖100份的商品,用N对100取余后余数范围为0-99,加1后范围是1-100,刚好对应卖出去的100个号码,因此,如果平台能操控数字N,那么就能操纵结果将奖品分给虚拟用户。现有的解决办法是在开奖算法的数字N中引入第三方数字来解决公信力问题,即N由两部分构成,使用A+B模式,A由平台提供,B设置为第三方数字。现有开奖算法中由于平台操控的可能性因而得到的命中序列存在不随机的问题。例如,每个夺宝平台使用的A和B不尽相同,A由最后多少条购买记录时间相加等方法确定,B是某一期的彩票号码;理论上平台可以控制A,即使平台不去控制A,该数字是平台提供的也存在没有公信力的问题。关于引入的第三方数字B,有的平台在奖品售完时该奖品所选用的数字B使用非最新一期的彩票,因为B是已知,中奖结果取决于平台给出的A;有的平台不预先公示数字A,而是和B一起给出,可以通过得到B之后反推A,也可控制最终结果。
技术实现思路
本申请提供一种在概率事件中确定命中目标的方法,以解决现有抽奖算法中的平台存在能够操控中奖结果的可能导致的命中序列不随机的问题。本申请另外提供一种抽奖方法。本申请另外提供一种抽奖系统。本申请另外提供一种在概率事件中确定命中目标的装置。本申请另外提供一种抽奖装置。本申请还提供一种用于实现一种能够在概率事件中确定命中目标的方法的电子设备。本申请还提供一种用于实现一种抽奖方法的电子设备。本申请提供一种在概率事件中确定命中目标的方法,包括:根据概率事件组的目标池中能够包含的总目标数、资源池中包含的资源等级以及各资源等级所对应的资源数,获得目标池的命中随机序列;基于所述目标池的目标信息,生成目标号码标识每个目标,将所述目标号码与所述命中随机序列各个项之间以预定的方式进行对应,确定各个目标号码在所述命中随机序列中对应的随机序列项;所述随机序列项对应的资源等级作为分配给所述目标号码标识的目标的资源等级。可选的,所述概率事件组包含将资源池中的资源随机分配给目标池中的命中目标的概率事件;所述命中随机序列的长度为:所包含的随机序列项个数等于所述总目标数。可选的,所述资源池中各资源等级对应不同等级权重;其中,当资源池的总资源数小于目标池的总目标数,则构造等级权重为0的0权重资源,所述0权重资源数等于总目标数减去总资源数。可选的,所述根据概率事件组的目标池中包含的总目标数、资源池中包含的资源等级以及各资源等级所对应的资源数,获得目标池的命中随机序列,包括下述处理:根据各资源的资源等级,以及各资源等级对应的资源数构造等级权重数列;其中,所述各资源,包括资源池的资源和构造的0权重资源;对所述等级权重数列进行无放回抽样,根据所述命中随机序列的随机序列项个数确定抽样次数,并基于各次抽样结果获得所述命中随机序列。可选的,所述根据各资源的资源等级,以及各资源等级对应的资源数构造等级权重数列,包括下述处理:按照自然数序列划分有限数量的资源等级,所述资源等级值越高,对应的等级权重值越小;其中,0权重资源特殊标记为0权重等级;初始化等级权重数列,其数列项数取值于目标总数,该数列各元素初始值为0;按照权重降序排序,针对各个资源等级对应的资源数,依次将资源等级分配给各元素。可选的,所述根据各资源的资源等级,以及各资源等级对应的资源数构造等级权重数列,包括:使用各个资源等级对应的等级权重值,对所述权重数列的相应资源等级的元素赋值。可选的,所述对所述等级权重数列进行无放回抽样,包括:采用R语言的sample函数对整个等级权重数列进行无放回抽样,从所述等级权重数列中随机抽取所述命中随机序列的各随机项;其中,将0权重资源定义为不中。可选的,所述将所述目标号码与所述命中随机序列各个项之间以预定的方式进行对应,包括下述处理:检视所述命中随机序列中的各项分布,调整所述命中随机序列,使得由此得到的所述将资源池中的资源随机分配给目标池中的命中目标的概率事件,其时间分布是均匀的。可选的,所述将所述目标号码与所述命中随机序列各个项之间以预定的方式进行对应,包括下述方式:将目标号码按照生成的先后顺序,或者按照所述先后顺序偏移一个随机值后,与所述命中随机序列各个项一一对应关联。可选的,所述将所述目标号码与所述命中随机序列各个项之间以预定的方式进行对应,包括下述方式:用所述命中随机序列中各个随机序列项的序号,作为目标ID;将目标ID按照一定规则关联目标池的目标号码,从而将目标号码和所述命中随机序列中的元素一一对应,得到各资源等级对应的命中目标。可选的,所述将目标ID按照一定规则关联目标池的目标号码,包括:将目标ID按照序号的排序顺序顺次关联目标池的目标号码,或者将目标ID偏移一个随机值或固定值后,再关联目标池的目标号码。本申请还提供一种抽奖方法,包括:根据概率事件组的奖组中能够包含的抽奖号码数、奖池中包含的奖项奖等以及各奖等所对应的中奖注数,获得开奖随机序列;其中,所述概率事件组,包含将奖池中的奖项随机分配给中奖号码的概率事件;所述开奖随机序列,其长度为:所包含的随机序列项个数等于所述总抽奖号码数;将所述奖组的抽奖号码分配给参与抽奖活动的用户,并将所述抽奖号码与所述开奖随机序列各个项之间以预定的方式进行对应,确定各个抽奖号码在所述开奖随机序列中对应的随机序列项,将所述随机序列项对应的奖项奖等作为分配给拥有所述抽奖号码的中奖用户的中奖等级。可选的,所述奖池,包含各奖等权重信息;所述开奖随机序列,采用下述方法获得:根据各个奖等权重信息及奖等对应的中奖注数信息构造中奖等级权重数列,并对其进行无放回抽样获得所述开奖随机序列;其中,所述中奖等级权重数列,包括将不中奖作为一个奖等,其奖等权重设定为0,其对应的中奖注数为奖组规模减去其他奖等的中奖注数。可选的,所述奖项,其设置方式包括:通过招商从商户或卖家获取实物,以定向优惠方式作为抽奖活动的实物奖品使用。可选的,所述通过招商从商户或卖家获取实物,以定向优惠方式作为抽奖活动的实物奖品使用,包括下述处理:根据运营要求从所述实物奖品中筛选出一个或多个实物奖品;展示实物奖品及其对应的商品详情;维护实物奖品的抽奖状态;本文档来自技高网
...

【技术保护点】
1.一种在概率事件中确定命中目标的方法,其特征在于,包括:根据概率事件组的目标池中能够包含的总目标数、资源池中包含的资源等级以及各资源等级所对应的资源数,获得目标池的命中随机序列;基于所述目标池的目标信息,生成目标号码标识每个目标,将所述目标号码与所述命中随机序列各个项之间以预定的方式进行对应,确定各个目标号码在所述命中随机序列中对应的随机序列项;所述随机序列项对应的资源等级作为分配给所述目标号码标识的目标的资源等级。

【技术特征摘要】
1.一种在概率事件中确定命中目标的方法,其特征在于,包括:根据概率事件组的目标池中能够包含的总目标数、资源池中包含的资源等级以及各资源等级所对应的资源数,获得目标池的命中随机序列;基于所述目标池的目标信息,生成目标号码标识每个目标,将所述目标号码与所述命中随机序列各个项之间以预定的方式进行对应,确定各个目标号码在所述命中随机序列中对应的随机序列项;所述随机序列项对应的资源等级作为分配给所述目标号码标识的目标的资源等级。2.根据权利要求1所述的方法,其特征在于,所述概率事件组包含将资源池中的资源随机分配给目标池中的命中目标的概率事件;所述命中随机序列的长度为:所包含的随机序列项个数等于所述总目标数。3.根据权利要求1所述的方法,其特征在于,所述资源池中各资源等级对应不同等级权重;其中,当资源池的总资源数小于目标池的总目标数,则构造等级权重为0的0权重资源,所述0权重资源数等于总目标数减去总资源数。4.根据权利要求3所述的方法,其特征在于,所述根据概率事件组的目标池中包含的总目标数、资源池中包含的资源等级以及各资源等级所对应的资源数,获得目标池的命中随机序列,包括下述处理:根据各资源的资源等级,以及各资源等级对应的资源数构造等级权重数列;其中,所述各资源,包括资源池的资源和构造的0权重资源;对所述等级权重数列进行无放回抽样,根据所述命中随机序列的随机序列项个数确定抽样次数,并基于各次抽样结果获得所述命中随机序列。5.根据权利要求4所述的方法,其特征在于,所述根据各资源的资源等级,以及各资源等级对应的资源数构造等级权重数列,包括下述处理:按照自然数序列划分有限数量的资源等级,所述资源等级值越高,对应的等级权重值越小;其中,0权重资源特殊标记为0权重等级;初始化等级权重数列,其数列项数取值于目标总数,该数列各元素初始值为0;按照权重降序排序,针对各个资源等级对应的资源数,依次将资源等级分配给各元素。6.根据权利要求5所述的方法,其特征在于,所述根据各资源的资源等级,以及各资源等级对应的资源数构造等级权重数列,包括:使用各个资源等级对应的等级权重值,对所述权重数列的相应资源等级的元素赋值。7.根据权利要求4所述的方法,其特征在于,所述对所述等级权重数列进行无放回抽样,包括:采用R语言的sample函数对整个等级权重数列进行无放回抽样,从所述等级权重数列中随机抽取所述命中随机序列的各随机项;其中,将0权重资源定义为不中。8.根据权利要求1所述的方法,其特征在于,所述将所述目标号码与所述命中随机序列各个项之间以预定的方式进行对应,包括下述处理:检视所述命中随机序列中的各项分布,调整所述命中随机序列,使得由此得到的所述将资源池中的资源随机分配给目标池中的命中目标的概率事件,其时间分布是均匀的。9.根据权利要求1所述的方法,其特征在于,所述将所述目标号码与所述命中随机序列各个项之间以预定的方式进行对应,包括下述方式:将目标号码按照生成的先后顺序,或者按照所述先后顺序偏移一个随机值后,与所述命中随机序列各个项一一对应关联。10.根据权利要求1所述的方法,其特征在于,所述将所述目标号码与所述命中随机序列各个项之间以预定的方式进行对应,包括下述方式:用所述命中随机序列中各个随机序列项的序号,作为目标ID;将目标ID按照一定规则关联目标池的目标号码,从而将目标号码和所述命中随机序列中的元素一一对应,得到各资源等级对应的命中目标。11.根据权利要求10所述的方法,其特征在于,所述将目标ID按照一定规则关联目标池的目标号码,包括:将目标ID按照序号的排序顺序顺次关联目标池的目标号码,或者将目标ID偏移一个随机值或固定值后,再关联目标池的目标号码。12.一种抽奖方法,其特征在于,包括:根据概率事件组的奖组中能够包含的抽奖号码数、奖池中包含的奖项奖等以及各奖等所对应的中奖注数,获得开奖随机序列;其中,所述概率事件组,包含将奖池中的奖项随机分配给中奖号码的概率事件;所述开奖随机序列,其长度为:所包含的随机序列项个数等于所述总抽奖号码数;将所述奖组的抽奖号码分配给参与抽奖活动的用户,并将所述抽奖号码与所述开奖随机序列各个项之间以预定的方式进行对应,确定各个抽奖号码在所述开奖随机序列中对应的随机序列项,将所述随机序列项对应的奖项奖等作为分配给拥有所述抽奖号码的中奖用户的中奖等级。13.根据权利要求12所述的抽奖方法,其特征在于,所述奖池,包含各奖等权重信息;所述开奖随机序列,采用下述方法获得:根据各个奖等权重信息及奖等对应的中奖注数信息构造中奖等级权重数列,并对其进行无放回抽样获得所述开奖随机序列;其中,所述中奖等级权重数列,包括将不中奖作为一个奖等,其奖等权重设定为0,其对应的中奖注数为奖组规模减去其他奖等的中奖注数。14.根据权利要求12所述的抽奖方法,其特征在于,所述奖项,其设置方式包括:通过招商从商户或卖家获取实物,以定向优惠方式作为抽奖活动的实物奖品使用。15.根据权利要求14所述的抽奖方法,其特征在于,所述通过招商从商户或卖家获取实物...

【专利技术属性】
技术研发人员:何文华邢少程毛文兵信海龙李晓栓
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1