游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4329|回复: 7

[求助] 请教抽牌概率问题

[复制链接]

8

主题

32

帖子

114

积分

注册会员

Rank: 2

积分
114
发表于 2013-12-13 11:19:36 | 显示全部楼层 |阅读模式
最近有个数值设计,是关于副本抽牌:副本结束后出现抽牌奖励,一共10张,每次只能抽1张,每张牌就是一个道具奖励且各不相同,抽完的牌不能重复抽;第1次抽牌免费,后面再想抽就需要花费元宝,呈递增趋势;这10个奖励里面有1个最珍贵的道具,如果一个玩家连续抽牌10次,请问如何设计这10个奖励的权重能让这个最珍贵的道具被抽到的概率为10%?

4

主题

726

帖子

3422

积分

论坛元老

Rank: 8Rank: 8

积分
3422
发表于 2013-12-13 11:39:58 | 显示全部楼层
本帖最后由 danmo5 于 2013-12-13 11:47 编辑

10 90
10 90 900
10 90 900 9000我就是搞笑一下

你这个需求没说的很完整啊 是抽一次就变9个了 还是再加一个补满?
如果是补满的没那么难吧。。。如果是没补满的 这个几率要始终保持10%不太可能吧。。。(除非你特殊处理 根据剩余排数不同 换一套比重。。。)
补充一句 我数值白痴啊。。。只玩过简单的数值

19

主题

197

帖子

1171

积分

金牌会员

实干兴邦,空谈误国

Rank: 6Rank: 6

积分
1171
发表于 2013-12-13 12:04:03 | 显示全部楼层
……我不该用什么表情对待这个问题了,是我想得太简单,还是你们想得太复杂?

举例吧,数字代表是抽的牌,后面珍表示这张卡可以抽到珍贵物品,普就是其他的普通奖励。

1,普  
2,普
3,普
4,普
5,普
6,普
7,珍
8,普
9,普
10,普

在这10张牌中只有一个珍,由于lz的抽法是抽起来不放回,且每次抽球抽到珍的概率相等,那么抽到珍的概率就为10%。也就是说只要让这10张牌里必定会出1个珍就能保证玩家抽到的概率为10%了。

让你家程序把珍贵道具单独拿出来不要放在掉落权重里,先把珍贵道具放置在10张卡牌中,然后让剩下的奖励根据之前的掉落规则自生自灭。

8

主题

32

帖子

114

积分

注册会员

Rank: 2

积分
114
 楼主| 发表于 2013-12-13 12:11:12 | 显示全部楼层
smallcorpse 发表于 2013-12-13 12:04
……我不该用什么表情对待这个问题了,是我想得太简单,还是你们想得太复杂?

举例吧,数字代表是抽的牌, ...

最后这个也是个办法哈

0

主题

92

帖子

360

积分

中级会员

Rank: 3Rank: 3

积分
360
发表于 2013-12-13 12:13:41 | 显示全部楼层
前期小点 花钱后大点 逐次增加也可以

19

主题

197

帖子

1171

积分

金牌会员

实干兴邦,空谈误国

Rank: 6Rank: 6

积分
1171
发表于 2013-12-13 12:45:54 | 显示全部楼层
ObjectDesign 发表于 2013-12-13 12:11
最后这个也是个办法哈

其实只有这个办法,一个东西的期望为1并不表明他必为1,所以就算你把权重设为10%,10次随机后期望为1,最终结果也会服从正态分布无法每次都为1.

14

主题

2184

帖子

2819

积分

金牌会员

Rank: 6Rank: 6

积分
2819
发表于 2013-12-13 13:56:31 | 显示全部楼层
宝箱设计不能光看平均产出率。
有价值道具的产出不能太早,玩家前三把直接抽到珍品那可能就没有然后了;也不能太晚,玩家连着20把没见到值钱东西,那大概也没有然后了。

期望A品质有10%的产出概率,并不是说每次抽取都有10%概率获得就可以了,而是应该尽量让玩家稳定地每抽取5-15次左右肯定能抽到这个东西。
例如可以让A品质正常情况下产出率极低(比如2%),玩家连续抽取5次后产出率开始大幅提高,在10次时达到50%、第15次达到100%。

总之想要事实永远符合你的期望值,那就最好别用数学方式。

0

主题

185

帖子

728

积分

高级会员

Rank: 4

积分
728
发表于 2013-12-13 14:53:39 | 显示全部楼层
表示没看明白楼主的问题……


“如果一个玩家连续抽牌10次”和“这个最珍贵的道具被抽到的概率为10%”,这两句话是什么意思?

“如果一个玩家连续抽牌10次”指的是这个玩家连续10次免费抽牌吗?

如果是,请继续往下看;如果不是,那么请问每次抽牌是否会让牌面重置?如果是,那么等同于10次免费抽牌,请继续往下看;如果不是,那么就是说该玩家把10张牌全翻开。

此时,要使“这个最珍贵的道具被抽到的概率为10%”,也就是等价于“10张牌里有这个最珍贵的道具的概率为10%”。不过,估计这不是楼主想问的吧?

如果“如果一个玩家连续抽牌10次”这句话是指“连续10次免费抽牌”(或者每次抽牌是否会让牌面重置),那么,请问“这个最珍贵的道具被抽到的概率为10%”这句话的意思是指“10次抽牌至少抽到1次最珍贵的道具的概率为10%”吗?

如果是,请继续往下看;如果不是,则请问“这个最珍贵的道具被抽到的概率为10%”这句话中的“概率”是指什么概率?

要求至少1次的概率为10%,则可以设每次抽到的概率为x,有1-(1-x)^10=10%,解得x=0.0105,近似值x=1%。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-26 02:55

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表