账号认证抽取海量实物奖品

傲视天地服务器列表

进入游戏快速选服

傲视天地威望排行

    傲视天地客服中心

    • 联系在线客服
    • 客服QQ群:629871738
    当前位置: 首页 > 进阶之路 > 征收与民忠的影响公式

    征收与民忠的影响公式

    作者:xdwan.com时间:2010/11/25 17:57:48

    傲视天地征收跟民忠是存在关系的,这个大家都清楚,但是其关系究竟如何,还是存在争议的,是按照比例征收?还是只影响部分征收?这个是个问题
        此,我专门找了几个朋友,都是同一军团,同样的征收科技与民居,进行了计算。
        废话不多说,先上图:

    (A—B)

     

    (C—D)


        总共是4个征收图,我们可以很明确的看到,图中4个人的征收科技、地区繁荣度、民居、账房等影响征收的因素只有民忠是不一样的.
        很好,那么我们开始计算了:
        A-B可得知,一点民忠影响值为14147-14195=48平均每民忠影响值为48.000
        D-C可得知,五点民忠影响值为13517-13275=242平均每民忠为242/5=48.400
        A-D可得知,14点民忠影响值为14195-13517=678平均每民忠为678/14=48.428
        B-C可得知,18点民忠影响值为14147-13275=872平均每民忠为872/18=48.444
        很好,那么我们现在来观察4次民忠计算值可以得知,差距越大,每民忠影响值越大,换句话说,民忠对征收的影响只有2中可能,第一种是依照比例递增,第二种是按照等差数列递增。
        我们现在来验证,由结论一与结论二得知,4点民忠影响差距是0.4,由结论二与结论三得知,9点民忠影响差距是0.028,由结论三与结论四得知,4点民忠的影响差距是0.016。鉴于游戏数据显示部分只有整数,我们可以参考出,无论计算方式如何,每点民忠影响的差值是不超过0.04。换句话说,就算是民忠1到民忠2跟民忠99到民忠100对征收的影响差距不超过4点,考虑到游戏数值显示的模糊性,基本可以无视——因此,我们可以认为每点民忠征收是一个固定的值(对于其他因素固定的前提下)这个差值是(48+48.4+48.428+48.444)/4=48.32。
        很好,现在我们来验证下我们的算法,看看是否正确。
        A:14195+48.32*7=14533.24
        B:14147+48.32*8=14533.56
        C:13275+48.32*26=14532.82
        D:13517+48.32*21=14532.75
        OK,假设民忠全部为100情况时差值不超过1银币,可以忽视比例或者等差数值。每点民忠收入固定基本成立。
        接下来,我们就可以验证另外一点,民忠100跟民忠50跟民忠0的时候,征收银币是多少:
        民众为100时:可以得知14533或者14532
        民忠为50时:14533-48.32*50=12117
        14195-48.32*43=12117.24
        13275-48.32*24=12116.82
        OK,可以近似看成12117
        民忠为0时:14533-48.32*100=9701
        14195-48.32*100=9701.24
        OK,可以近似看成9701
        这个时候问题就出来了如果民忠是按照百分比影响的,那么肯定不是1点民忠影响1%,很简单,民忠为0的时候还有9701银币征收。
        那么我们开始假设每点民忠影响X%征收,
        100民忠的时候4832/14533=33.2485%
        50民忠的时候(14533-12117)/14533=16.624%
        0民忠的时候1-(9701/14533)=1-66.752%=33.2485%
        很好,这时候有人会假设每点民忠影响值为33.2485%/50=0.665%
        很明显这时候是不成立的,9701*(1+0.665%*100)=16152,不成立
        那么我们的错误在那里呢?
        很明显啊,民忠为0时是9701,那么应该是48.32/9701才是每点对征收的影响值,基础计算错了。
        基础是9701,那么当X点民忠的时候,应该是9701*(1+X)
        X应该是多少呢——48.32/9701=00.498%
        很好,那么民忠的计算值就出来了
        民忠为Y,
        当前征收数值是9701*(1+Y*00.498%)
        我们计算一下看看是否正确
        民忠为93时,9701*(1+93*00.498%)=14193.92
        民众为74时,9701*(1+74*00.498%)=13276.01
        OK,计算完全正确。
        民忠对征收的影响公式是:
        1、你当前的征收数值为X,
        2、基础征收数值为Y,
        3、民忠为Z
        那么X=Y*(1+0.498*Z)
        因为征收数值与民忠是可以确定的,也就是说你可以随时计算出你的基础征收数值,从而得知多少民忠时的征收数据——前提是你没有其他的方式改变过。