游戏开发论坛

 找回密码
 立即注册
搜索
查看: 30754|回复: 71

[讨论] 【每周一题】遇敌概率

[复制链接]

11

主题

162

帖子

164

积分

注册会员

Rank: 2

积分
164
发表于 2010-8-15 02:51:00 | 显示全部楼层 |阅读模式
我这每周一题快要成每季度一题了,话说数值区好清冷啊。 [em17]

言归正传,出~题。

对于传统RPG游戏踩地雷遇敌方式的概率设定通常有以下两种。
一、每步遇敌率,即设定一个遇敌概率值X,每走一步系统投骰子都有X的几率遇敌。
二、固定步数遇敌,即从某个起点(进入地图,或者从上一场战斗结束)系统投骰子决定下一次遇敌是X步之后,那么走到第X步遇敌。

问题:
一、以第一种方式设定,遇敌率为20%,请计算从起点走到第10步遇敌的概率(前9步都不遇敌)
二、以第二种方式设定,遇敌步数为5~15,请计算从起点走到第10步遇敌的概率(前9步都不遇敌)

4

主题

257

帖子

261

积分

中级会员

Rank: 3Rank: 3

积分
261
发表于 2010-8-15 05:03:00 | 显示全部楼层

Re:【每周一题】遇敌概率

第一题:(1-20%)^8 X 20%
第二题大学里高数和概率统计没学好,泪奔~~~~

16

主题

184

帖子

190

积分

注册会员

Rank: 2

积分
190
发表于 2010-8-15 10:07:00 | 显示全部楼层

Re: 【每周一题】遇敌概率

第二题 5步以后 5到15随机抽取一个数字?遇敌概率是1/10?

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-8-15 10:54:00 | 显示全部楼层

Re:【每周一题】遇敌概率

第一题
遇敌率=20%,安全率=80%
那么10步遇敌率=80%的九次方x20%=0.0268435456=2.68435456%

第二题
10步是一种情况,跟5步、6步...15步的情况平等。总共有11种情况。
概率=1/11=0.090909090909090909090909090909091=9.0909090909090909090909090909091%

69

主题

2031

帖子

2356

积分

金牌会员

Rank: 6Rank: 6

积分
2356
发表于 2010-8-15 11:06:00 | 显示全部楼层

Re:【每周一题】遇敌概率

第二种是1/16?

1

主题

126

帖子

126

积分

注册会员

Rank: 2

积分
126
QQ
发表于 2010-8-15 11:17:00 | 显示全部楼层

Re:【每周一题】遇敌概率

大哥 你又来了  楼上的算法错了
   第一题
     遇敌率=20%,安全率=80%
       第十次,既前9次都安全,80%的9次方=0.134,既第十次安全率只有13%,既遇敌率为1-13%=87%
    另外我自己回顾了一下  这里第十步应该是80%的十次方 既0.107 遇敌率为89.3%才对
  第二题
      就以楼上的情况来说,算法还是不对,我的思维是5-15步,每步是1/11的可能遇敌,但5,6,7,8,9这5步没有遇敌,既必然会在10-15步这六步之内遇敌,既第十步遇敌的概率为1/6。百分比我就不转换了

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-8-15 11:25:00 | 显示全部楼层

Re: Re:【每周一题】遇敌概率

huori: Re:【每周一题】遇敌概率

第二种是1/16?

我以为是5-20,所以用16算的。。。原来是5-15

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-8-15 11:27:00 | 显示全部楼层

Re: Re:【每周一题】遇敌概率

小乔慈: Re:【每周一题】遇敌概率
另外我自己回顾了一下  这里第十步应该是80%的十次方 既0.107 遇敌率为89.3%才对

?
20%遇敌率,在你这里第10步增长为89%了
确实?

22

主题

309

帖子

353

积分

中级会员

Rank: 3Rank: 3

积分
353
QQ
发表于 2010-8-15 11:28:00 | 显示全部楼层

Re:【每周一题】遇敌概率

我是程序,我会设计成..
每次逻辑循环,从所有可遇敌的角色/队伍里面挑N个出来遇敌,不是每个角色单独计算遇敌概率..
比如每秒最多10个角色遇敌,则每秒挑10个角色出来遇敌

LZ以为如何?

1

主题

126

帖子

126

积分

注册会员

Rank: 2

积分
126
QQ
发表于 2010-8-15 11:29:00 | 显示全部楼层

Re:【每周一题】遇敌概率

当然了  第一步就20% 第二步遇敌的几率肯定更高
   但明显不是20%+20%这样的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-29 06:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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