loophero吧 关注:3,264贴子:6,620
  • 20回复贴,共1

最大化河流收益的解决方案

只看楼主收藏回复

之前看到B站一个UP主的攻略里面,提到了怎么把河流的收益最大化。本来我一直以为河流效果不能叠加,看过之后知道是我年轻了,但是我也对那个UP主的最大化摆法产生了质疑,所以决定自己去找找怎么产生最大收益。简单说一下机制,一个地块的上下左右四个邻居里面有n个河流地块的话,这个地块效果变为没有河流时候的2n倍。
这里我采用了MATLAB编程,写了一个递归算法来求解。分别测试了3*3,3*4,4*4,4*5,5*5,5*6,...,5*12的空地上怎么摆河流的收益最大。其中有一些情况的最优摆法是有多种的,而对称的图都被我合并成一种了,所以河流全都是从左上角流出来的。
话不多说,上图。稍作说明,蓝色表示河流,绿色表示功能地块,绿色的深浅则表示了功能块的收益倍率。目前测试的空地形式当中,最终收益都是只能接近全部摆功能块的两倍,而没有超过两倍。总体规律就是以“乡”字形,拐着弯流,具体见图。




























IP属地:湖北1楼2021-04-02 11:22回复
    攻速越高越好吗?你觉得部分烧成火森林是不是比只叠攻速好?攻速是否影响耐力条的回复呢?


    IP属地:安徽2楼2021-04-02 12:37
    收起回复
      攻速感觉前期有用,后期装备属性高了以后,一件装备附带的攻速就顶一大片森林


      IP属地:四川3楼2021-04-02 14:23
      收起回复
        我就是你提到的那个up主黑羽夜风,来给你捧场了,话不多说先点个赞。还有就是剩下的图gkd


        IP属地:浙江来自Android客户端4楼2021-04-02 14:24
        收起回复
          牛p,就是不好记


          IP属地:广西来自iPhone客户端5楼2021-06-14 05:59
          回复
            数学真奇妙马克一个


            IP属地:广东来自Android客户端6楼2021-12-29 02:07
            回复
              会编程的玩家真可怕,


              IP属地:广西7楼2022-01-03 00:35
              回复
                会编程的玩家真可怕,


                IP属地:辽宁8楼2022-10-20 23:01
                回复
                  其实不难理解,非首尾的河流必然接外2格,等效200%,而边河流只有100%,角河流只有0%,所以就是要尽可能多的拜访非边角河流,避免角河流


                  IP属地:河南来自Android客户端9楼2024-12-17 09:33
                  回复