《傲视天地》征收与民忠的影响公式公开
发表时间:2010-11-23 作者:未知 编辑:遙古守護者 来源:厂商
傲视天地征收与民忠的影响公式 傲视天地征收跟民忠是存在关系的,这个大家都清楚,但是其关系究竟如何,还是存在争议的,是按照比例征收?还是只影响部分征收?这个是个问题 此,我专门找了几个朋友,都是同一军团,同样的征收科技与民居,进行了计算。 废话不多说,先上图:
5 天前 15:42(A—B)
5 天前 15:42(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) 因为征收数值与民忠是可以确定的,也就是说你可以随时计算出你的基础征收数值,从而得知多少民忠时的征收数据——前提是你没有其他的方式改变过. |
本资讯及文章仅代表发表厂商及作者观点,不代表叶子猪本身观点!