Stochastic Stoping (MSO) Workflow
The GeoMine Stochastic Stope Optimization Workflow runs the Stopemizer stoping limit optimizer across a set of block model realizations and produces a single consensus stoping limit from which minable shapes are designed and evaluated.
Underground stope designs are especially sensitive to grade uncertainty: a stope that is economic on the estimated model may be marginal or waste on half of the realizations. The Stochastic MSO Workflow runs the Stopemizer optimizer on every realization, accumulates a per-block vote count, and thresholds the votes to build one consensus stoping limit mesh. The minable shape optimizer (MSO) then designs stopes inside that consensus limit, and the stopes are evaluated against every realization to quantify grade, tonnage and value risk.
The workflow is configured from a tabbed setup dialog covering input realizations, stope layout and minimum stope dimensions, consensus threshold and reporting options. The full pipeline is also available through the GeoMine automation interface.
The Stochastic MSO Workflow depends on the following GeoMine modules Stopemizer + iSchedulerUG (coming soon: automatic design layout generation)
Key Benefits:
- Robust Stope Envelopes: The consensus stoping limit only includes blocks that a user-chosen fraction of realizations agree are economic to stope, reducing the chance of designing stopes into marginal ground.
- Quantified Stope Risk: Each minable shape is evaluated across all realizations, so tonnage, grade and dollar value are reported as distributions rather than single numbers.
- Visible Uncertainty: The per-block stoping probability is written to the block model as an attribute, highlighting where additional drilling would most reduce design risk.
- Productivity: N stoping limit optimizations and the downstream shape design run from one dialog in one pass.
- Consistency: Uses the same Stopemizer engine, stope layouts, minimum stope widths and Formula Editor economics as your deterministic stope design.
Feature List:
Multi-Realization Stoping Limit Optimization
Runs the Stopemizer stoping limit optimizer once per realization using a common stope layout, block and stope cut-offs, and minimum stope widths in the E/W, N/S and elevation directions.
Consensus Stoping Limit
Creates a consensus stoping limit based on the user-specified probability threshold.
Minable Shape Optimization on the Consensus Limit
Runs the GeoMine Minable Shape Optimizer inside the consensus stoping limit to design practical stopes honouring the stope layout, dimensions and dilution/recovery settings. Supports both regular and light-weight stope designs.
Per-Realization Stope Evaluation
Evaluates the designed stopes against every realization to produce per-stope and per-design tonnage, grade, metal and dollar value distributions with P10/P50/P90/Mean summaries.
HTML Risk Report
Generates a self-contained HTML report with value and tonnage risk charts, plus a companion CSV of the chart data.
Sensitivity Setup Dialog
A tabbed dialog for input realizations, stope layout and dimensions, consensus threshold and reporting; settings are saved between sessions.
Automation Interface
The stoping limit finder, vote accumulator and consensus builder are exposed as COM objects to the GeoMine C# scripting environment for batch and sensitivity runs.
System Requirements:
CPU: Quad Core
RAM: 16gb
HARD DRIVE: 500gb SSD
VIDEO CARD: 1gb VRAM
CPU: 3rd Gen Ryzen 5/7 or Intel i7
RAM: 32gb
HARD DRIVE: 1tb SSD
VIDEO CARD: 2gb VRAM


