作者andrewyen (萤惑的闪耀)
看板travian
标题Re: [请益] 关於铁匠与盔甲厂
时间Fri Apr 18 00:25:35 2008
※ 引述《backtolive (冬寒)》之铭言:
: 我爬文看了之前的文章
: 也看了
: 我知道升级後的算法
: 但是之前文章有人提到
: 两军交战的话,是用等级相抵之後算出来的
: 这光是用想的未免也太夸张太不公平了吧
: 我有2000方阵 防马 50 总防100000
: 对方200只海顿 攻 140 总攻 28000
: 我不管点几级,假设都各加到10%好了
: 分开算的话 我应该有 50 * 2000 * 1.1 = 110000 防
: 对方应该有 140 * 200 * 1.1 = 30800 攻
: 差距为 79200
: 但是如果是相抵的话变成原来的 100000 - 28000 = 72000
: 差了 7200 等於差了 124 只方阵
: 兵的数量越多差距越大
: 200只海顿贼贼对2000傻傻的方阵兵说:我们的装备一样厉害,大家一起脱下来吧
: 囧~~
: 虽然不管合不合理,最後都点下去就对了
: 但是还是想知道真相,真的是这麽不合理的算法吗?
有攻防算式说明
你的观念问题在於死伤用减的 但是实际上不是喔
正确公式是用除的 攻防计算完後两者大的赢
损伤比值是 (赢/输)^(3/2) 後面的^(3/2)先不管的话
依照你的例子 等级皆LV0 等级皆LV10
100000/28000 (100000*1.1)/(28000*1.1)
=100000/28000 =100000/28000 (上下1.1约掉)
结果是相同的 最後胜负比值完全一样
不过这样计算也是有盲点的
例如LV20打LV10 跟LV10打LV0 照你说的应该要一样
但是(1.2/1.1) 跟 (1.1/1) 就不同了
这边还请更高手来帮忙解答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.198.132