请问如何设计抽奖算法(系统)?
比如,玩家投注 N 个金币,然后在五个选项中选取一项(例如:200%、100%、50%、70%、80%),根据结果返还玩家金币。
现在想了解一下,生成五个选项的算法,参考数据包括:
1、历史参与次数、频率;
2、每次的回报率、投注金额;
3、一定周期内的回报率趋于 X 值;
4、……
用户在前段时间赚大了,那么接下的周期内就慢慢平衡回来,反之亦可。
总之,就是在一个用户体系中,一定的周期内,用户的回报率总是趋于 X 值的。
----------------
网上找的抽奖基本是:在固定的、有限的奖品中抽奖,大多数是伪随机的概率事件。
对于我这个构想,实在没经验,前辈们可以指点一下吗?
或者有什么资料也可以推荐一下。
谢谢~~~~非常感谢! 算法 平衡
[解决办法]
如果只是为了平衡回报率而不考虑用户体验,不用做额外的事情一个随机数就行了。如果有些额外的事情,最好跟设计人员商量,代码实施这里用不着考虑这个。
[解决办法]