EmptyLava
本帖最后由 EmptyLava 于 2020-6-15 20:46 编辑
根据活动结束当天收盘后上证指数的小数点后两位作为抽取百分比,乘以活动总楼层数(结果四舍五入),得出中奖玩家。
如楼层回复不满足要求,则中奖玩家向后顺延。
(示例:假设当日上证指数收盘为2930.83,最终活动参与总楼层数为666楼;则计算方式为666 x 83%=553,中奖楼层为553楼)

活动1中奖励是这么抽的
但是上证的收盘时间是15:00

这样就会导致大家已经知道了上证指数,然后在当日快到次日的时候进行刷楼,导致结果可操控

应该修改为活动结束的次日收盘后上证指数,这样才能保证抽奖的公平,或者收盘前就关闭帖子

𝔗𝔫𝔬ω
啊!真的吗!不会吧……利用了就有点恐怖了

莉莉霍瓦特
那咱们看美股道琼斯0点时的小数?

java30433
本帖最后由 瘟疫威胁全世界 于 2020-6-15 20:54 编辑

个人认为可能本来这个规则就不怎么平衡或者说具有随机性
反正1L绝对不可能获奖
假如最终的回复只有666楼,即使是1%也是7L获奖
除非参加的人数是真的少
没错这就是我现在还不参加的理由

PS 今天收盘指数是.03

燕子6
啊这,我刚想到,就看见你发了

乐之叶
瘟疫威胁全世界 发表于 2020-6-15 20:53
个人认为可能本来这个规则就不怎么平衡或者说具有随机性
反正1L绝对不可能获奖
假如最终的回复只有6 ...

你这让我这个一楼怎么活...

しかし,0%被你吃了?

west.myth
很难控制,因为不能保证有没有其他人也抱着相同的想法,如果只有一个人这么操作或许有可能。

java30433
乐之叶 发表于 2020-6-15 20:59
你这让我这个一楼怎么活...

西喀西,0%被你吃了?

好像也是。。

EmptyLava
本帖最后由 EmptyLava 于 2020-6-15 21:05 编辑
west.myth 发表于 2020-6-15 20:59
很难控制,因为不能保证有没有其他人也抱着相同的想法,如果只有一个人这么操作或许有可能。 ...

总会有一个刷楼区间的

比如800楼,上证指数xxxx.10,那无论怎么操控也是在80-110楼左右(一天也水不出300楼吧),30楼里面总有人会想到这个漏洞吧





乐之叶
建议直接生成随机数 XD / new Random().Next

EmptyLava
本帖最后由 EmptyLava 于 2020-6-15 21:14 编辑
乐之叶 发表于 2020-6-15 21:10
建议直接生成随机数 XD / new Random().Next

规则都放这里了也不好大改
如果要改的话可能最好方法就是收盘前关闭帖子

↓方法 会



GeForceLegend
这还有个问题,一旦回帖数过高,隔几个人才能有一个人有中奖的概率,而且无论如何中奖的人只会从100个里面挑出一个而不是参与回复的所有人
建议综合多个(例如道指之类的)来抬高最终数字的位数,而且位数最好至少比总楼层大一到两位以确保概率上的相对公平(

Dk__
莉莉霍瓦特 发表于 2020-6-15 20:51
那咱们看美股道琼斯0点时的小数?

不如把所有楼层乘上万分之美股道琼斯0点时的后四位作为中奖楼层?

pogox
规则已优化,能保证覆盖1w回复以内每位玩家都有中奖概率