The invention relates to a simplified red amount allocation algorithm, the overall design principles is the time interval in a range of open envelopes is shorter, more participants assigned to the amount of red, but also make the overall distribution of the amount of red disparity but large sum of N is not more than 1 red envelopes (N 1) *M0/N, the last one is the difference between the total amount of red minus the amount of N in front of 1 red sum.
【技术实现步骤摘要】
一种简化的红包金额分配的算法
本专利技术涉及一种简化的红包金额分配的算法,其设计的总体原则是在一段范围内点开红包的间隔时间越短,参与者分配到的红包金额越多,但同时又使红包金额的总体分配悬殊不过大,前N-1个红包的总和不大于(N-1)*M0/N,最后一个红包的金额则是总金额减去前面N-1个红包总和的差值。
技术介绍
现有红包金额有定额分配和随机分配两种,本专利技术采用与两次点击红包之间的时间差来设定红包的金额,使在一定的范围内,两次间隔时间越短,则点击打开红包者所获得的金额越多的方法,总的来说,也是一种随机的红包分配方式,由于两次点击打开红包之间的间隔时间基本上是随机的,因此该方法仍然属于一种随机分配红包的方法。而对于间隔时间越长者,则其分配到的红包金额则会明显较少,从而当有用户发起红包时,起到鼓励人们积极尽快地点击红包的目的,并活跃气氛的作用。
技术实现思路
本专利技术涉及一种简化的红包金额分配的算法,其设计的总体原则是在一段范围内点开红包的间隔时间越短,参与者分配到的红包金额越多,但同时又使红包金额的总体分配悬殊不过大。设定预计发红包的总数是N0个,红包总金额为M0 ...
【技术保护点】
本专利技术涉及一种简化的红包金额分配的算法,其设计的总体原则是在一段范围内点开红包的间隔时间越短,参与者分配到的红包金额越多,但同时又使红包金额的总体分配悬殊不过大,前N‑1个红包的总和不大于(N‑1)*M0/N,最后一个红包的金额则是总金额减去前面N‑1个红包总和的差值。
【技术特征摘要】
1.本发明涉及一种简化的红包金额分配的算法,其设计的总体原则是在一段范围内点开红包的间隔时间越短,参与者分配到的红包金额越多,但同时又使红包金额的总体分配悬殊不过大,前N-1个红包的总和不...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:长沙明道信息科技有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。