一番赏盲盒小程序功能清单
1、抽奖功能(此功能包括一番赏出赏概率算法、开赏机制、开赏动画、连抽购买);重点功能组之一
2、盲盒小程序的产品回收
3、盲盒小程序的整盒端
4、盲盒小程序的优惠券
5、盲盒小程序的凑合购买形式
6、盲盒小程序的积分
7、盲盒小程序的会员等级体系
8、盲盒小程序的无限抽模式
9、盲盒小程序的赏品仓库
......
以上仅为部分重点功能,更多功能可联系我们字跃网络科技进一步了解
一番赏盲盒小程序出赏概率
在我们开发抽赏功能时:常常开赏出赏概率仅使用权重法出赏常常会遇到不稳定的情况。所以需要利润更稳定算法来进行控制,仅仅利用权重法是不够,如果一个套盒里面有N个较为价值高的商品,这个时候用户进行开赏,价值较高的赏品出赏率高,这时候商家们可要吃闷头亏。
字跃网络整合出的算法理论如下:
比如说n为有5个物品价格的列表,target是盲盒的价格
n里面数值比target贵的分一类为ll,便宜的分一类为sl,
然后用二分法设两个随机数lrand, srand在其中列表的*大和*小值中间随机,作为每个类里面的期望价格(平均值)
x为便宜一类需要占总价值的比率
sub_ll为贵列表的平均数,sub_sl为便宜列表的平均数,
如果便宜列表的平均数离期望值更远,而且便宜列表的数量也比贵列表里物品数量多,那么就得重新开始随机了,因为这时候价格肯定很低于期望值,相当于平衡倒向一边,如果一边列表的平均价格离期望值远,但里面奖品数量比另一边小,那么我们就觉得有戏了
当然这个算法核心是二分法,递归直到物品都遍历完,并且概率都算出来程序才会结束,所以第一层我们会算出比target大的列表和比起小的列表所占比率,看他们的期望值是不是target,如果成功进入第二层我们再从2个列表里面再一刀切,算出其中比lrand,srand大的列表和比起小的列表所占比率,否则将在当前递归层继续随机,直到满足我们想要的随机数,当然每一层二分都会将改变x1, x2的状态。
在开发完算法之后,还要进行成百上千次的开赏演练测试,以*终出赏率来确保出赏是否合理、可控。
所以在盲盒小程序的商城形式上又比普通的小程序更为复杂一点,在找外包公司进行开发的时候,开发成本会比普通商城类的更高,而它的玩法与交互性是远远要大于普通的商城模式。