返回列表 回复 发帖

关于三国风云攻防计算公式的讨论与总结

 一、先交代几个基本问题:

  1判断胜负的条件

  看总攻击值和总防御值哪个大,攻击值计算方式单个士兵攻击*数量,防御值计算方式单个士兵防御*数量,大的就是胜利方。

  2攻击方的防御值是没用的,同样防御方的攻击值是没用的。

  3攻击分步攻和骑攻,防御分步防和骑防,步防只对步攻起作用,骑防只对骑攻起作用。

  二、来看下歼灭模式:

  失败的一方没有悬念的100%全灭。

  胜利方伤亡率为双方战斗值比值的三次方的平方根。

  公式表示:(败方的总战斗值/胜方的总战斗值)3/2

  举个简单的例子(本人吴国玩家,所以兵种都用吴国的计算,并且不考虑武将城墙兵器司冶铁监等等因素,这个问题将在最后交代):

  1000剑 攻打1000戈

  攻击方:

  步攻=1000*65=65000

  防御方:

  步防=1000*40=40000

  攻击值大于防御值,所以攻击方胜利,防御方全灭

  攻击方的伤亡率为(40000/65000)3/2=48.27%

  也就是说死了1000*48.27%=483个

  来看一个同时有步兵和骑兵参加战斗的例子:

  1000剑+1000女骑 攻打1000戈+1000重骑

  攻击方:

  步攻=1000*65=65000 骑攻=1000*90=90000

  总攻击值=65000+90000=155000

  其中步兵的攻击占的百分比为41.94%骑兵为58.06%

  防御方:

  步防=1000*40(戈)+1000*115(重骑)=155000

  骑防=1000*50(戈)+1000*55(重骑)=105000

  实际防御值=155000*41.94%+105000*58.06%=65007+60963=125970

  攻击值大于防御值,所以攻击方胜利,防御方全灭

  攻击方的伤亡率为(125970/155000)3/2=73.27%

  也就是说死了(1000+1000)*73.27%=1466个

  步兵死亡数量1000*73.27%=733个

  骑兵死亡数量1000*73.27%=733个

  我们来整理下胜利方死亡数量公式:

  步兵死亡数量=步数*伤亡率

  伤亡率=(失败方攻击或防御值/胜利方攻击或防御值)3/2

  攻击值=步数*单个步攻+骑数*单个骑攻

  防御值=(步数*单个步防+骑数*单个步防)*(步数*单个步攻/攻击值)+(步数*单个骑防+骑数*单个骑防)*(骑数*单个骑攻/攻击值)

  骑兵死亡数量=骑数*伤亡率

  后面的同上。

  三、来看下掠夺模式

  在掠夺模式中双方的伤亡率之和=100%(模拟器中显示出来了)

  我们仍然需要算出在死亡模式中的伤亡率

  仍旧拿上面的例子,伤亡率为73.27%

  在掠夺模式中胜利方的伤亡率变成73.27%*(1+73.27%)=42.29%,防御方的伤亡率为1-42.29%=57.71%

  则攻击方伤亡数量剑兵1000*42.29%=423个 女骑1000*42.29%=423个

  防守方伤亡数量戈兵1000*57.71%=578个 重骑1000*57.71%=578个

  在上面歼灭模式的计算公式的基础上,得到掠夺模式胜利方的伤亡率=死亡模式伤亡率/(1+死亡模式伤亡率)失败方的用1-胜利方的即可。

  四、关于武将城墙兵器司冶铁监带来的影响

  1武将:关于武将对攻防的影响>>>

  2城墙:顾名思义,有防御加成的,每个国家不同,计算实际防御值时可直接代入。

  3兵器司冶铁监:强调一下,这2个建筑对兵种产生的影响和travian是不同的。Travian是累乘,三国风云是累加,升一级+1.5%,满级+30%.

  Ps:1计算过程中由于四舍五入和精确位数的关系,和模拟器会产生正负1的误差。

    2部分简单的内容我经过实战证明是正确的,还有些相对复杂的没有实战过,欢迎玩家用实战数据来验证。所有内容我均用模拟器计算过
1

评分次数

  • 小村庄

猫猫不错,呵呵!!!
学习学习
謝謝, 我有一個小問題就是攻方的弓兵和魏國的騎弓要怎麼算呢??
谢谢 新手学习了
新手学习
弓兵算步攻
弓骑算骑攻

简单来说就是有马骑的算骑攻,没马骑的算步攻
H1【辉煌】盟 衡阳太守 【辉煌】衡阳
我们必将努力再一次续写属于所有人的辉煌。。。
饿。。。衡阳咋跑来这里了。。我才发现。。
我无所不在
H1【辉煌】盟 衡阳太守 【辉煌】衡阳
我们必将努力再一次续写属于所有人的辉煌。。。
上Q。。。最近老不见你。。
怎么不找我一下.
本大爷来了

很淫很放荡
三区:伦德死泰特
现在找老大只能在论坛才找的到了!
[辉煌]医院
11111111111111111111111111111111111111111
郁闷,那吴国跟蜀国的话,用弓兵防守不是要低级的弓兵更为划算~~~~~
郁闷,那吴国跟蜀国的话,用弓兵防守不是要低级的弓兵更为划算~~~~~
小D 发表于 2009-8-30 11:06
此话怎讲?高级能提供更高的米攻,进墙后能提供更高的米防。而且,在城墙限制800个兵后,神臂相对普通弓兵来说,进墙的米数更多。不过其实到后面,那800个兵,有跟没有差不多。。。
不过低级的弓兵每单位攻击需要的资源是少一点。到了后面,资源不缺,也不计较这个,主要看米攻跟秒攻,米防跟秒防。
返回列表