设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 6425|回复: 17
打印 上一主题 下一主题

[有事请教] 关于抽奖概率问题

[复制链接]

Lv2.观梦者

梦石
0
星屑
616
在线时间
300 小时
注册时间
2018-7-28
帖子
212
跳转到指定楼层
1
发表于 2019-9-13 16:19:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
35星屑
自己设置的和实际效果总有区别

求大佬们指点下

第一种方法




中间省略了点,不过就是按那种格式来的


第二种







最终这两种测试都不竟人意,就是设置1000分之10的都很容易出



最佳答案

查看完整内容

纯随机就是看脸,实际效果和数值有出入也正常吧。 如果想做到抽卡手游那种效果,我感觉那些还是有其他算法的(伪随机),纯随机浮动大不利于赚钱(。) 两个方法的话,我感觉第一种就是判断≥330和≤330这里有问题,如果随机到330,算是哪边呢,两个都符合哎。改掉应该差不多可以的吧,虽然麻烦了一点。 第二种应该可以的。 如果觉得概率太高了就把数值减一点,体感为主吧,毕竟看脸。 或者你换个人来测试看看? 另外还可以看看 ...
菜鸟一只

Lv5.捕梦者 (暗夜天使)

梦石
1
星屑
20476
在线时间
4878 小时
注册时间
2014-12-22
帖子
1525

开拓者

2
发表于 2019-9-13 16:19:10 | 只看该作者
纯随机就是看脸,实际效果和数值有出入也正常吧。
如果想做到抽卡手游那种效果,我感觉那些还是有其他算法的(伪随机),纯随机浮动大不利于赚钱(。)

两个方法的话,我感觉第一种就是判断≥330和≤330这里有问题,如果随机到330,算是哪边呢,两个都符合哎。改掉应该差不多可以的吧,虽然麻烦了一点。
第二种应该可以的。
如果觉得概率太高了就把数值减一点,体感为主吧,毕竟看脸。
或者你换个人来测试看看?

另外还可以看看别的游戏里设置的数值,参考一下。
比如minecraft撸树叶掉苹果:
橡树和黑橡树树叶有0.5%的几率掉落一个苹果
使用【时运I】是0.556%
使用【时运II】是0.625%
使用【时运III】是0.833%
(*随便搜的数据)
原始的千分之5体感也不是那么不常见;而时运III提高了千分之3,就会感觉有很大提升。
可以做为参考吧~~

点评

https://rpg.blue/thread-478478-1-1.html 不过好像有点bug  发表于 2019-9-14 21:58
哪个插件,分享下呗~~  发表于 2019-9-14 20:00
谢谢大佬讲解,我找到了一款插件了,他那个是用权重做的  发表于 2019-9-14 08:33
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
19146
在线时间
1031 小时
注册时间
2019-3-5
帖子
1419
3
发表于 2019-9-13 17:32:37 | 只看该作者
你这种设计就算设置分母为一万也没有用啊。。本质还是那么几份奖励的概率。

点评

啊。大佬能简单的举个列子吗  发表于 2019-9-13 18:45
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

4
发表于 2019-9-13 20:04:59 | 只看该作者
本帖最后由 yang1zhi 于 2019-9-13 20:11 编辑

比如先用概率算高级物品,还是中级物品,还是低级物品。
然后再算高级物品下的下属分类。
最后再从数组中随机选择一个物品

老实说,这么多个概率量,我是不建议这样一个个都列出来的。

点评

似懂非懂的感觉.....可能脑子太笨了,谢谢大佬讲解,  发表于 2019-9-13 21:32
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3545
在线时间
1165 小时
注册时间
2016-8-9
帖子
2392

开拓者

5
发表于 2019-9-13 21:03:53 | 只看该作者
0-1000  小于330 包含小于25  

虽然看似千分之一,但是一下子包括一大堆实质上跟十分之一甚至五分之一几率没区别啊

又看了下第二种,应该是数值大于500多,属于脸黑,然后数值等于1  等于2  等于3  等等系列属于欧

当数值小于20 脸白
数值小于30 脸黄
数值大于50  非洲佬

等于说把资源集中到比较小的各位数里,以某个值为临界点去区分的时候 就要选大于这个值

你设定的多是小于某个区间 就如何,那样的话跟楼上说的一样 分母再大,你分子也很大,分母大也没用啊 哈哈哈哈
酸酸甜甜就④哇噢
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
616
在线时间
300 小时
注册时间
2018-7-28
帖子
212
6
 楼主| 发表于 2019-9-13 21:37:20 | 只看该作者
白嫩白嫩的 发表于 2019-9-13 21:03
0-1000  小于330 包含小于25  

虽然看似千分之一,但是一下子包括一大堆实质上跟十分之一甚至五分之一几率 ...

还是不是很明白,我觉得第二种方法是应该可以的,不是从最小开始判断吗,比如首先随机数是500...
写到这里突然好想有点懂了,系统随机数和我发的那个判断不产生直接关系。。

然后我又不懂了,这种似懂非懂感觉真难受,和高中学数学一样
菜鸟一只
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3545
在线时间
1165 小时
注册时间
2016-8-9
帖子
2392

开拓者

7
发表于 2019-9-13 23:56:41 | 只看该作者
清明上河図 发表于 2019-9-13 21:37
还是不是很明白,我觉得第二种方法是应该可以的,不是从最小开始判断吗,比如首先随机数是500...
写到这 ...

这个帖子的菜刀王大佬解释的很正确

回过头仔细研究了下,我也蒙了,第二套方案好像还可以啊,那如果千分之十也中奖率高的话就修改的再低一些
=1
<3
<5
<10
<20
<485开始踩狗屎

如果还是容易中的话,那就是随机数更倾向于出现个位数的几率,那就调整成相反的,越大越难
=1000
>997
>995
>990
>980
>600开始踩狗屎

点评

懵逼了,所以会不会是系统随机数随机的问题  发表于 2019-9-14 00:15
酸酸甜甜就④哇噢
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
616
在线时间
300 小时
注册时间
2018-7-28
帖子
212
8
 楼主| 发表于 2019-9-14 21:59:43 | 只看该作者
我改给谁最佳答案...

点评

给七楼或者三楼吧  发表于 2019-9-15 18:37
菜鸟一只
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3521
在线时间
421 小时
注册时间
2019-3-3
帖子
87
9
发表于 2019-9-20 21:47:31 | 只看该作者
以前做了个抽奖的插件,可以试试,用起来比嵌套if语句方便多了
https://rpg.blue/thread-478478-1-1.html
用法里面有说明

点评

对了,还有大佬.还有个问题,就是东西少的时候0.005概率都很容易出..  发表于 2019-9-21 19:05
hh,大佬,我前面说的就是你的插件,我用的时候显示概率的道具图会被拉缩变形很严重,这是我个人插件冲突还是怎么的啊?  发表于 2019-9-21 19:03

评分

参与人数 1+1 收起 理由
j296196585 + 1 认可答案

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-6-1 22:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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