web游戏-领主OL
2007-8-7 21:38 高丽刺客
转载-数字化防守

数字化防守

随着越来越多的人开出了分村,资源累积的速度也越来越快。由于空地的数目限制,仅仅依靠山洞来保 护自己的资源,会极大的束缚自身的发展。
在慢慢摆脱山洞党身份后,必然需要一支武装力量来保护自己。
本文的目的,就是利用数字计算,来考察各兵种的防守能力。

以下所有计算,都基于如下的假设:
1、各种资源价值相等
采用这个假设,主要是为了计算方便。并且貌似也符合游戏的原本设计,毕竟电脑商人也是以1:1的比例 进行交换
2、以普通攻击的胜负作为评判标准


防守永远是被动的,所以防守的目的,就是以自身最小的代价,换取进攻方最大的损失。
举例而言,进攻方是棍棒兵,攻击力40。假设我有100个古罗马步兵,步兵防守是35。那么,我的这100 古罗马步兵,在面对35*100/40=87.5个棍棒兵时,能够取得胜利。
但由于棍棒兵和古罗马步兵的开发成本不同,我们需要从资源消耗的角度来衡量双方的代价。
古罗马步兵的开发成本是120+100+180+40=440,而棍棒兵是95+75+40+40=250。
100个古罗马步兵共消耗44000资源,而87.5个棍棒兵则需要21875资源。
也就是说,用古罗马步兵防守棍棒兵,每花费100资源,只能防守住21875/44000*100=49.7资源。

同样的例子,我们把棍棒兵换成日尔曼的圣骑士。计算可得,每花费100资源,能防守住207.6的资源。
当然这两个数字显得差距很大,这是因为棍棒兵是性价比非常高的进攻部队,而圣骑士的进攻能力非常 低下。

我们把每百资源可以防守住的进攻方资源,作为一个参考数字,可以大致看出某一个兵种对其他各兵种 的防守能力。

下表是所有兵种相互间的每百资源防守效率,(数字越大表示越有效率,最右侧和下方数字为平均值)

[img]http://forum.travian.cn/attachments/travian_ziyuan_abgw43IUic79.jpg[/img]

从表中我们可以发现:
1、方阵兵的确是最强防守兵种,除了棍棒兵,对付其他兵种都占有很大优势,其超过200的平均值,说 明攻击方平均要花费2倍的资源,才能取得胜利。
当然,日尔曼的矛兵也有上佳的表现。
这方面,罗马的防守兵种就表现的有些逊色。因为禁卫兵的骑兵防守是个软肋,因此需要古罗马步兵的 协助,但是相对的,也会在整体上影响对步兵的防守。
2、虽然是防守效率,但是反过来也可以看出进攻效率
从数字上来看,毫无疑问,棍棒兵是最有效率的进攻力量。其次,剑士、斧头兵和帝国兵也有不错的表 现。而在这方面,骑兵的表现并不突出,当然我们并没有考虑到速度的影响。

考虑到一些兵种明显不适合攻击,我们将他们从上表中删除,得到一组新的平均值,见下表:

[img]http://forum.travian.cn/attachments/travian_ziyuan2_jrZ2CauzvxQq.jpg[/img]

可以看到,方阵兵和矛兵的优势依然明显,而罗马的防守步兵则勉强过百。



当游戏进入中后期,分村林立,资源开始逐渐丰厚。此时,限制兵力的提升不再是资源,而是人口上限 时,我们就不仅仅要考察资源效率,也需要考察人口效率。
我们把原来计算公式中的资源消耗,换成人口消耗,就可以很容易的得到一张新的表:

[img]http://forum.travian.cn/attachments/travian_renkou_fzCatbJerzoF.jpg[/img]

通过上表,我们可以发现一些变化:
1、罗马禁卫兵的平均防守效率跃居首位,而古罗马步兵也表现不俗。
2、进攻上,最有效率的兵种不再是棍棒兵,而是帝国兵。禁随其后的是剑士和斧头兵。
从这两点变化可以看出,游戏后期,罗马拥有最有效率的防守兵力和进攻兵种。加上罗马同时建设双建 筑的特点,也许在游戏后期,罗马种族会非常具有统治力。

同样的,我们在上表中删除一些防守兵种,可以得到新的平均值,见下表:

[img]http://forum.travian.cn/attachments/travian_renkou2_JngKarwuZEXa.jpg[/img]


暂时先写到这里,其实上面很多的结论,大多数人凭直观都已经知道了。我无非是做了一点计算的工作 。
其实对我而言,最大的发现并不是以上的这些结论,而是发现,罗马的将军骑士几乎完全无用。进攻上 比帝国骑士只略微占优,防守上也无特点。加上速度慢,载货量低,也许我以后一点都不会考虑将军骑 士了。

补充:
感谢yannan,hamlet和unicorn的补充
1、对于建造时间,的确,我没有考虑到,毕竟还没有到那个境界,n011.gif
而且个人感觉,一旦开始考察建造时间,也许会是一个比较复杂的数学模型。。。。
2、对于英雄的问题,unicorn说的不错,考察英雄本身,将军骑士的确是最强的
不过当战争进入1000人以上规模后,我目前不能确定英雄的最佳作用是发挥个人攻击能力,还是提升全体攻击
因为缺乏数据,我也不能得出结论。
希望有心人可以提供,或者研究出英雄升级后点数对攻击防守的影响。
这样的话,我们应该可以计算出英雄的最佳使用方法。

2007-8-8 09:06 heavy_mist
n025.gif 这样说来 我的小罗马 还是有些发展前途的,不至于太差劲

2007-8-8 12:08 adk
n006.gif 到后期,爆兵速度没有计算……罗马不占优势呀……

2007-12-27 22:09 网混
n011.gif n011.gif

页: [1]
查看完整版本: 转载-数字化防守


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.