パッケージ mechanics.optimization

クラス TotalOptimizationResult

java.lang.Object
mechanics.optimization.TotalOptimizationResult

public class TotalOptimizationResult extends Object
Holds the complete results of the OptimizerPipeline after both Phase 1 (ER calibration) and Phase 2 (DPS hill-climbing) have finished.

Pass this result to the final simulation factory to reproduce the optimized party configuration.

  • フィールド詳細

    • erTargets

      public final Map<String,Double> erTargets
      Converged minimum Energy Recharge targets per character name. Values are fractional (e.g. 2.50 represents 250% ER).
    • partyRolls

      public final Map<String,Map<StatType,Integer>> partyRolls
      Final merged liquid roll allocation per character name. Each inner map contains StatType -> rollCount pairs and includes both the DPS-optimized rolls and the pre-reserved ER rolls.
  • コンストラクタの詳細

    • TotalOptimizationResult

      public TotalOptimizationResult(Map<String,Double> erTargets, Map<String,Map<StatType,Integer>> partyRolls)
      パラメータ:
      erTargets - converged ER targets produced by Phase 1
      partyRolls - final merged roll map produced after Phase 2