wormtql / genshin_artifact

莫娜占卜铺 | 原神 | 圣遗物搭配 | 圣遗物潜力。多方向圣遗物自动搭配,多方向圣遗物潜力与评分, Genshin Impact artifacts assessment, artifacts auto combination, artifacts statistics, artifacts potential, and more.
https://www.mona-uranai.com/
MIT License
1.16k stars 115 forks source link

Feature Request: Ban specific artifact sets during calculation #292

Open Aniverse opened 11 months ago

Aniverse commented 11 months ago

比如夜兰配圣遗物,目前很容易给我算出来用宗室的 2+2,或者绝缘 4,但我不想要绝缘或者宗室(因为这俩会亏 E 的伤害,我很在乎 E 的大世界斩杀线)。最优解应该是水仙、千岩、沉沦、花海这四套里任选 2 个套装进行 2+2,目前的计算器只能选择特定的套装(比如我选了水仙和千岩,就不能再选别的了,计算结果就只能在这个范围里配装,那么我就需要多次调整设置才能看到汇总的结果),不能禁用某些套装

我知道这个需求也有一种曲线救国的方法,比如我设置圣遗物组,把比较好的宗室、绝缘全扔进去,然后计算的时候排除这一个圣遗物组,就不会用到这些了。但目前的圣遗物组是按照一个角色 5 个位置的圣遗物分的(以一般逻辑而言这个设计是没有问题的),因此如果想用这个曲线救国的方法的话就得设置很多套了

CortinthusYu commented 9 months ago

这个问题,最好的方法是写DSL,而不是ban特定的圣遗物

Zackden-Lau commented 8 months ago

你有試過這個方法嗎?

image

你提到的兩件套主要也是加生命和水傷,E技能也是水傷,那就直接計算一套最高水傷的聖遺物,而不去用預設的「普通输出夜兰。使得Q伤害最大」計算就好了。

還有什麽額外條件的,也可以設置:

image

例如上圖就會在保證 170% 充能之下找出最高水傷的搭配。

CortinthusYu commented 8 months ago

如果没记错的话这些通用的x伤都只对攻击倍率的有效,算不了生命倍率的