Overview | Group | Tree | Graph | Index | Concepts |
An instance of the class IlcNodeEvaluator
represents a node
evaluator, a function that evaluates open nodes before they are stored. A
node evaluation is a value of type IlcFloat
. A node evaluation
comes into play after a failure when the solver asks for a new open node to
explore. Solver selects the node with the minimum evaluation to be the new
open node to explore.
See Also:
IloSolver, IlcBFSEvaluator, IlcDDSEvaluator, IlcDFSEvaluator, IlcIDFSEvaluator, IlcSBSEvaluator
Constructor Summary | |
---|---|
public | IlcNodeEvaluator() |
public | IlcNodeEvaluator(IlcNodeEvaluatorI * impl) |
Method Summary | |
---|---|
public IlcNodeEvaluatorI * | getImpl() const |
public void | operator=(const IlcNodeEvaluator & h) |
Constructor Detail |
---|
This constructor creates an empty handle. You must initialize it before you use it.
This constructor creates a handle object from a pointer to an implementation object.
Method Detail |
---|
This member function returns a pointer to the implementation object of the invoking handle.
This operator assigns an address to the handle pointer of the invoking object. That address is the location of the implementation object of the provided argument.