|  | MineLink
    | 
Defines a case for the final pit problem. More...
#include <fp.h>


| Public Member Functions | |
| FinalPitInstance (const string &attribute, const Precedence &prec) | |
| Creates a new instance of the Final Pit Problem.  More... | |
| const string | ValueAttribute () const | 
| Retrieves the name of the attribute to be maximized. Deprecated. | |
| const string | GetValueAttribute () const | 
| Retrieves the name of the attribute to be maximized. | |
| const Precedence & | GetPrecedence () const | 
| Returns the precedence used in the computation. | |
|  Public Member Functions inherited from delphos::BlockModelEntity | |
| BlockModelEntity (delphos::BlockModel &bm) | |
| Creates a new block instance associated to a given block model.  More... | |
| delphos::BlockModel & | GetBlockModel () | 
| Retrieves the block model to which the entity is associated.  More... | |
| const delphos::BlockModel & | GetBlockModel () const | 
| Retrieves the block model to which the entity is associated.  More... | |
Defines a case for the final pit problem.
An instance of the final pit problem can be formulated in terms of: A block model. An attribute (the content of the final pit maximizes this attribute addition) A (slope) precedence
This class is used then as input for a Final Pit Solver.
| delphos::FinalPitInstance::FinalPitInstance | ( | const string & | attribute, | 
| const Precedence & | prec | ||
| ) | 
Creates a new instance of the Final Pit Problem.
| attribute | The attribute which addition will be maximized in the final pit. | 
| prec | The (slope) precedence to be used. | 
Notice that no block model is required, as the Precedence constraint is always referred to one.