英雄无敌三是如何计算得分的
首先,是jwhf找到的国外玩家研究的结果:
Base Score = 200 - (days+10)/(Towns+5) + 25 (if you defeated all enemies) + 25 (if you got the grail)
注意: 公式中的/表示整除,相除的结果只取整数,小数一律舍去。
然后,是Fush一年以前的研究心得:
一.单关模式达到满分的条件其实很简单(过关条件敌人全灭的单关):
1.挖到宝物(挖到之后不能load,否则不能加分).
2.选200%难度.
3.过关所耗费的时间应满足:(过关天数)小于或等于(过关时所占领的城池数 - 6).
只要达到以上三个条件就可以达到满分500分!!!
根其他条件无关;
但我并不知为什么要减六,不知那位高手能解答??
::要达满分地图中的城池数目理论上应>=8;
(如果谁能在在第一天中挖到宝物,则城池数目>=7即可)
所以有很多地图实际上根本不肯能达到满分.
由条件3可以看出你占领的城池越多,你的时间就越多,
举个例子
:我现在所玩过的地图中好像只有黑龙们制作的三国地图可以达到满分(不用cheat)
因为该地图一共有44座城池,只要开始时选200%难度,并挖到宝物,所用时间小于或等于38天 (44-6) ,就可以达到满分!我第一次打该地图时(用了42天,为了验证我的结论今天昨天握又重打了一遍,用了34天,嘿嘿..终于打出了500分!各位如果不信我可以把纪录给你发过去.
二.关于单关战役的评分方法:
不论地图大小,基本分最高均为225分,挖到宝物加25分.
(基本分+宝物分)*难度系数=最后得分
前面这个公式是大家都知道的(别不以为然),问题是基本分的计算方法,
经过我这两天的苦心钻研发现:
(相同的道理)基本分是与最后占领的城堡数和过关天数紧密相关的,
分三种情况:
1.(过关天数)小于或等于(过关时所占领的城池数 - 6):基本分可得到满分225分!
2.(过关天数)小于或等于(过关时所占领的城池数*2-1):基本分=224分
3.除过情况1,2基本分按以下公式计算:
设(过关天数)为T,过关时所占领的城池数为C
基本分=225-{[T-(2C-1)]/(C+5)+1}
注:上公式中的 T-(2C-1)]/(C+5)如果为小数则直接进位,如 3.2 则取 4.
如果T-(2C-1)位负数则应按属于1,2情况.我以验证了多次,各位可以试试.
所以说,城池越多的地图越容易打出高分!!
比较一下子Fush的公式和国外的公式:
国外:
Base Score = 200 - (days+10)/(Towns+5) + 25 + 25
/ 为整除,结果舍去小数部分
Fush的简化公式:
base score = 200 - (days-towns+6)/(Towns+5) + 25 + 25
/ 为除号,结果四舍五入
fush的公式有一半以上的机会结果跟国外的公式相等,剩下的机会比它大1分。(证明过程略)
即使国外的公式就是正确的公式,fush的结论已经很接近正解了。
fush的研究局限于通过研究得分和天数、城数之间的关系来得出公式,对于这种采用整除号的特殊公式是不大可能得出正确结果的。如果国外公式是正确的,那么国外的研究应该深入到了程序内部。
可能你的难度太低了,另外战役的分数满分不是500分的~看到底是什么评价不能看分数,而要看生物,最高级别的评分是大天使的~ 简单点说就是 1、游戏难度越高得分越高,比如100%的难度比200%的难度,基本得分就少了一半 2、游戏时间越少,得分越高。这点很容易理解,你用3个月结束游戏当然比5个月玩完得分要高 3、地图上的城堡数量越多,就越有可能得到高分 4、如果你在地图上挖到大宝,建造出奇迹,将直接有50分进帐 综合来说:如果你玩的是200%难度,基本上都能得到400分以上,也就是大天使级别;如果要想得到450以上的分数,就必须挖到大宝(电脑挖出来你抢过来建奇迹的不算)。还有,越是小地图,越容易得高分。官方地图上最高分基本上就是498了,不可能达到最高的500 以上是我的经验,下面的图可以证明我的经验基本正确,我的一些纪录 普通地图得分截图:
与是否得到神器,以及你选的难度和游戏结束时耗费的游戏时间,资源与兵力还有英雄数值有关,就是如果你第一天就把电脑给灭了还把神器给挖出来的话我保证你的得分是宙斯
难度 时间 英雄等级 大宝藏 怪物强弱 战役的计分和那个不是一样的 具体的计算方法可以看英雄宝典
主要是看你打的难度问题
打200%才有高分
另外挖到圣杯加50