方舟指令吧 关注:60,453贴子:1,400,673

【计算贴】生存类能源分配的最优解计算和最优解表格

只看楼主收藏回复

今天有一位老哥说了一下生存类能源分配的事情,我感觉这个东西还是比较有用的,所以就计算了一下能源分配的最优解表格


IP属地:广东1楼2019-03-02 19:05回复


    IP属地:江苏来自Android客户端2楼2019-03-02 19:07
    回复
      2025-08-16 20:52:09
      广告
      不感兴趣
      开通SVIP免广告
      2比1比1最优解


      IP属地:广东来自Android客户端3楼2019-03-02 19:08
      回复


        IP属地:安徽来自Android客户端4楼2019-03-02 19:10
        回复
          攻击拉满其他随意


          IP属地:广东来自Android客户端5楼2019-03-02 19:11
          回复
            前言:
            本帖沿用伤害与生命比值的方法来计算生存能力
            其中生命值和防御采用成长值梯度和等级来计算
            具体公式如下:

            其中 Hx 和 Dx 是能源点数分配数量
            H 和 D 是成长值
            最后,本帖保证不会参入计算,但计算流程会放出来,后面有最优解表格,可以通过那个表格来分配到最优效能


            IP属地:广东6楼2019-03-02 19:11
            回复
              (另外不知道为什么我一发帖用户名就会乱码,略迷
              接下来介绍两种点数分配方法:
              特化点法和综合点法
              特化点法:
              知道对面会使用什么伤害类型 (物/魔),或者说知道对面使用某种伤害类型的技能多,这个时候就用特化点法
              -> 根据表中数据优先点生命 然后是 单防,剩下点数点另一防御
              综合点法:
              不知道对面会使用什么伤害类型 (物/魔),或者说想要总体提升生存能力,这个时候就用综合点法
              -> 根据表中数据优先点生命 然后是 最低的那项防御,直到那项防御跟另一项防御持平,此时如果点数不够拉到持平,则消耗完点数就停止,如果双防持平后还有剩余点数,则将剩余点数平分给双防
              PS:在计算中,生存能力涉及的变量很多,综合点法这里我使用了贪心算法的思想来找局部最优解
              表格在下面,不要着急


              IP属地:广东7楼2019-03-02 19:13
              回复
                然后,这个东西就是能源,可以看到可分配的有32点

                为了计算,我们可以大体把誓灵分为两类:一类是输出手,一类是嘲讽手/辅助手
                再给出表格之前,我们先说一下具体细节
                首先是输出手,输出手顾名思义,输出是要 first 的,所以说往往我们的某一项攻击是要拉满的,剩17点
                其次是嘲讽手/辅助手,这些我们往往不点攻击能源,剩32点
                (当然也有例外,不过大部分也可以用表格来找最优解


                IP属地:广东8楼2019-03-02 19:19
                回复
                  2025-08-16 20:46:09
                  广告
                  不感兴趣
                  开通SVIP免广告
                  坐等


                  IP属地:北京来自Android客户端9楼2019-03-02 19:19
                  回复
                    那我们就先说表格和使用方法,再说计算过程
                    对于输出手来说:
                    优先点满输出,还剩下17点可分配能源,若都留给生存类点数,则有下表:

                    (别着急,看不懂没关系,我一会说使用方法
                    ~
                    而对于嘲讽手或辅助手来说:
                    若采用特化点法,则只需要把生命和单防点满 ( 30点 ),剩下2点随意分配
                    若采用综合点法,共32点可分配能源,若都留给生存类点数,则查询誓灵生命和最低防御的成长值,对应到上表,生命点数分配不变,防御点数分配改为32减去生命点数分配
                    PS:这里采用贪心算法的思想,是局部最优解,但未必是全局最优解


                    IP属地:广东10楼2019-03-02 19:21
                    回复
                      下面是是使用方法
                      ↓↓↓


                      IP属地:广东11楼2019-03-02 19:23
                      回复
                        加油


                        IP属地:山西来自Android客户端12楼2019-03-02 19:24
                        回复
                          我们用黄金史莱喵举例:

                          举个例子,假如说你给黄金史莱喵的定义是输出手(当然,谁会拿她来输出呢
                          并且想要综合点法,那么找到最低的防御成长值,是物防和魔防65,评级B,找到生命成长值100,评级A
                          找到表中防御评级B,生命评级A的点 (Hp和Def有标注)
                          是2 15,意思就是生命点数分配 2,防御点数分配15 最优


                          IP属地:广东13楼2019-03-02 19:34
                          回复(4)


                            来自Android客户端14楼2019-03-02 19:48
                            回复
                              2025-08-16 20:40:09
                              广告
                              不感兴趣
                              开通SVIP免广告
                              或者说,以天照为例:

                              如果她是输出手(只是举例),而且我们想要特化点法,点物防,这个时候不需要找最低的防御成长值,而是找你想要点的防御成长值,这里是物防评级为S,生命评级B+
                              找到对应是7 10,意思就是生命点7点,物防点10点最优


                              IP属地:广东15楼2019-03-02 19:53
                              收起回复