三国志孔明传吧 关注:1,062贴子:4,909
  • 10回复贴,共1

GBA孔明传简单数值分析

只看楼主收藏回复

本文将简要分析GBA孔明传的数值设计。
原代码中存在无符号数滥用及大于小于号弄混的bug,已在我的汉化版中修正。本文基于0.2.7版本。


IP属地:浙江1楼2025-02-22 15:21回复
    # 攻击


    IP属地:浙江2楼2025-02-22 15:23
    回复
      ## 分析
      孔明传中,实际属性的计算公式为武将基础属性+等级*兵种成长率,因此,随着等级的提升,基础属性会被逐渐稀释。这里我们考虑当等级无穷大时(因此基础属性、地形修正可以忽略)且无装备时的情况。
      可以看出,当Lv趋于无穷时,暴击始终达到最大期望倍率1.03倍,闪避等价于完全闪避。此时伤害仅取决于攻击方的武力成长、防御方的统帅成长,以及双方的攻速。
      因此我们可以绘制出各兵种的期望伤害占比(期望伤害/防守方兵数)
      其中,行为进攻方,列为防守方。为了让图片不显得太空旷,将上限设为了50%而非100%。


      IP属地:浙江3楼2025-02-22 15:24
      回复
        # 攻击策略



        IP属地:浙江4楼2025-02-22 15:26
        回复
          ## 分析
          可以看出,命中率与双方的智力呈线性关系。因此,随着等级的增加,低智兵种的策略会越来越难命中。
          而AI决定使用攻击策略的条件为 A.int ≥ 0.4 B.int,且策略的基础权重高于攻击的基础权重。
          随着等级的增加,这一决策会越来越不合理。部分低智兵种(智力∈[0.4,0.5) B.int)仍然优先使用策略,但命中率会相当低,因此就会出现命中不了还拼命放策略的情况(比如连弩兵对着大军师放水计)。


          IP属地:浙江5楼2025-02-22 15:27
          回复
            你好,我的电脑的vba模拟器玩这个0.27孔明传,用游戏自带的存档功能,失败了。说存档成功,但是没成功。读档找不到存档。请问怎么解决呢


            IP属地:广东来自Android客户端6楼2025-02-22 18:20
            收起回复
              请问新汉化版在哪下载


              IP属地:云南来自Android客户端7楼2025-02-22 18:38
              收起回复