游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: 哈耶克

[讨论] 战斗稳定性的理论计算

[复制链接]

23

主题

433

帖子

882

积分

高级会员

Rank: 4

积分
882
发表于 2010-7-8 19:47:00 | 显示全部楼层

Re:战斗稳定性的理论计算

太高深了,理解不了的飘过~~~~~~

8

主题

205

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
发表于 2010-7-12 15:41:00 | 显示全部楼层

Re:战斗稳定性的理论计算

你可以理解为:闪避是目标行为,未命中是你的行为。
举个例子: 比如你打一只兔子,你一刀砍去他改变了位置,结果闪避了,容易理解。
          再如你打一个木桩,由于你喝醉了或突然手抽筋,没有砍在那个地方,结果未命中,而不是它闪避。
所以作为兔子 既需要未命中,又需要闪避。

7

主题

1102

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
发表于 2010-7-12 16:41:00 | 显示全部楼层

Re:战斗稳定性的理论计算

LS,那未命中,闪避最终有什么不同?

未命中和闪避优先级呢?

反应到属性上,怎么表达呢?

1

主题

257

帖子

257

积分

中级会员

Rank: 3Rank: 3

积分
257
发表于 2010-7-13 00:12:00 | 显示全部楼层

Re:战斗稳定性的理论计算

感觉LZ就是想研究研究,也没真想用它来派多大用处……如果真想解决问题的话拿Matlab算个十万次就搞定了……

0

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2010-7-24 22:23:00 | 显示全部楼层

Re:战斗稳定性的理论计算

R的方差显然和几个参数有关。但是H的值与每次攻击的伤害期望值的差距越大,显然方差就会越小。就像你往水盆里投石子,和往大海里投石子,水盆里你感觉会比较明显,大海里就没那么明显。攻守方处于假想的平衡,那么,在秒伤和其他战斗的参数不变的情况下,会随着双方的血量增加而减少最终伤害的波动。但是前提是这两方的血量增加是同步的。如果双方血量不同,波动情况也会不同吧。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-7-25 22:31:00 | 显示全部楼层

Re: 战斗稳定性的理论计算

哈耶克: 战斗稳定性的理论计算
生命值是H,每秒攻击一次,伤害为1,暴击率,命中率,躲闪率分别是p1,p2,p3(没有溢出)
那么这两个人对决,最后一个人倒下,另外一个人剩下的生命值为R
这个R是随机变量,现在问题是R的平均值和方差怎么计算?用H,p1,p2,p3表示

楼主,请用《穷举法》。因为这里的H肯定是整数,所以可以用穷举法。

两人对战,战斗结束时
R=0的概率为 n0%
R=1的概率为 n1%
R=2的概率为 n2%
......
R=H的概率为 nh%

以上n0 - nh都可以算出来吧?
然后按照各自的《R*nx%》来算出总和,如何?

纯粹猜测,如有失误,还请见谅。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-7-25 22:36:00 | 显示全部楼层

Re:战斗稳定性的理论计算

如果命中率为100%,暴击率为100%,躲闪率为0%
那么这个 R 必然是 0 (也就是同归于尽)

问题是这《40%未命中》带来一定的《波动》,《25%躲闪率》再带来一定的《波动》,《15%暴击率》又带来一定的波动。。。

?
用微积分当然是最好了,可是计算量非常庞大。
还是穷举吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-15 21:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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