What is SimSched Direct Block Scheduler?

SimSchedDBS is a plugin software that uses innovative technology for Direct Block Scheduling. SimSched DBS aims to maximize the Net Present Value (NPV) of a project deciding, based on an imported block model, which blocks will be mined, when, and what the destination of each block will be.

It is possible to define multiple processing plants, stockpiles and waste dumps, respecting their capacities. It is also possible to set physical limits or force mining in certain regions by importing surfaces.

As the software has a flexible algorithm, it will be possible to include other restriction types in the future, such as blending, and we are already working in this direction.

The following video shows an introduction on SimSched, approaching technical concepts from Engineering.

Request your trial of SimSched DBS!

What is SimSched Pit Optimizer?

SimSched PO is the only tool in the market able to perform pit optimization, aiming to maximize undiscounted cash flows, while being able to choose, among multiple destinations, which one is the best when it decides to mine a block according to block's value. PO also defines cut-off grades dynamically, as a consequence and respects minimum bottom width during the optimization process. This tool surpasses those using algorithms that disregard economic aspects. Furthermore, the generated pit surfaces do not have geotechnical glitches.

PO is a free tool and, as it is a simplification of DBS, it is not our main focus of development. The video below shows a demonstration of SimSched PO.

Request a license of SimSched PO Core, it's free!

What about SimSched Pit Optimizer Full?

SimSched PO Full is the first commercial tool able to perform pit optimizations that not only maximize undiscounted cash flows but simultaneously defines cutoff strategies, respecting blending constraints, bottom width, controlling deforestation areas*, production by rock type*, metal production*, consumption of processing inputs*, forcing and/or restrict mining areas, among many other restrictions.

PO Full is a paid and affordable tool for pit optimization that covers a wider range of variables in its framework, giving you the opportunity to stick with the traditional approach while increasing its power.

* Check Other Constraints.

SimSched PO Full is being offered to our mailing list in first hand. If you're not there, contact us at support@miningmath.com for more information.

What are the differences between DBS and PO?

SimSched DBS considers a discount rate, i.e., the impact of money over time, by maximizing the resultant NPV. On the other hand, SimSched PO will provide the user only with an undiscounted cash flow, i.e., the highest revenue if all material could be mined in a single period.

DBS is much more precise as it defines a sequence of extraction and the financial consequences of it in a single-step. On the contrary, PO would require a series of optimizations to define a scheduling period by period in a similar manner to the well-known Lerchs-Grossmann algorithm.

What are the advantages of DBS over PO?

      1. DBS maximizes the NPV: DBS performs an optimization simultaneously to the scheduling, defining a sequence of extraction that covers the entire life of mine.
      2. Scheduling in a single-step: straightly from the resource block model to the scheduling results.
      3. Global View: DBS considers a wider range of constraints at once, supporting decision-making at many levels. This global view, along with the higher productivity, increases the capability of testing the merits of distinct assumptions and conjunctures, which in turn is important to define profitable strategies. The increased number of constraints within this advanced optimization process is the responsible for making this comparison possible in reasonable time. Now, assumptions do not need to consist only of economic aspects but mining variations as well.
      4. Uncertainties upon an ore body are an inherent risk from mining due to its punctual information. DBS can also use stochastic models to handle geological uncertainties, providing results along with risk-profile.
      5. Manipulations are now executed after the optimization. Advantages of it:
          1. Time cost: manipulations, adjustments, and pit designs can now be postponed, applying them only to the best scenario. Thus, it makes possible to run more scenarios because the user will no longer need to manipulate each one of them to decide, among feasible and operational scenarios, which one is the best.
          2. Fair comparisons: manipulations are never the same as we cannot reproduce them for different scenarios. Manipulated surfaces can be used after the scheduling, for all the secondary scenarios the user wants to update, so manipulations will be exactly the same to test different assumptions.
      6. Productivity: SimSched gives to the user the possibility of being opened in different instances. The more powerful is the machine, the more scenarios the user will be able to run simultaneously.
      7. And more: DBS has the same advantages PO has over LG. Check the section What are the advantages of PO over LG? below.

Do you want to receive a proposal and get 100 days for free? Click here!

What are the differences between PO and the Lerchs-Grossmann pit optimization?

Lerchs-Grossmann algorithm has been an intelligent approach to solve the mining problem by breaking it into pieces. However, it is still an incomplete answer, blind to other mining considerations. SimSched PO is an alternative to such challenges by taking control of more constraints.

What are the advantages of PO over LG?

    1. PO maximizes the cash flow: it is not required to select a nested pit, even though the user is able to do so for very specific reasons.
    2. Cut-off strategies are now a consequence of maximizing the cash flow: it is not necessary to define a cut-off grade as it does not make sense anymore.
    3. Bottom widths are respected and make the pits more operational. This could also be an advantage to define pushbacks (phases).
    4. Surfaces are used to restrict mining in a specific region and to force mining in other portions of the deposit.
    5. (PO Full) Blending constraints are now considered during the pit optimization.
    6. (PO Full) Other constraints make the user able to consider any summed parameter as a limit.
        1. Rock type and/or metal production: the user is able to define productions and/or proportions regarding different lithotypes and/or elements.
        2. Consumption of processing inputs: the user is able to consider the amount of energy used during the comminution, fleet hours spent to mobilize material, and basically any quantifiable information the user is capable of assigning to each block.

Differences in a nutshell!

The following table summarizes the comparison across all versions of SimSched, according to the features available for each version.


  • SimSched DBS Full is currently under development and customers that have acquired SimSched DBS before its official release will take interesting advantages for supporting us during this early stage. Contact our support for more information.
  • In case you want more details on how to control fleet hours, metal/rock type production, check Other Constraints. Commonly referred to as Additive Constraints, they take any numerical parameter and use their sum as a limit.

Do you want to receive a proposal and get 100 days for free? Click here!