パッケージ mechanics.optimization
クラス ArtifactOptimizer.OptimizationConfig
java.lang.Object
mechanics.optimization.ArtifactOptimizer.OptimizationConfig
- 含まれているクラス:
ArtifactOptimizer
Configuration passed to
ArtifactOptimizer.generate(mechanics.optimization.ArtifactOptimizer.OptimizationConfig, model.stats.StatsContainer, model.stats.StatsContainer, model.stats.StatsContainer) to control which
main stats and substat allocation strategy to use.-
フィールドの概要
フィールド修飾子とタイプフィールド説明Main stat for the Circlet piece (e.g.Main stat for the Goblet piece (e.g.Main stat for the Sands piece (e.g.Optional manual roll targets per stat type.doubleMinimum total Energy Recharge required (e.g.Ordered list of substats to invest in, highest priority first (e.g.booleanIftrue, liquid rolls maintain a 1:2 CR:CD ratio before dumping. -
コンストラクタの概要
コンストラクタ -
メソッドの概要
-
フィールド詳細
-
mainStatSands
Main stat for the Sands piece (e.g.ATK_PERCENT,ENERGY_RECHARGE). -
mainStatGoblet
Main stat for the Goblet piece (e.g.PYRO_DMG_BONUS). -
mainStatCirclet
Main stat for the Circlet piece (e.g.CRIT_RATE,CRIT_DMG). -
subStatPriority
Ordered list of substats to invest in, highest priority first (e.g. [ER, CR, CD, ATK%, EM]). -
minER
public double minERMinimum total Energy Recharge required (e.g.2.50for 250%). -
useCritRatio
public boolean useCritRatioIftrue, liquid rolls maintain a 1:2 CR:CD ratio before dumping. Defaults totrue. -
manualRolls
Optional manual roll targets per stat type. When non-empty this map replaces the CR/CD heuristic entirely; the hill-climbing optimizer writes its decisions here to override the default balancing logic.
-
-
コンストラクタの詳細
-
OptimizationConfig
public OptimizationConfig()
-