前言: 帕拉丁级 在微信端展开的一系列营销活动项目中, 砸金蛋涉及到中奖概率的设置以及实现, 不排除后续项目中也会涉及到中奖概率, 因此将砸金蛋中的抽奖算法分享出来与大家一同讨论和分析如何改进以及衍生其他定制化变种! 逻辑: 克洛诺斯级 话不多说上干货: 1. 首先进行前置操作: 筛选掉不可用奖项, 出于某些考虑, 奖 ..

砸金蛋中奖概率杂谈

本贴最后更新于 736 天前,其中的信息可能已经东海扬尘

前言: 帕拉丁级

在微信端展开的一系列营销活动项目中, 砸金蛋涉及到中奖概率的设置以及实现, 不排除后续项目中也会涉及到中奖概率, 因此将砸金蛋中的抽奖算法分享出来与大家一同讨论和分析如何改进以及衍生其他定制化变种!

逻辑: 克洛诺斯级

话不多说上干货:

1. 首先进行前置操作: 筛选掉不可用奖项, 出于某些考虑, 奖项列表中某些单项并不能被实际领取比如奖品太贵重不给中, 又比如奖品数量有限已发完
2. 进入正题开始罗列实际可用的奖项并计算各个奖项的中奖概率!!!!!

总结: 魔像级

在大数据量的支撑下每个用户的中奖概率是公平准确的, 并且此种做法可以很好的兼容综合中奖率大于 1 的场景,不足之处在于每个用户每次单独的砸蛋行为不再变得独立.各位有什么想说的吗?

后文: 恶狼级

这是很久以前 (几年前) 的一份文档了, 最近不知道从哪冒了出来, 后来也有考虑 (参考) 过其他的中奖概率相关问题, 有一种流行的做法是把时间同中奖概率绑定起来, 随着时间推移, 中奖率会快速提高, 到达一个峰值后, 在随时间推移缓慢下降直至降低到时间对中奖率再无影响, 或许后续有机会再来设计中奖相关内容的时候, 可以再想想!

囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧

  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:PipeSoloSymWide 等,欢迎大家加入,贡献开源。

    1881 引用 • 3627 回帖 • 587 关注
  • 算法
    254 引用 • 182 回帖 • 11 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    2272 引用 • 7713 回帖 • 920 关注
  • 代码
    193 引用 • 439 回帖 • 2 关注
1 回帖   
请输入回帖内容...
  • dithmasson API  

    😋