要塞吧 关注:22,615贴子:598,585

苹果园相关生产函数

只看楼主收藏回复

苹果园看起来是一个机制十分简单的生产建筑,但其实不是的,它比看上去更复杂


IP属地:广东来自iPhone客户端1楼2023-11-26 16:08回复
    区别于其他的农业类生产建筑,苹果园的工人不需要种自己的作物,只需要等待苹果树自己结果再进行采摘和运输就可以了。


    IP属地:广东来自iPhone客户端2楼2023-11-26 16:10
    回复
      正是由于这一点,导致苹果园的相关生产函数不能像其他农业类建筑一样得出。事实上,这个推导过程相当复杂,而且其实只能得到一些数学期望


      IP属地:广东来自iPhone客户端3楼2023-11-26 16:12
      回复
        首先要介绍苹果树的生长过程。
        苹果园中有8棵苹果树,它们每棵树每次的成熟时间略有浮动,但整体的步骤是一样的。都是生长一段时间,然后结果。结果也会保持一段时间。在50的游戏速度下,苹果每两次结果之间大约有41.5s的间隔,结果的保持时间约为20s


        IP属地:广东来自iPhone客户端4楼2023-11-26 16:19
        回复
          然后介绍苹果园工人的工作过程,工人前往苹果园后,若处于苹果树结果时间,则采摘苹果并送往粮仓。这个采摘的过程约为3s,但其实工人只要有采摘的这个行为,就能送出苹果。比如工人在结果的最后1s进行了采摘,他还是能送出苹果。
          若苹果树未处于结果的时间,则工人会在苹果园等待苹果成熟


          IP属地:广东来自iPhone客户端5楼2023-11-26 16:23
          回复
            下面呢?


            IP属地:四川6楼2023-11-26 16:24
            收起回复
              所以就存在一个问题,如果工人回到苹果园的时候,苹果树没成熟,那么他就要等。如果苹果树成熟了,他就又可以走了。那么如何用数学来描述出这两种情况呢?我们不妨先推导出出工人在苹果树一直成熟的情况下的生产函数


              IP属地:广东来自iPhone客户端7楼2023-11-26 16:32
              回复
                也就是工人采摘一次和来回走一次的这两个过程。


                IP属地:广东来自iPhone客户端8楼2023-11-26 16:35
                回复
                  苹果树员工会收别人的成熟苹果,几个果园放一起效率会更高


                  IP属地:上海来自Android客户端9楼2023-11-26 16:42
                  回复
                    然后看苹果树,可以分为两个时间段:生长和成熟。设生长的时间为t1,成熟后结果的时间为t2,前面说了t2=20s,t1就是41.5-t2了。为方便研究,将两个时间画为饼图


                    IP属地:广东来自iPhone客户端10楼2023-11-26 16:42
                    回复
                      苹果园工人还会去别人家的果园去摘果子,这也就是俗称的“苹果杂交技术”,主打一个哪熟去哪。


                      IP属地:黑龙江来自Android客户端11楼2023-11-26 16:43
                      回复
                        来看第一种情况,工人进行一次工作的周期T如果小于t2,也就是说工人进行了n次运输,然后在某一次苹果园结果时间结束了,那么工人就要等待一次苹果生长,这个等待的时间就是t1+t2-nT,那么平均每次工作的时间T'如下图所示


                        IP属地:广东来自iPhone客户端12楼2023-11-26 17:01
                        收起回复
                          第二种情况就简单很多,就是工人每次回到果园都要等待果树成熟,也就是T>t2那么此时的T‘和T就没有啥关系了,因为这样相当于工人每次运输都经历了完整的苹果树生长过程,即t1+t2


                          IP属地:广东来自iPhone客户端13楼2023-11-26 17:06
                          回复
                            还有一种情况就是T比t1+t2还要大,那么就让T一直减去t1+t2,直到0<T<t1+t2,再进行上述1,2情况的计算


                            IP属地:广东来自iPhone客户端14楼2023-11-26 17:10
                            回复
                              其实可以看出来,情况2也是情况1的一种,可以合并。经过测量,工人的速度约为76/21(还有t0其实大约是5s,之前说错了)代入1中的式子可以得到下图中的公式(为方便计算,稍微修改了工人速度的数值)。如果T>41.5,也就是L>66格(左右)的时候,令T-41.5k。


                              IP属地:广东来自iPhone客户端15楼2023-11-26 17:38
                              回复