外交术研究心得
Huangd
根据很多人的实战经验,在对战随机大地图时,如果遇到对方高手使用鬼族,外交英雄会稍稍处于下风。为了挖掘外交术的潜力,不让可憎的骷髅独霸武林,最近我对外交术作了大量的测试和研究。结论十分令人振奋:adela等外交英雄完全可以与鬼族相抗衡。顺便插一句,有人认为外交术是最好用也是最赖皮的技能,这种说法我不能同意,要说赖,谁比得上鬼族呢!
很遗憾,英雄论坛上关于外交的几篇文章,都没有切中外交术的本质。请看对外交术的描述: 增加游荡的怪物加入你军队的机会和减少你向别的英雄投降的费用。
基础级: 一般情况下会逃的怪物有25%的几率加入你的军队。
向别的英雄投降的费用减少20%。
高 级: 一般情况下会逃的怪物有50%的几率加入你的军队。
向别的英雄投降的费用减少40%。
专家级: 一般情况下会逃的怪物有100%的几率加入你的军队。
向别的英雄投降的费用减少60%。
实在太粗糙了,我想不出在实战中到底有多少用处。还是靠自己吧!下面是外交英雄在野外能否招到野兵、会不会受到攻击的几条原则:
1、敌意值:游荡的怪物会被随机赋予一个1-10的敌意值。野兵的敌意如是1将会无条件加入,是10肯定不加入。
2、同种兵和异种兵:同种兵是指英雄所带的部队中与野兵相同的兵种数量大于所带部队总数量的50%,否则电脑判定为异种兵。
3、英雄实力:电脑对每一个兵种都有一个实力评分,据我测试,1个angel=0.6个archangel,1个angel=28个marksman,1个swordman=2.4 个marksman等。英雄实力是所带兵实力的总和。
4、野兵敌意2加入条件:专家级外交英雄带同种兵时无论数量多少,带异种兵时实力要达到野兵的0.3倍,无外交术时带同种兵0.6倍,异种兵1.43倍,均免费。
5、野兵敌意3加入条件:专家级外交英雄带同种兵时无论数量多少,带异种兵时实力要达到野兵的0.45倍,无外交术时带同种兵1倍,均免费。无外交术且带异种兵肯定不加入。
6、野兵敌意4加入条件:专家级外交英雄带同种兵时实力要达到野兵的0.4倍,带异种兵时实力要达到野兵的0.9倍,无外交术时带同种兵1.6倍,均免费。无外交术且带异种兵肯定不加入。
7、野兵敌意5加入条件:专家级外交英雄带同种兵时实力要达到野兵的0.5倍,带异种兵时实力要达到野兵的1.35倍,均免费。无外交术肯定不加入。
8、野兵敌意6加入条件:专家级外交英雄带同种兵时实力要达到野兵的1倍,免费,带异种兵时实力要达到野兵的1.7倍,如部队中有一个与野兵相同的兵种则免费,否则要花钱卖。无外交术肯定不加入。
9、野兵敌意7加入条件:专家级外交英雄带同种兵时实力要达到野兵的1.4倍,免费,带异种兵时实力要达到野兵的2.23倍,要花钱卖。无外交术肯定不加入。
10、野兵敌意8加入条件:专家级外交英雄带同种兵时实力要达到野兵的2.3倍,要花钱卖,带异种兵时肯定不加入。
11、野兵敌意9加入条件:专家级外交英雄带同种兵时实力要达到野兵的2.9倍,要花钱卖,带异种兵时肯定不加入。
12、野兵敌意10逃跑条件:专家级外交英雄带同种兵实力要在野兵的3.2倍以上,异种兵则要达到野兵的3.9倍,否则一定与你开战。无外交术时数值忘了记,大约在五倍左右。
13、结论:外交英雄带同种兵能增加野兵加入机会、增加免费招兵机会和减少与野兵的开战机会。
实例讲解:以下是网友sectoid 打SoD中的Hack and Slash战役第三关时遇到的情况
Hack level 15, 19/16/5/6, 剩余SP:9
第二技能:攻击3、防魔3、地3、智慧3、后勤2、气1、战术1
绝大部分3级以下魔法
部队: 3大鹏、56低级小鬼、30高级飞斧、29低级狼骑、7低级飞斧
家门口右下方的大鹏窝之前有55高级飞斧,后方硫磺、宝石矿前各有50高级飞斧,水晶矿前为77高级狼骑。
2 外交术研究心得
1、先手工打55高级飞斧,大鹏窝,死12低级小鬼1低级狼骑,再招3大鹏4食人魔后,两队50高级飞斧逃跑,77高级狼骑加入;
2、不打55高级飞斧,无论是否招4食人魔,两队50高级飞斧都逃跑;
3、用AutoCombat 打55飞斧和大鹏窝,死4x低级小鬼2x低级狼骑,此时无论是否招3大鹏和4食人魔,两队50高级飞斧和77高级狼骑都加入。
看起来似乎很奇怪,但是运用以上的原理就很容易解释了:用AutoCombat 打55飞斧和大鹏窝时,死4x低级小鬼2x低级狼骑,飞斧兵数量总共为37,大于杂牌兵1x 低级小鬼x 低级狼骑和4食人魔的总和,电脑判定英雄所带的为飞斧同种兵,故两队50高级飞斧加入。手工打时由于控制得好,杂牌兵死得少,电脑判定英雄所带的为飞斧异种兵,故野兵逃跑。另外由于英雄不会外交,可以判定飞斧兵的敌意是2或3。
补充说明:
1、同种兵判定的根据是英雄队伍中与野兵相同的兵种数量(不论是否升级)是否大于其它兵种数量总和。举例:英雄带1个marksman、1个archer和1个archangel与野外的任何marksman或archer是同一兵种。
2、是否同族兵在招降野兵中不起作用。只要电脑判定不是同种兵,英雄全带人类兵种与全带鬼族兵种在招降人类野兵时受到的待遇是一样的。
3、英雄实力是所带兵种实力的总和,可在实战中充分利用这一点。1个archangel=47个marksman,带4个marksman和3个archangel的实力是144个marksman,且和marksman或archer是同一兵种,专家级外交英雄带这样一支部队几乎能招降大多数野外人类弓箭手。
4、高级兵种的作用非常巨大。假如没有天使这种超级部队,要达到144个marksman且与人类弓箭手保持同种是相当困难的。
5、招降高级兵种难度较大。因为在保持与野兵同兵种的前提下,掺和其它兵种对提高英雄所带部队实力幅度不大。
6、不会外交术、初级外交术、中级外交术和专家级外交英雄招降野兵时的区别在于所需的英雄实力、所能招到的野兵最高敌意值和是否花钱。
关于外交术敌意值的对应关系
外交术的敌意值有两种说法:
一个说法是地图编辑器里面设定的怪物敌意值,共五种
分别是屈服的、友善的、好斗的、有敌意的、野蛮的
这个说法比较直观,不过对外交术研究帮助不大
还有一种说法就是有10个敌意值,这个的研究意义大一些
地图生成以后野兵就会从1-10随机分配一个敌意值(不是绝对随机,要服从一定的设定)
这两种说法之间的对应关系是:
屈服的:固定分到0
友善的:1-7
好斗的:1-10
有敌意的:4-10
野蛮的:固定分到10
就是说,一张地图上,如果已经事先设定某个野兵为有敌意的(象DW),那么开始以后该野兵会从4-10之间随机分配到一个敌意值,而不会有1-3的敌意分配
既然是随机分配,那么很容易看出,第一种说法里面一队“有敌意的”野兵并不一定比一队“友善的”野兵更难外交到(因为有可能前者分配到了4而后者分配到了7)
对随机图来说,怪物敌意4-10,假设是平均分布,战力都够
无同种兵 少量同种兵 同种兵
初级外交: 野兵宁死不降 1/7机会 2/7机会
高级外交: 2/7 3/7 4/7
专家外交: 4/7 5/7 6/7
每一个外交等级增加2/7机会
外交技能官方资料及其进一步探讨
jwhf、misfortune、Aqiao
jwhf从国外的网站上找到了关于外交技能的资料:
前提是没有用编辑器对野外部队进行过修改,以下是我在国外找到的资料,提供的据说是HOMM 3 AI programmer,叫Gus Smedstad。
(一)你的部队比野外部队强大,会有10%的概率免费加入你;
(二)你部队中有同种生物(升级、未升级都算),就会多有10%概率免费加入,如果队伍中这种生物的实力占总体实力的50%以上,则多增加概率为20%。
(三)如果你有外交技能,还会额外得到概率买到生物,每1级增加10%的概率。比如你现在是专家外交,实力比野外部队强大,但对方刚好不加入,此时你会有30%的概率花钱买到他们。
对比一下huangd的外交术研究心得,可以看出huangd的结论与上述资料是符合的,例如第一点:你的部队比野外部队强大,会有10%的概率免费加入你。在huangd的结论中,10个敌意中敌意2就是这种情况。如果理解为:敌意1的无条件加入属于10%的概率以外的一种情况,这样就符合了。但如果不用编辑器对野外部队进行修改,敌意1是无法出现的(起码Aqiao没有遇到过),这样的话按huangd的结论:概率应该是1/9。要么是huangd的结论有点偏差,要么是Gus Smedstad把敌意1也算进统计之内了,即使其不会在随机分布中出现。看来应该是后者的可能性大一点。
随后misfortune在论坛上发表了进一步的探讨:
1、敌意:野外生物能否被招降,在地图载入时概率就固定了,和英雄升级时能学到的第二技能一样,S/L大法是不起作用的。招降概率是通过敌意值的分配实现的,地图载入时每个野外生物都会被分配一个1-10之间的敌意值。比如说:你的招降能力达到50%,部队实力足够,则敌意5和5以下的生物会加入你。
2、外交公式:D'*10%=(2*W+T+1)*10%
战力要求公式:F=G*X*0.5
X=D-W-T+2
F:英雄所带部队的战力(经过英雄攻防修正过)
G:野外游荡怪物的战力,就是怪物的AI VALUE*怪物数量
D:野外游荡怪物的敌意,开始新游戏的时候由电脑随机生成
1,2,3,4,5,6,7,8,9,10
D':英雄的收降能力,由上面的公式计算出来。当英雄所带部队足够强大并有足够资金的时候,只要野兵敌意D小于等于D',那么就可以收降。
W:外交术等级 初级=1,高级=2,专家级=3
T:同种兵判定:
英雄所带部队中有和野外游荡怪物相同的兵种(高级,低级都行),并且数量大于等于部队中的其他兵种,T=2
英雄所带部队中有和野外游荡怪物相同的兵种(高级,低级都行),并且数量小于或等于部队中的其他兵种,T=1
X:当x=1,2,3时,英雄所带部队战力大于或等于F,野外游荡怪物会加入。
当x=4,5,6时,英雄所带部队战力大于或等于F,需要花钱
当X=0时,F=G/3
举个例子:如果你的英雄带足够兵力,有初级外交技能(W=1),不带同种兵(T=0),D=3,则敌意3和敌意小于3的生物会加入你。
3.1:如果D不变,随着W,T的增加,F会减小,
老外说的英雄的部队实力要比野外生物强大,应该加一个系数。
3.2:T增加1,D也增加1,X并不会发生改变,所以带着同种生物,就会增加免费加入的概率,
老外说的是对的。
3.3:W增加1,D就会增加2,导致X增加1,花钱加入的概率就增加10%。
比如初级外交技能(W=1),不带同种兵(T=0),D=3,X=4,要招降敌意3的生物就要花钱。W=2,T=1,则D=6,X=5,招降敌意5,6的生物都要花钱,相当于花钱加入的概率达到20%。W=3,T=2,则D=9,X=6,招降敌意7,8,9的生物都要花钱,花钱加入的概率达到30%。
老外的第三条理论少了一句话,这样说可能更确切一些,
(三)如果你有外交技能,每1级免费加入的概率增加10%,花钱加入的概率也增加10%。比如你现在是专家外交,部队实力足够强大,你有30%的概率花钱买到野外生物。 你有40%的概率免费得到生物,如果你带着同种兵,免费加入的概率达到50%,如果同种兵的数量在你的部队中是最多的,免费加入的概率达到60%。
最后说一下战力要求,不会外交,带1.5倍于野外生物的兵力就足够了,再多也没有用,初级外交,要带2倍的兵力,高级外交,2.5倍,专家外交,3倍。(不耐烦的网友可以仅仅记住这个结论)
我以前一直认为DW中外交技能用处小,XJ却对我说“你对外交的理解太差了,我曾经招到LOTS的黑牛”,我仔细看了一下地图中的生物敌意设定,发现野外有4队生物是hostile,是作者忘了改了?还是故意留下的?加上守矿的4队三级兵,2队5级兵,外交确实大有用武之地。DW的平衡性真是让人五体投地。。。。。
那个是地图设置的~
你带上盗贼也能看出来它是否投降或逃跑~
一般的设置是你拥有生物等级高于怪物两级时~你高级生物数目有怪物1/2~怪物逃跑~
或者你的的最高等级生物和怪物一样~那你的最高等级生物数目是怪物的2倍~
怪物逃跑~
如果你的生物等级均底于怪物~那你的生物数量必须是怪物的5倍以上~怪物逃跑~
不过在地图设置里面可以选择怪物是否会逃跑会投降~
具体的需要看你游戏地图里面的设置了~