We have already seen that MiningMath works with Economic Values for each destination, taking each one of them into account to decide whether or not a block should be mined and where it should be sent to. Thus, fixing destinations or pre-defining them is not a concern anymore, especially with MiningMath technology. However, it might still be necessary if you are using MiningMath to define pushbacks while making use of other constraints.
Fixing destinations to define pushbacks.
Preventing a block with a certain characteristic (e.g. rock type) to be sent to a given destination (e.g. processing plant).
How to lock destinations down?
The concept behind fixing destinations is very simple and relies on the Economic Values. These are the parameters considered by MiningMath to decide whether to mine a block or not.
The user simply needs to define very negative values (e.g. -999,999,999) for a destination that a block should not be sent to.
The figure below presents an example of blocks with very negative values for the Waste Dump, which means they will be sent to the destination with the highest economic value: the processing plant (if mined).
DISCLAIMER: By doing this procedure to reproduce the traditional way of calculating economic values you are impeding MiningMath to reach its full potential.