烈焰升腾吧 关注:33,038贴子:375,106

【攻略】用数学告诉你TFR怎么种田。极限种田/建造/运营

只看楼主收藏回复

(事先声明:本攻略只能让你的建厂效率比摁种好,达不到理论最快,偏向怎么种出最多的厂,而不是最快种厂,欢迎打脸,本人的计算很多时候靠按计算机和解方程,而且实际情况太多了,很多答案是理论得出的数值,还是会差一点点)
建造顺序:
省流版:有核电的地块-有能源农场的地块-有发电站的地块,后面核电和能源农场要升级。发电站不要升级。
具体:2核电地块>混合地块(又有核电又有发电站或能源农场的地块,靠国策能捡到)>4能源农场地块(几乎不存在的东西)>1核电地块>3能源农场地块>2能源农场地块>3发电站地块>2发电站地块≧1能源农场地块>1发电站地块>没有电站的地块。
为了得到最多的工厂数量,顺便为了建得快。
在有两个核电站的地块上可以建到20民工3园区,产出42个工厂。在有一个核电站的地块建到11民工3园区,产出18.7个民工。后面再建10军工,最后补上2级核电站。
如果地块上有7个及以上民工或10个及以上军工,补一个核电站,再补到3园区。
如果地块上有建能源农场了,不用建园区,建4个民工后面把能源农场补到最高级,2级建到5个,3级建到7个。后面不缺建造力了就直接种工厂,不要园区。22个工厂3个能源农场产出35.2个工厂。21个工厂4个能源农场产出37.8个工厂。
在有3级发电站的地块上建到10民工5园区。产出15个民工。
在有1-2级发电站的地块上建到8民工6园区。产出10.8个民工。
在一个地块,要至少建5个民工或6个军工,基础设施建到满级再建。基建等级越低越应该建。


IP属地:浙江来自Android客户端1楼2025-07-14 15:04回复
    基本原理:
    游戏里面,修建建筑要花费建造力。
    一个地块上第n个民用工厂建造成本为18900×[1+0.1×(n−1)]建造力。
    一个地块上第n个军用工厂建造成本为Cn=13500×[1+0.1×(n−1)]建造力。
    一个地块上第n个办公园区建造成本为Cn=10800×[1+0.1×(n−1)],一个办公园区可以使地块上的工厂产出提升10%.
    地块上的基础设施等级分为0-5级,修建每一级的基础设施都只要9000建造力。(基础设施不占用建筑槽)
    一个地块上每天可以使用的建造力为
    5*正在用于建造的民用工厂数(最多为20)*(1+建造速度加成相加)*(1+0.2*基建等级)
    TFR实际获得工厂的数量=地块上的工厂实际数量*工厂产出系数。
    比如:在有2个核电站和x个办公园区的地块上建有n个工厂(n为整数),但在游戏里拥有视作m个工厂,m=(1+2*0.4+x*0.1)*n。
    在一个地块上建造第一个核电站要花54000建造力,可以使得该地块上面的建造速度提升20%,地块上的工厂产出提升40%。第二个核电站要花67500建造力,效果和第一个一样。核电站最大等级为2级。
    在一个地块上第n个能源农场的价格为Cn=16200×[1+0.1×(n−1)],n最大为4,可以使地块上的工厂产出提升20%。
    在一个地块上第n个发电站的价格为Cn=10800×[1+0.1×(n−1)],n最大为4(真没见过4级发电站),可以使地块上的建造速度提升10%。
    这三种建筑,一个地块上只能同时存在一种。又因为2级核电站、4级能源农场和3级发电站科技互斥,一般选择2级核电站。
    一个地块初始拥有0-25个建筑槽,每建造一个新的建筑需要一个空余的建筑槽。地块已有的n个建筑会占据n个建筑槽。
    地块建筑槽数量=(地块初始的建筑槽数量+核电站或能源农场数量)*最大工厂数量(该系数初始为1,受核电站、能源农场、发电站影响)。
    核电站+1最大工厂数量,+40%最大工厂数量。能源农场+1最大工厂数量,+20%最大工厂数量。发电站+1最大工厂数量,+20%最大工厂数量。
    例如,一个初始拥有10建筑槽的地块,建造2个核电站后,地块建筑槽数量=(10+2*1)*(1+0.4*2)=21.6个,取整数位,结果为21个建筑槽。
    因为建筑槽位在游戏中可以用花钱开发地区获得,这里忽视多几个槽位的带来的收益。


    IP属地:浙江来自Android客户端2楼2025-07-14 15:04
    收起回复
      2025-08-11 19:25:44
      广告
      不感兴趣
      开通SVIP免广告
      请问在一个地块上初始拥有0-25个建筑槽的情况下,怎么安排建筑槽可以使得最终的到的工厂数量最多。
      重难点:办公园区不是只能加收入,10%的工厂产出加上本身便宜的价格(初始价格10800,约等于0.57个民工,0.8个军工),(比能源农场16200加20%工厂产出差点)所以在为了用最少的建造力(时间)获得更多的工厂产出,哪怕不是为了收入,也可以建一些,早建一点。


      IP属地:浙江来自Android客户端3楼2025-07-14 15:04
      回复
        Q&A
        Q首先是为什么要建得多,而不是最快呢?
        A因为格子有限,tfr原版一个格子只有最多25个建筑槽,种到203X年时,一般情况下我都会感觉没什么好地块种了。而且工厂数量才是钢丝最重要的。但由于在一个地块上,相同建筑越建越贵的机制,这篇攻略也会尽可能种得快,种得便宜。


        IP属地:浙江来自Android客户端4楼2025-07-14 15:04
        回复
          Q产出工厂有小数没问题吗?
          A没问题,我拿马里实验过了,国家的总工厂数=所有地块上的工厂产出相加再取整数。
          马里开局,没有电站科技,只有3个地块有民用工厂。分别为3,1,1个,用指令拿到发电站科技后,种上发电站加建筑槽,然后用ic建成4民工2园区,4民工2园区,1民工后,让时间走一会,就发现总民工数变成了10。也就是int(4*1.2+4*1.2+1)。



          IP属地:浙江来自Android客户端5楼2025-07-14 15:05
          回复
            Q&A
            Q为什么说要先造有能源农场的地块而不是发电站
            A一个发电站只能加10%建造速度,1个能源农场就可以加20%工厂产出。
            要算建造力使用效率的话,建造力使用效率=新增的工厂产出÷所需的建造时间,所需建造时间=建造花费÷(最高基础建造力100×基础设施提供的加成×建造速度提供的加成),
            化简可得,建造力使用效率=工厂产出×建造速度×基建÷建造花费。
            此处的讨论不涉及基建和建造花费,所以1级能源农场和2级发电站差不多,(2级发电站会好一点点,因为工厂早点造出来,能早一点投入生产,但这也拉不出什么差距)


            IP属地:浙江来自Android客户端6楼2025-07-14 15:05
            回复
              因为要求工厂数量最大,我们可以设方程计算,一个地块最多25格建筑槽,要建几个电站和办公园区,民工能产生最多的工厂呢?
              列方程:(25-电站数量-办公园区数量)*(1+电站加成+办公园区加成),求函数极值就能发现怎么建能产出最大的工厂数量。


              IP属地:浙江来自Android客户端7楼2025-07-14 15:05
              回复
                那怎么看一个地块该建到几个同类建筑呢?
                要算建造力使用效率的话,建造力使用效率=新增的工厂产出÷所需的建造时间,所需建造时间=建造花费÷(最高基础建造力100×基础设施提供的加成×建造速度提供的加成),
                化简可得,建造力使用效率=工厂产出×建造速度×基建÷建造花费。
                而一个地块第n个某建筑的建造花费是(1+0.1(n-1))倍的该地块第一个建筑,(打个比方就是像陆战的堆叠惩罚,全堆在一起要吃debuff)
                我的策略是尽可能利用地块的加成,抵消掉这个堆叠惩罚,抵不过了就先不建了。
                2核电地块的建造效率是1.8*1.4=2.52,而一个地块第16个民工的价格是第一个民工的2.5倍,所以在有两个核电的地块上建当地的第16个民工,比在一个没有电站的地方建当地的第一个民工效率更高。
                再考虑到要建的3个办公园区,2核电3园区提供的建造效率为2.1*1.4=2.94,比第20个民工的堆叠惩罚还要高。
                1核电3园区提供的建造效率为1.7*1.4=2.04,应该建11个民工。
                以此类推,3能源农场的建造效率是1.6,应该先建7个。
                那有1个发电站的建造效率是1.1,应该只要建2个就好了?但如果在上面建上5个园区后呢?
                1.1*1.5=1.65,建当地的第7个民工,比在一个没有电站的地方建当地的第一个民工效率更高。应该建7个民工。


                IP属地:浙江来自Android客户端8楼2025-07-14 15:05
                回复
                  2025-08-11 19:19:44
                  广告
                  不感兴趣
                  开通SVIP免广告
                  那什么时候补能源农场和发电站呢。计算发现,发电站连一点相较于核电站的优势区间都没有。希望官方加强一下,又怕我攻略报废了。而能源农场则是在有该地块有至少4个民工时应该升到最高级。


                  IP属地:浙江来自Android客户端10楼2025-07-14 15:06
                  回复
                    最后是基建


                    IP属地:浙江来自Android客户端11楼2025-07-14 15:07
                    回复
                      从上面我们可以看到,核电地块的产出是最多的,所以后面肯定要建核电站,那到底什么时候建划算呢?直接上图吧。



                      IP属地:浙江来自Android客户端13楼2025-07-14 15:13
                      收起回复
                        全文2809字,感谢excel,感谢计算器,感谢deepseek(豆包和kimi搞不懂我的问题,虽然deepseek也错了不少,最后又都手算一遍来检验,但我还是用了它解方程)


                        IP属地:浙江来自Android客户端14楼2025-07-14 15:14
                        回复
                          不知道你对工业科技有没有研究,我个人感觉种田点工业科技有点亏,不知道直觉是不是对的


                          IP属地:湖北来自Android客户端15楼2025-07-14 16:14
                          收起回复
                            能源农场和发电站的计算



                            IP属地:浙江来自Android客户端16楼2025-07-14 16:51
                            收起回复
                              2025-08-11 19:13:44
                              广告
                              不感兴趣
                              开通SVIP免广告
                              好强,虽然看不太懂


                              IP属地:山东来自Android客户端17楼2025-07-14 17:00
                              回复