FRAMES NO FRAMES

IloNotify

public IloGoal IloNotify(IloEnv env, IloNHood nhood, IloNeighborIdentifier nid)
public IloGoal IloNotify(IloEnv env, IloMetaHeuristic mh)
public IloGoal IloNotify(IloEnv env, IloMetaHeuristic mh, IloNeighborIdentifier nid)
public IlcGoal IloNotify(IloSolver solver, IloNHood nhood, IlcNeighborIdentifier nid)
public IlcGoal IloNotify(IloSolver solver, IloMetaHeuristic mh, IlcNeighborIdentifier nid)
public IlcGoal IloNotify(IloSolver solver, IloMetaHeuristic mh)
Definition file: ilsolver/iimls.h
Include file: <ilsolver/iimls.h>

These functions return goals that perform notification to either a metaheuristic or a neighborhood that a move is being taken.

If specified, nid is used to communicate the index and the delta of a neighbor supplied by IloScanDeltas and IloScanNHood.

Conversely, IloNotify(IloSolver solver, IloMetaHeuristic mh) returns a goal for the specified solver that calls mh.notify(solver, IloSolution()) before succeeding.

See Also: