Class ProductionOptimizationSpecLoader.ObjectiveSpec
java.lang.Object
neqsim.process.util.optimizer.ProductionOptimizationSpecLoader.ObjectiveSpec
- Enclosing class:
ProductionOptimizationSpecLoader
Objective specification in the YAML/JSON file.
Defines a single optimization objective with its evaluation metric and weight.
- Version:
- 1.0
- Author:
- NeqSim Development Team
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
name
Unique name for the objective. -
weight
public double weightWeight for multi-objective scalarization (default: 1.0). -
type
Optimization direction: MAXIMIZE or MINIMIZE. -
metric
Key to look up the metric function in the metrics map.
-
-
Constructor Details
-
ObjectiveSpec
private ObjectiveSpec()
-