Board logo

标题: 七龙纪Ⅱ部队攻击力计算详解 [打印本页]

作者: 寂寞De风铃    时间: 2009-10-17 14:34     标题: 七龙纪Ⅱ部队攻击力计算详解

本帖最后由 寂寞De风铃 于 2009-10-17 14:38 编辑

上次之所在讨论版发贴子,是因为武器对部队攻击力的影响问题没有解决.

今天可以发布完整版的攻击力计算公式了.

公布的主要目的,是让大家了解攻击力计算方法,推演不同等级不同种族不同兵种的攻击能力,分析各种族和各兵种的平衡性.

现在,我来一步一步地讲解部队的攻击力是如何计算的..

名词解释:

英雄特长:指的是英雄特长,带相应兵种有2%的加成.

英雄物攻:指的英雄的物理攻击.(如果想计算出恒定的攻击,可卸去武器)

英雄魔攻:指的英雄的魔法攻击.(如果想计算出恒定的攻击,可卸去武器)

兵数量:指的是实际带兵的数量

科研等级:指兵种对应的科技研发等级

兵物理基础单攻:指物理兵在科研等级为0时的单攻

兵魔法基础单攻:指魔法兵在科研等级为0时的单攻

兵物理单攻:指物理兵的当前科研级别的单攻,等于兵物理基础单攻*(1+科研等级*0.03)

兵魔法单攻:指魔法兵的当前科研级别的单攻,等于兵魔法基础单攻*(1+科研等级*0.03)

兵物理加成单攻:指兵的物理单攻按英雄物理攻击和铁匠铺和特长加成计算后的最终单攻

兵魔法加成单攻:指兵的魔法单攻按英雄魔法攻击和魔法塔和特长加成计算后的最终单攻

INT()函数:取整

其他口水话就不说了,直接举例,以智力英雄带魔攻兵为例,物理英雄带物攻兵方法相同:

计算方法:

首先计算出兵魔法加成单攻,然后再分别计算部队物理攻击和魔法攻击:

部队物理攻击=英雄物攻+兵物理加成单攻*兵数量(这里举例只用一种魔法兵进行计算,故该部队物理攻击=英雄物攻)
部队魔法攻击=英雄魔攻+兵魔法加成单攻*兵数量

部队总攻击=部队物理攻击+部队魔法攻击

兵魔法加成单攻的计算方法:

无特长加成、无魔法塔加成的:

兵魔法加成单攻=INT(兵魔法单攻+兵魔法基础单攻*英雄魔攻/1000)

魔法塔为X级时(每级对兵魔法基础单攻加成2%):

兵魔法加成单攻=INT(兵魔法单攻+兵魔法基础单攻*英雄魔攻/1000+兵魔法基础单攻*X*0.02)

魔法塔为X级,且有英雄特长加成的(特长加成2%)

兵魔法加成单攻=INT((兵魔法单攻+兵魔法基础单攻*英雄魔攻/1000+兵魔法基础单攻*X*0.02)*(1+0.02))

再来研究一下战神雕像和圣灵殿堂对人类和学院的加成.
以圣灵殿堂为例(战神雕像加成方法类似)

圣灵殿堂是对魔法攻击进行加成,如果圣灵殿堂为Y级(每级2%加成),则,

部队魔法攻击=INT((英雄魔攻+兵魔法加成单攻*兵数量)*(1+Y*0.02))

部队总攻击=部队物理攻击+部队魔法攻击

VIP10%加成则是分别对部队物理攻击和部队魔法攻击分别加成后取整的总和.

部队总攻击=INT(部队物理攻击*1.1)+INT(部队魔法攻击*1.1)

如果英雄所带的是混合兵种,则对每格进行单独计算,最后合计出部队物理攻击和魔法攻击.

完毕.

看不懂的话可以一步一步看,也可以对照公式拿个英雄实际计算一次.其实也不是那么复杂,是吧...

关于武器:
1. 重击和法击强击直接加英雄物攻和魔攻的,计算部队攻击力是取英雄战斗属性的,因此这两项对部队攻击是间接加成,不需要考虑.

2. 本族武器有30%加成(目前是),但这30%加成只针对武器的基本属性,比如100-120的武器,如果本族英雄装备,额外增加30-36点攻击.

3.7L2关于武器区间加成的哥德巴赫猜想.
不装备武器时,英雄物攻和魔攻是恒定的,计算出来的部队也是恒定的.
如果装备武器的话,是这样计算的(以装备智力武器后英雄智攻300-320为例说明):
1)对部队加成的英雄魔法攻击=INT((300+320)/2) =310
也就是取平均值.
2)计算出来一个恒定的攻击力A(假设A=5000),那么该支部队的最终输出攻击是多少呢?
用公式来计算区间:
A1=A-(310-300+1)=4989
A2=A+(320-310-1)=5009
最终输出攻击区间就是: 4989-5009

关于那个+1-1的问题,只是我测试时候的修正,经过对几十次攻击的测试,只发现有一次是低于A1一点攻的.

我测试的武器加成就是这样子的,由于级别和兵都有限,不能进行更多测试,也无法进行论证,所以只能用这个笨办法..

大家都可以测试,测试越多,得出的结论的可信度就越大(现在大家该明白,称之为哥德巴赫猜想的原因了吧 )

----------------------------------------------------------------------------
最后:
攻击力推演数据只做参考,由此带来的任何后果(包括错误估算敌人实力导致被埋),都不要找我...

关于攻击力计算的详细过程就解释到这,整个推算工作经历了20多天(其实准备工作从开服就开始了),对不同等级英雄带各阶兵数百次攻击数据进行分析才推导出来的.其中有苦也有乐.就不细说了..

为了这公式,我把三个星期的空闲时间都用在埋头计算上.朋友劝我道:累成这样值不值啊,还是跟我玩玩武林外传吧和剑3吧...

我笑着对他说:那些都是很好很好的,可我偏不喜欢...

---------------------------------------------------------------------

以上言论纯属个人观点,不代表官方立场(出来混,总是要负责的)

攻击力计算器最新修正版下载(添加了武器加成):
7L2攻击力计算器09.10.17.rar (22.27 KB)

截图:
QQ截图未命名.jpg

图片附件: QQ截图未命名.jpg (2009-10-17 14:34, 138.1 KB) / 下载次数 491
http://bbs.90123.com/attachment.php?aid=7085&k=bebf1228e3553b2b4ea20128548683b2&t=1734844051&sid=0SeFBF



附件: 7L2攻击力计算器09.10.17.rar (2009-10-17 14:34, 22.27 KB) / 下载次数 1964
http://bbs.90123.com/attachment.php?aid=7086&k=a4a47574b5597486185b58870ad77ea6&t=1734844051&sid=0SeFBF
作者: 寂寞De风铃    时间: 2009-10-17 14:36

本帖最后由 寂寞De风铃 于 2009-10-17 14:45 编辑

沙发自己坐,讨论版的旧贴子现在宣布作废,所有内容以本贴为准.

补充一下,有时候装备武器会出现攻击力大幅提升的情况.

原因如下:

从英雄战斗属性魔法攻击对魔攻兵加成的公式分析可知,英雄每提升一定魔攻,测算出来的单兵攻击就会增加,而提升到增加单兵攻击的英雄魔法攻击数值,我称之为临界点.

比如,当英雄359-399时,测算的兵单攻为15,而400-440时,测算兵单攻为16.
那么这个400就是临界点.

有时候装备上武器,英雄的魔攻平均值正好达到临界点,就会使部队攻击力大幅提升.(也不是大幅,主要跟兵的数量有关吧..)

这是推测,女人的直觉

我直觉一向很灵的喽
作者: 老黑猫    时间: 2009-10-17 14:41

技术数据贴必顶
作者: 寂寞De风铃    时间: 2009-10-17 15:03

顺便把行军公式计算的也贴一下,用起来方便:
http://bbs.uuplay.com/viewthread ... p%3Bfilter%3Ddigest
作者: LOVEWN    时间: 2009-10-17 15:08

同志们辛苦了~~~
作者: 创世者    时间: 2009-10-17 15:11

什么时候搞个掉血的公式?
作者: 极北    时间: 2009-10-17 15:14

风铃 越来越稀罕你了
作者: 梅非斯特    时间: 2009-10-17 15:30

饿,看了头晕,反正知道级别高武器好带兵多就厉害就行了。。。
作者: 寂寞De风铃    时间: 2009-10-17 15:54

6# 创世者

损血公式更加复杂...

只怕这几天时间来不及了...
作者: 寂寞De风铃    时间: 2009-10-17 15:55

8# 梅非斯特

知道攻击力计算公式,就可以用事实来说话了,七龙2在攻击力上的平衡性绝对比七龙1要好..
作者: 寂寞De风铃    时间: 2009-10-17 16:04

本帖最后由 寂寞De风铃 于 2009-10-17 16:09 编辑

补充一下,算出来的攻击力的最大值(上限),不减1...

大家有时间都拿计算器算算看.如果有误差一定要告诉我进行修正..
作者: 清宇画魂    时间: 2009-10-17 19:21

风MM是高数专业的?
作者: !神猴    时间: 2009-10-17 20:04

想送朵花儿的···可是提示无法操作···汗
向楼主致敬下吧
很辛苦滴···
作者: 寂寞De风铃    时间: 2009-10-17 20:26

12# 清宇画魂

其实我学文科的
作者: 指甲    时间: 2009-10-17 20:27

,
作者: 變壊    时间: 2009-10-17 22:46

顶下,辛苦 了
作者: 寂寞De风铃    时间: 2009-10-18 20:53

关于武器加成问题,似乎武器越强,误差越大..

由于小气鬼不愿意将号给我测试,看来这个问题要等到公测以后再说了..
作者: 东方统宝    时间: 2009-10-19 01:23

向风铃MM致敬!我就没有这个编程的水平,一直拿EXCEL算了半天,由于上班的座位问题问题一直困扰着我,so...一直没有完成……不过有点接近了,知道武器比属性更重要这个道理了~~
作者: 寂寞De风铃    时间: 2009-10-19 17:18

这里提供我自己黑暗精灵的测试数据和公式,XLS电子表格的..
分析公式.rar (22.67 KB)

最后一次提供封测终极版计算器,修正了计算小数误差,优化武器区间(但还有百分之一的误差),另外提供了保存和读取数据的功能(数据流专用):
7L2攻击力计算器09.10.19.rar (25.34 KB)

附件: 分析公式.rar (2009-10-19 17:18, 22.67 KB) / 下载次数 671
http://bbs.90123.com/attachment.php?aid=7171&k=aee475bb16cdaebfb813601c5f2b5275&t=1734844051&sid=0SeFBF

附件: 7L2攻击力计算器09.10.19.rar (2009-10-19 17:18, 25.34 KB) / 下载次数 728
http://bbs.90123.com/attachment.php?aid=7172&k=e18db9a60909f9fac073df1f23cf5b22&t=1734844051&sid=0SeFBF
作者: 寂寞De风铃    时间: 2009-10-20 22:51

这贴子应该加精的~~
可惜啊七龙2没几个数据流了
作者: 大帝    时间: 2009-10-21 09:44

我艹,这复杂的,咱只管下载就好了
作者: 058    时间: 2009-10-21 13:19

wo lai kankan `~
作者: 赌袜子    时间: 2009-10-21 23:44

真TM后悔当初没有好好学习 现在弄的看个帖子 都不知道 INT函数是啥意思
真TM敬佩学习好还用在玩游戏上并且为人民服务的人
作者: 寂寞De风铃    时间: 2009-10-22 08:18

23# 赌袜子

有说明~~在名词解释里面~~

学习就是玩,玩就是学习

当你有一天明白这个道理的时候

你也会和我一样优秀滴

开玩笑
作者: 小酷魔    时间: 2009-10-22 08:33

风铃,加个好友哈,15675303 我的QQ
作者: 阿高回来了    时间: 2009-10-22 08:56

LZ辛苦了
作者: 寂寞De风铃    时间: 2009-10-22 09:01

25# 小酷魔
到时可以进一个群,好友太多记不住,总是被我全清~~
作者: 小酷魔    时间: 2009-10-22 09:12

进那里个群?
原来玩1的时候我就是比别人晚进服务器1个月,再玩了1年时间也进了前10,现在玩2我想应该没这个遗憾了
作者: 客似魂来    时间: 2009-10-22 20:40

你好牛啊 !!!
作者: 寂寞De风铃    时间: 2009-10-26 16:16

没事最近到各大联盟转了转

发现有些联盟关于攻击力方面的描述不正确

自己顶一下,给更多的人看看..
作者: Sam杨    时间: 2009-11-16 21:37

唯一遗憾的是没属性对兵的加成公式
作者: quido    时间: 2009-11-16 21:41

那個 先謝了再看囉... 整理這麼一大篇出來 不容易哇 辛苦了
作者: 寂寞De风铃    时间: 2009-11-17 19:34

唯一遗憾的是没属性对兵的加成公式
Sam杨 发表于 2009-11-16 21:37
k,你认真看了没有???
作者: 风啸过隙    时间: 2009-11-17 23:15

楼主,你是科学家吧
作者: 亡灵传说    时间: 2009-11-18 00:03

铃铛要是能当人老婆不发财才怪,仔细肯定会过日子。有缘见面,可是无缘份一起
作者: xyxiao    时间: 2009-12-3 15:15

虽然还没看完整,还是先顶下
作者: Kanin    时间: 2009-12-3 15:31

看不懂,也不想仔细看.

只是过来顶下.公主辛苦了.
作者: 吃人纪    时间: 2009-12-3 16:04

我是来顶帖的,不是来灌水的。
为了告别勇士称号,我勤奋的再华丽的水过
对不起,您两次发表间隔少于 30 秒,请不要灌水!
您好,请您不要在GM工作版块进行恶意灌水。否则将对您进行处理。
作者: 皮皮牛    时间: 2009-12-3 16:14

专业加敬业,令我等万分佩服!
作者: dreamarrow    时间: 2009-12-4 00:13

期待lz关于新技能的添加,以及 亡灵的一些变动
作者: 火舞狂龙    时间: 2009-12-11 19:59

顶~~~~~~~~~~
作者: 火舞狂龙    时间: 2009-12-11 20:00

感谢楼主!!!
作者: 幻影耐克    时间: 2009-12-15 10:44

盟主好猛啊,佩服
作者: ❀英雄    时间: 2009-12-28 09:19

同志们辛苦了~~~
作者: 寂寞么    时间: 2010-1-21 07:06


作者: 流浪思想家    时间: 2010-1-25 09:42

总算解决了盘绕心中疑问,风铃的攻击计算真的好,顶!
作者: 黑不溜丢    时间: 2010-5-16 22:09

呵呵,还挺复杂的啊
作者: 尼科莱    时间: 2010-5-17 16:58

其实我是数科院的,不过我不愿意算。
作者: oOdai    时间: 2010-5-17 19:40

很好!!!真的很好!!!!




欢迎光临 游游玩论坛 (http://bbs.90123.com/) Powered by Discuz! 7.0.0