苍翼混沌效应_策略计算器
1 前言
由于游戏<苍翼混沌效应>中, 作者总是无法触发五红策略, 对策略树不了解导致策略伤害不高红温了, 开发此工具
2 简介
本工具为python编写的, 针对苍翼混沌效应游戏的策略搭配的计算器,
本工具录入了苍翼混沌效应的所有策略树的所有策略, 使用本工具可以计算对于某属性要求, 技能要求的所有五红策略搭配, 并进行适配度评分, 方便玩家找到最适合的策略搭配
根据作者自己使用体验, 还行能用
3 使用环境搭建
使用本工具需要搭建python环境, 虽然作者会python打包, 但是conda的打包存在bug, 打包出来的文件太大, 不如不打包. 相信配置python环境如此简单, 每一个用户都能学会的
注意: python具有pip环境和conda环境两种环境, 为避免库冲突, 统一推荐使用conda环境, 关于anaconda的安装方法请自行百度, 这里不做说明, 仅介绍使用方法
注意2: 在使用前, 默认你已经会终端命令行操作方法, 并且正确地安装了conda
3.1 添加镜像源
如果是第一次安装conda, 建议添加镜像源, 国内的镜像源安装更快
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
3.2 创建新的环境
conda create --name StrategyCalculator python=3.12.3
创建完之后, 你需要激活新的环境
conda activate StrategyCalculator
3.3 安装三方库
先cd到工具目录下, 运行下面命令, 这个步骤可能需要管理员权限
conda install --file requirements.txt
如果以上步骤都没有报错, 此时工具已经可以正常运行
4 工具使用方法介绍
使用前必须激活对应的conda环境
conda activate StrategyCalculator
按下面方法操作
4.1 调整config文件
工具以config文件作为输入, 该文件是yaml格式文件
目前可以调整的config有三个
| 意义 | 输入 | |
|---|---|---|
| outputLen | 输出搭配最大数量, 如果你不想看到几十万种组合, 推荐设置为较小的值, 如100 | 一个整数, 或者null(表示不限制) |
| needAttribute | 需要计算的属性, 支持刃, 暗, 电, 火, 冰, 光, 毒, 按照需要增删, 注意这个参数不影响双重策略的选择 | 一般输入两个属性即可, 最佳搭配一般都是两种属性 |
| includeStra | 必须包括的策略, 例如["召唤冰刺", "无尽冰刺"] | 比如你就想使用"召唤冰刺"和"无尽冰刺"这两个策略, 可以设置这个属性 |
4.2 运行工具
python main.py
如果配置不合理会报错
4.3 查看结果
所有结果均保存在./results/ 下
5 注意事项
-
由于游戏里无法直接看到双重策略需要哪些触发策略才可以被激活, 目前代码里的双重策略trriger属性大部分是作者推测的(详见源码class Strategy的trriger属性), 这些推测应该大部分是正确的, 但不排除少部分与实际存在差异, 因此计算出的搭配仅供参考
如果你动手能力强, 可以直接修改源码策略的trriger属性, 或者在发现之后可以反馈给我, 不定期进行更新
-
工具的计算结果仅是 "可以激活的策略搭配", 游戏中策略的获取条件和激活条件是不一样的, 请酌情判断你选择的搭配是否可以真的获取到(举例, 双重策略"影子转化"只需要有"普攻影刺"或"冲刺影刺"就可以激活, 但是你在战斗中想刷到这个策略需要有"影刺强化"和"放置地雷"两个策略才可以, 通过策略传承可以绕过这个问题)
-
该工具对于搭配的评分"fitScore"是对于双重策略词条联动性的评分, 不代表策略搭配的DPS高或者真的好用, 仅供参考
另外, 觉得好用的话就点个星吧, 不定期更新其他有用的程序