ProfitCalculationParameters
ProfitCalculationParameters
evo.compute.tasks.geostatistics.profit_calculation.ProfitCalculationParameters
Parameters for the profit-calculation task.
Same parameter schema as loss-calculation: classifies grid cells into material categories based on ensemble data and economic parameters.
source
source: AnySourceAttribute
The source object and attribute containing ensemble simulation values.
target
target: AnyTargetAttribute
The target object and attribute to create or update with grade categories.
material_categories
material_categories: list[MaterialCategory]
List of material categories, ordered from lowest to highest cutoff grade.
processing_cost
processing_cost: float = Field(ge=0.0)
Processing cost per unit of material.
mining_waste_cost
mining_waste_cost: float = Field(ge=0.0)
Mining cost per unit of waste material.
mining_ore_cost
mining_ore_cost: float = Field(ge=0.0)
Mining cost per unit of ore material.
metal_recovery_fraction
metal_recovery_fraction: float = Field(ge=0.0, le=1.0)
Fraction of metal expected to be recovered during processing (0.0–1.0).