帝国时代吧 关注:176,899贴子:2,630,859

种田速度大测试!

只看楼主收藏回复

因为想要比较种田优势的一些民族之间到底谁种的更快和快多少,例如斯拉夫、高棉、印加、阿兹等。以及种鱼和种田的速度差,因此有了本测试。
测试了单城镇中心单磨坊的16农田、48农田,和两船坞16鱼田的情况。测试的农田或鱼田布局如下图。



测试方式为后帝王时代开局,虽然很多种田优势在前期比后帝王更重要,但变数也更多,测起来没完没了了,我也只是想看看研发完相关科技后到底谁最快,所以直接后帝起。
全部农民都是女村民,并且已经在测试场景中就位,直接站在她要种的田的中央。开始游戏前的瞬间按下暂停游戏,并在暂停时给村民一个一个地下达建农田的指令,利用暂停来消除每次测试时可能出现的操作误差。然后在磨坊开启自动复耕。
种田时间为游戏内1小时,在即将到达一小时前的瞬间暂停游戏并框选村民上交手上最后一批食物。测完一次后截图(上面的16农田布局图就是其中一次的测试结果截图),最后将所有截图作为结果整理成表,如下。

由于村民在采集时是乱逛的,有时逛得少就采得快,反之就慢,每次测试出来的结果肯定都会有浮动,农民越多浮动幅度就越可能地大。这个浮动基本上跟我的操作应该是没关系的,因为我用暂停游戏来统一地、瞬间地下指令。
可以看表中换算百分比一栏来较为直观地看种田速率大概差多少。(以有轮作有脚踏起重机的民族作为100%)
一些结论:
——斯拉夫最快,大约快10%~11%,符合斯拉夫的描述。(顺便提一下DAT数据里斯拉夫农夫的效率是+18%)
——我本来以为2.0快的游戏速度和1.7正常的游戏速度测出来不会有什么差距,为了节省时间,一开始都是用的2.0速去测。后来还是不放心,又试了一下1.7速,发现大部分确实差不多,但高棉的差距实在有点大,特别是农田较多的情况下,高棉1.7速与2.0速采集的速率差距比较大。
——除了最快的斯拉夫,比较快的是农田数量较多时1.7速下的高棉,大约快6%~7%。阿兹、柏柏尔、印加都有一点优势,但不够显著。在农田较多较远时阿兹快2%左右、柏柏尔1.5%左右、印加0.5%左右。
——种鱼比种田快,一般民族快6%左右。马来因为节约了鱼田复耕时间,且不怕复耕时渔船乱跑,因此更快一点,大约9%~10%。日本最快,快很多,约27%。
一些奇怪之处:
——根据DAT数据,玛雅资源利用率115%,玛雅农夫效率81%,1.15*0.81=93.15%。理论上玛雅农夫工作效率应该是-6.85%左右(实际上慢不到这个数,参照斯拉夫估计-3%~-4%),在田较多较远的情况下确实比一般民族慢一点,符合预期。但在田较少较近的情况下,玛雅的采集速率居然是比一般快的(为此我还多测了几次),这一点我不太能理解,但测出来确实如此。
——高棉因其特殊的虚空种田模式,导致不同游戏速度下采集速率也不同……不知道算不算BUG……
——当一个无轮作的民族有了中国队友后,效率会微小地下降一点,一开始不是很理解这点。后来仔细观察了一下,发现原因可能是因为农田食物量的变化,导致一块田即将耗尽时,农民搬运的最后一趟效率下降。同时在1小时这个时间点,每个农民造田的次数并没有因为+45农田食物量而恰好降低,因此效率略微下降。但下降幅度很小可以忽略,考虑到黑暗时代开局农田食物量少,中国的组队奖励肯定是正面BUFF。
暂时这些,如果还想到些什么,后续再写……


IP属地:广东1楼2020-12-06 04:57回复
    上面的表格去掉水印,压缩了一下列宽。(内容没变)



    IP属地:广东2楼2020-12-06 05:25
    收起回复
      辛苦楼主,顺便说一下种田操作是可以用地图编辑器触发自动化的,用“任务目标”从村民设定到农田即可。


      来自iPhone客户端3楼2020-12-06 07:29
      回复
        我之前在翔鹰发过种田和贸易原理的帖子,你可以移步过去看看,应该能解答你的部分疑惑


        IP属地:福建来自iPhone客户端5楼2020-12-06 07:34
        收起回复
          可以,很厉害的整理


          IP属地:北京来自Android客户端6楼2020-12-06 08:17
          回复
            脚踏是啥科技


            IP属地:山东来自iPhone客户端7楼2020-12-06 08:24
            收起回复
              1、农田效率上比想象的更容易达到上限;尤其AZ的第二圈农田满科技后工作效率全都可以达到上限。
              (1)白板农田:无科技时不会达到采集效率上限;拥有手推车后有18片农田达到采集效率上限(TC内圈8块+外圈2块,磨坊内圈8块);
              (2)AZ农田:拥有独轮车时已有14片农田采集效率达到上限(TC内圈8块+磨坊内圈6块);
              拥有手推车后两圈40块农田采集效率全部达到上限。
              (3)斯拉夫农田:由于提升了农田10%的供给上限;
              斯拉夫农田只有贴近tc和磨坊左侧及右侧的6片内圈田受效率上限影响。
              (4)玛雅由于种田效率降低19%,因此无法达到上限;
              但农田利用率提升后比白板民族种田收益高出约8%。
              (5)高棉,独轮车后农田采集效率达到上限。农田效率包含了农田建造时间和建造的木材消耗(默认伐木科技和农田科技同步升级)。
              2、农田的部分具体机制:
              (1)农夫工作时只会在每个格子的左下角正中位置工作(3*3的农田有9个工作点);
              (2)当村民的工作位置被其他拥有碰撞体积的物体遮挡时,存在下列3种可能:
              (2.1)村民短暂发呆后,在被挡住的位置直接进行采集,多发生在距离目标采集点很近的情况下。
              (2.2)村民短暂发呆后,更换采集点。距离预计采集点较远受到单位遮挡时容易出现该情况。当使用AGE缩小农田长宽减少工作点,且剩余的工作点被大量遮挡的时候也容易出现该情况。
              (2.3)村民被彻底卡住,完全不工作,也不提示空闲,类似被卡在树林中无法工作的村民。该情况仅出现在使用AGE将农田改为1*1时,仅剩下1个工作点且被遮挡的情况。
              (3)村民提交资源时计算的是农田中心距离提交建筑中心的距离;距离相同时优先选择先造好的提交建筑。因此村民偶尔会出现舍近求远提交资源的情况。解决方案是别把两个TC或者磨坊造的太近。村民在提交和返还工作时实际经过的距离为当前位置通往返还建筑中心点的直线,当村民接触到提交建筑的瞬间即算完成提交(实际通行距离为2点实际距离-村民半径)。因此内圈最优位置的农田采集效率还要超过高棉。
              (4)农田存在供给速度0.4(斯拉夫0.44),最大储存量15。 具体机制为农田建造完成开始自动以供给速度生产食物(类似训练村民)直到最大存储量+1;农夫以实际采集速度(默认0.53)对农田进行采集,直到农田已生产的食物耗竭。当农田生产的食物储量耗竭后,农夫只能以农田供给速度(默认0.4)获得食物。 该情况容易发生在紧贴TC或磨坊的左侧或上方建造的农田。所以当农田供给效率大幅低于农夫耕作效率时,一个农夫可以手动耕作N片田(手动滑稽)。
              (5)农夫具体采集方式为:进入田内采集点的随机一点(默认3*3农田9个采集点,2*2农田4个采集点), 采取1/4最大携带量或采集到农田存储量耗竭;进行一次田内移动,再次进行采集。重复上述流程3次,将资源送回TC或磨坊,再返回田内。由于阿兹特克农夫携带量很大,因此阿兹特克农夫经常在田内进行第4次移动。高棉村民没有返送流程,只重复采集-田内移动两个环节。
              (6)原始的3*3农田每次田内移动的平均距离为1.635,若改为2*2每次田内移动平均距离为1.138;以旧版无科技高棉为例,3*3农田的实际采集效率不到0.37;而2*2农田的采集效率为0.427(已经超出上限0.4),相差15.4%。TC的右侧是最高效的位置,其次是TC上方和磨坊的右侧和上方。无科技耕作由于资源产量很难达到上限,因此有条件优先在高效位置种田。二级手推车后通常内圈农田采集效率都能达到农田供给效率0.4;此时如果要种第二圈农田,优先考虑种在高效位置。AZ由于第二圈农田都能达到最高效率,因此研发二级推车后无需在意第二圈田的顺序。


              IP属地:福建来自iPhone客户端8楼2020-12-06 10:16
              收起回复
                技术贴,顶一个


                IP属地:江西来自Android客户端10楼2020-12-06 12:56
                回复
                  男农民和女农民有区别吗


                  IP属地:湖北来自Android客户端11楼2020-12-06 14:50
                  收起回复
                    太强了


                    IP属地:吉林来自iPhone客户端12楼2020-12-06 19:05
                    回复
                      刚刚多做了3次测试,更新一下表图(阿兹、柏柏尔、印加各测多1次)。基本没变。

                      另外,通过楼上吧友的回复,搞清楚了农田自身工作效率的意义。农田自身有0.4的工作效率(斯拉夫田0.4*1.1=0.44),相当于每秒产生0.4食物,但却不会显示在游戏中。游戏中仅显示农田能生产的食物上限(初始175,科技后250、375、550)。农夫的效率就算再高,也不能突破农田效率的限制。内圈田农夫的效率都达到或接近农田效率了。所以内圈田大家都不会有太大的差异(除斯拉夫)。
                      因此玛雅的问题也就清楚了,因为资源利用率的提高是可以突破农田效率限制的。在高资源利用率和略低一点的农夫效率共同作用下,玛雅内圈略高一点,而外圈则是低一些。


                      IP属地:广东14楼2020-12-06 20:24
                      回复
                        没把手推车放进去?可以试试。


                        IP属地:广东来自Android客户端15楼2020-12-07 01:24
                        收起回复
                          邪恶的资本家


                          来自iPhone客户端16楼2020-12-07 02:09
                          回复