打DOTA 必须随机打乱数组吗?

关注超级玩家
查看: 6124|回复: 71
讲下我个人理解的真随机和伪随机
头像被屏蔽
主题帖子积分
金币12567 枚
荣誉11638 点
提示: 作者被禁止或删除 内容自动屏蔽
, 积分 669, 距离下一级还需 131 积分
主题帖子积分
, 积分 669, 距离下一级还需 131 积分
金币1047 枚
荣誉659 点
装TM最懂的
头像被屏蔽
主题帖子积分
金币12567 枚
荣誉11638 点
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽
主题帖子积分
金币12567 枚
荣誉11638 点
提示: 作者被禁止或删除 内容自动屏蔽
最爱选手EH.AAA
最爱战队SK.DotA
, 积分 638, 距离下一级还需 162 积分
主题帖子积分
, 积分 638, 距离下一级还需 162 积分
金币957 枚
荣誉555 点
软件没有办法实现纯随机的,一切你能看到的随机都是伪随机算法。除非通过硬件方式提供随机源,真随机的算法还在研究中,难度很大。
这是我大学时候学的,现在不知道怎么样了。。。
头像被屏蔽
主题帖子积分
金币12567 枚
荣誉11638 点
提示: 作者被禁止或删除 内容自动屏蔽
最爱选手黄翔技校
最爱战队苍云分部
, 积分 6538, 距离下一级还需 2462 积分
主题帖子积分
, 积分 6538, 距离下一级还需 2462 积分
金币641 枚
荣誉12843 点
封你妹的号 发表于
你tm最懂?
, 积分 9253, 距离下一级还需 5747 积分
主题帖子积分
, 积分 9253, 距离下一级还需 5747 积分
金币100 枚
荣誉13458 点
最爱选手ZSMJ
最爱战队FTD
, 积分 12278, 距离下一级还需 2722 积分
主题帖子积分
, 积分 12278, 距离下一级还需 2722 积分
金币1669 枚
荣誉15502 点
以前看过一个帖子简单地举了个例子 比如pa是15%暴击 真随机就是次次概率都是15%&&伪随机就是15%概率如果第一次没暴击 第二次会增加暴击概率 如果六次没出 那么 下一次暴击的概率大概有95%那么多。。。。所以 伪随机相对平衡 但是总体上看 期望肯定是15%&&而且你要是真的脸好到爆表 也会次次出暴击 那个概率自己算喽 小到不可能
头像被屏蔽
主题帖子积分
金币12567 枚
荣誉11638 点
提示: 作者被禁止或删除 内容自动屏蔽
, 积分 9378, 距离下一级还需 5622 积分
主题帖子积分
, 积分 9378, 距离下一级还需 5622 积分
金币22600 枚
荣誉12978 点
期望值是一样的
, 积分 7009, 距离下一级还需 1991 积分
主题帖子积分
COC TRPG 非常有意思的噢(?·ω·`)
, 积分 7009, 距离下一级还需 1991 积分
金币246 枚
荣誉10094 点
就是这么个道理
小老鼠 跑得快(??ω?`)
, 积分 587, 距离下一级还需 213 积分
主题帖子积分
, 积分 587, 距离下一级还需 213 积分
金币880 枚
荣誉720 点
是这个道理
, 积分 7211, 距离下一级还需 1789 积分
主题帖子积分
和DOTA一起慢慢变老,听过看过经历过那些人和事。
, 积分 7211, 距离下一级还需 1789 积分
金币4829 枚
荣誉11424 点
就是这么个道理
[]: chris3qiang 茫然中听到:你知道易厚木么,醒来发现口袋少了 5 枚 金币.
从喜欢到习惯,SG不再是从前。
, 积分 26061, 距离下一级还需 23939 积分
主题帖子积分
, 积分 26061, 距离下一级还需 23939 积分
荣誉32625 点
这么说吧 longdd的斧王是削弱了 宝哥的斧王却没变甚至加强了
头像被屏蔽
主题帖子积分
金币12567 枚
荣誉11638 点
提示: 作者被禁止或删除 内容自动屏蔽
, 积分 11801, 距离下一级还需 3199 积分
主题帖子积分
傻狗√一只←
, 积分 11801, 距离下一级还需 3199 积分
金币1341 枚
荣誉15257 点
什么吊东西,不懂装懂。
计算机的随机数都是伪随机。
说白了,概率学也不算数学的正统分支。
dota2的随机什么都是忽悠。。
所谓伪随机我猜测就是强制干预了随机数,使其总和趋进与技能显示的概率。
也就是说,这个随机技能每次攻击都是变化的,每次技能释放前都会效正。
以前的所谓真随机就是不干预,就是按照概率出。
不过我还是强调,计算机的随机都是伪随机,就算以前的真随机,也是伪的,与现实的概率有区别。
概率学当数学有点扯
, 积分 11801, 距离下一级还需 3199 积分
主题帖子积分
傻狗√一只←
, 积分 11801, 距离下一级还需 3199 积分
金币1341 枚
荣誉15257 点
本帖最后由 4FAF_68EE 于
20:18 编辑
。。。。。。。
, 积分 179, 距离下一级还需 221 积分
主题帖子积分
, 积分 179, 距离下一级还需 221 积分
金币268 枚
荣誉149 点
高中数学水平就别秀了
, 积分 179, 距离下一级还需 221 积分
主题帖子积分
, 积分 179, 距离下一级还需 221 积分
金币268 枚
荣誉149 点
去贴吧混混或许能博得小学生的些许口水
Powered by& DOTA技术流:伪随机分布到底是什么?
DOTA技术流:伪随机分布到底是什么?
文 章摘 要
DOTA2中,伪随机分布到底是什么呢?
  今天DOTA2客户端更新了 6.87C 版本,春季赛预选赛上大热的几个英雄如:赏金、末日、VS、大鱼和兽王等均遭削弱,连炼金术士也难道此劫,具体更新内容请点击(查看详情)。  在这次更新当中,其他内容都比较好理解,可这句:黑鸟精气光环现采用伪随机分布,是个什么意思?  其实,这看似简单的一句话,背后可大有学问。(对不起,这个逼我要装)  伪随机分布Pseudo-random distribution,简称PRD  在DOTA中用来表示关于一些有一定几率的装备和技能的统计机制。在真随机分布中,每一次随机操作都是相互独立的,但是在伪随机分布中,效果的几率会在每一次没有被触发的时候增加,这使得效果的触发结果更加一致。  伪随机分布通常会用在以下类型的技能/物品效果:致命一击,重击,伤害格挡,连环闪电,残废和闪避。  下面我用人话来给大家翻译一下:为什么要有伪随机分布,伪随机分布是什么,使用伪随机分布的技能/物品有哪些?  一、为什么要有伪随机分布  DOTA中有很多技能/物品和概率有关,如:斧王的被动、大炮的暴击和蝴蝶的闪避等,这种概率机制让游戏变得富有期待性,同时也增强了游戏的可玩性。  但是,玩DOTA的人却有三种:  人品一般的(绝大多数)  人品极好的(极少数)  人品极差的(极少数)  当采用真随机分布的时候,这三种人就会出现以下三种情况,我们以亲儿子的反击螺旋(20%几率)为例:  ▲ 人品一般的:很正常▲  ▲ 人品极好的:根本停不下来▲  ▲ 人品极差的:已经报警▲  二、什么是伪随机分布  讲道理嘛,DOTA可是个竞技游戏啊,怎么能允许这么不平衡的情况出现!于是乎,机智的程序猿们就想出了这么个好办法:伪随机分布。  在采用伪随机分布的时候,如果某个效果没有触发,系统会通过一个常数C来增加下一次效果触发的几率,这个常数会作为初始几率,比效果说明中的几率要低,并且是不可见的,一旦效果触发,这个计数器就会重置。  ▌下面以反击螺旋为例,它的常数C约为 5.57%  斧王遭到第一次攻击,触发几率约为 5.57%  斧王遭到第二次攻击,触发几率约为 11.14%  斧王遭到第三次攻击,触发几率约为 16.71%  斧王遭到第四次攻击,触发几率约为 22.28%  以此类推,在一次成功触发反击螺旋后,下一次的触发几率又会重置到大约 5.57%,经过一段时间之后,这些几率的平均值就会接近 20%。这样就保证了,无论你脸黑不黑,都不会出现电风扇或者完全转的情况,大家的几率,都是一样的。  ▌伪随机分布还需要注意  根本就不可能触发效果,不论多少次,触发几率都不会增加。例如:剑圣砍塔,无论多少次,都不会增加他下一次攻击触发暴击的几率,因为暴击对建筑无效。  除了伤害格挡的装备,在游戏中列出来的几率都是理论值,这个理论值会稍微比实际几率要高。  三、使用伪随机分布的技能/物品  ▌使用伪随机分布的技能  ▌使用伪随机分布的物品
手机看攻略,电脑玩游戏两不误!
加点再也不需要切来切去啦~
【Dota2】最新消息第一时间推送给你
与相关的文章有:

参考资料

 

随机推荐