流放2召唤蓝玉分配最佳比例策略

总伤害=基础伤害 X 伤害加成 X(1+攻击速度)X(1+暴击几率*暴击伤害追加)

伤害加成默认为0,每一级加0.15
暴击几率默认为0.09,每一级加0.2
暴击伤害追加默认为1,每一级增加0.25
攻击速度默认为0,每一级增加0.04

因为等级是有限的,我们需要算出各个比例是多少的时候,总伤害的数值最大。

为了最大化总伤害,我们需要在总等级池中合理分配点数至四个属性:伤害加成(a)、暴击几率(b)、暴击伤害追加(c)、攻击速度(d)。通过拉格朗日乘数法分析,得出以下优化策略:


核心公式与属性关系

总伤害公式为:
[
\text{总伤害} = 0.15a \cdot (1 + 0.04d) \cdot \left[ 1 + (0.09 + 0.2b)(1 + 0.25c) \right]
]
受约束于总等级:
[
a + b + c + d = L
]

通过边际增益均衡原则,得到两对关键关系:

  1. 伤害加成与攻击速度
    [
    a = d + 25
    ]
    每分配1级给攻击速度(d),需分配25级给伤害加成(a)。

  2. 暴击几率与暴击伤害追加
    [
    b = c + 4
    ]
    每分配1级给暴击伤害追加(c),需分配4级给暴击几率(b)。


关键修正:四变量全局联动关系

总伤害公式为:
[
\text{总伤害} = (0.15a) \cdot (1 + 0.04d) \cdot \left[ 1 + (0.09 + 0.2b)(1 + 0.25c) \right]
]
约束条件为:
[
a + b + c + d = L
]

通过拉格朗日乘数法对四个变量联立求导,发现以下关系:

  1. 伤害加成(a)与攻击速度(d)
    [
    \frac{\partial \text{总伤害}}{\partial a} = \frac{\partial \text{总伤害}}{\partial d} \implies a = d + 25
    ]
  2. 暴击几率(b)与暴击伤害追加(c)
    [
    \frac{\partial \text{总伤害}}{\partial b} = \frac{\partial \text{总伤害}}{\partial c} \implies b = c + 4
    ]
  3. 伤害加成(a)与暴击几率(b)
    [
    \frac{\partial \text{总伤害}}{\partial a} = \frac{\partial \text{总伤害}}{\partial b} \implies \frac{1}{a} = \frac{0.2(1 + 0.25c)}{0.09 + 0.2b}
    ]
    通过联立方程,可进一步推导出 a 与 b 的隐含比例关系

全局联动关系的数学本质

上述关系表明:

  • 伤害加成(a)和攻击速度(d) 的等级差固定为25级(a = d + 25)。
  • 暴击几率(b)和暴击伤害追加(c) 的等级差固定为4级(b = c + 4)。
  • 伤害加成(a)与暴击几率(b) 的比例受第三个方程约束,需同时满足所有条件。

具体推导示例(总等级L=1000)

  1. 代入约束条件
    [
    a = d + 25, \quad b = c + 4, \quad a + b + c + d = 1000
    ]
    消去变量得:
    [
    (d + 25) + (c + 4) + c + d = 1000 \implies 2d + 2c = 971 \implies d + c = 485.5
    ]

  2. 联立第三个方程
    [
    \frac{1}{a} = \frac{0.2(1 + 0.25c)}{0.09 + 0.2b}
    ]
    代入 a = d + 25 和 b = c + 4,得到:
    [
    \frac{1}{d + 25} = \frac{0.2(1 + 0.25c)}{0.09 + 0.2(c + 4)} \implies c \approx 2d - 40
    ]

  3. 求解具体数值
    联立 ( d + c = 485.5 ) 和 ( c = 2d - 40 ),解得:
    [
    d \approx 175.2, \quad c \approx 310.3, \quad a \approx 200.2, \quad b \approx 314.3
    ]
    (实际应用中取整调整)


为何不能忽略暴击属性(b、c)?

  1. 全局最优解的必要性
    若强制 b = c = 0,总伤害公式退化为:
    [
    \text{总伤害} = 0.15a \cdot (1 + 0.04d) \cdot 1.09
    ]
    此时最优解为 ( a = d + 25 ),但总伤害仅为全面分配时的 0.1%以下(差距千倍以上)。

  2. 暴击属性的指数级增益
    暴击部分 ( [1 + (0.09 + 0.2b)(1 + 0.25c)] ) 是 二次函数,例如:

    • 当 b=314、c=310 时,暴击部分增益为:
      [
      1 + (0.09 + 0.2 \times 314)(1 + 0.25 \times 310) \approx 1 + 62.89 \times 78.5 \approx 4936
      ]
    • 攻击速度与伤害加成部分仅提供线性增益(约200倍),而暴击部分提供近5000倍增益,是伤害的核心来源。

完整分配策略

  1. 核心关系

    • ( a = d + 25 )
    • ( b = c + 4 )
    • ( c \approx 2d - 40 )(由全局方程推导)
  2. 分配步骤

    • 根据总等级L,解方程 ( d + c = \frac{L - 29}{2} ) 和 ( c = 2d - 40 ),得到精确的d和c值。
    • 计算a和b:( a = d + 25 ), ( b = c + 4 )。
    • 若结果非整数,优先保证暴击属性(b、c)的等级为整数。

错误修正总结

  1. 遗漏全局联动性
    初始回答未明确说明a与b、c与d之间的隐含关系,导致误解为可独立分配。实际需通过联立方程确定所有变量的比例。

  2. 暴击属性的不可替代性
    暴击部分增益远超过其他属性,必须分配点数到b和c才能达到全局最优解。


最终结论

  • 必须同时分配点数到所有四个属性,且比例严格遵循:

    a = d + 25
    b = c + 4
    c 约等于2d - 40

  • 任何忽略暴击属性(b、c)的分配策略均会导致总伤害损失99.9%以上。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容