choco.cp.solver.search.integer.varselector
Class DomOverWDeg

java.lang.Object
  extended by choco.kernel.solver.search.AbstractSearchHeuristic
      extended by choco.kernel.solver.search.integer.AbstractIntVarSelector
          extended by choco.kernel.solver.search.integer.HeuristicIntVarSelector
              extended by choco.kernel.solver.search.integer.DoubleHeuristicIntVarSelector
                  extended by choco.cp.solver.search.integer.varselector.DomOverWDeg
All Implemented Interfaces:
VarSelector<IntDomainVar>, PropagationEngineListener, TiedIntVarSelector<IntDomainVar>

Deprecated. @see BranchingFactory

@Deprecated
public class DomOverWDeg
extends DoubleHeuristicIntVarSelector
implements PropagationEngineListener

History: 2007-12-07 : FR_1873619 CPRU: DomOverDeg+DomOverWDeg


Field Summary
 
Fields inherited from class choco.kernel.solver.search.integer.AbstractIntVarSelector
vars
 
Fields inherited from class choco.kernel.solver.search.AbstractSearchHeuristic
branching, solver
 
Constructor Summary
DomOverWDeg(Solver solver)
          Deprecated.  
DomOverWDeg(Solver solver, IntDomainVar[] vs)
          Deprecated.  
 
Method Summary
 void contradictionOccured(ContradictionException e)
          Deprecated.  
 double getHeuristic(IntDomainVar v)
          Deprecated. the heuristic that is minimized in order to find the best IntVar
 void initConstraintForBranching(SConstraint c)
          Deprecated.  
 void safeDelete()
          Deprecated. Define action to do just before a deletion.
 
Methods inherited from class choco.kernel.solver.search.integer.DoubleHeuristicIntVarSelector
getAllMinVars, getAllMinVars, getHeuristic, getMinVar, getMinVar, getMinVar
 
Methods inherited from class choco.kernel.solver.search.integer.HeuristicIntVarSelector
selectTiedIntVars, selectVar
 
Methods inherited from class choco.kernel.solver.search.integer.AbstractIntVarSelector
getVars, setVars
 
Methods inherited from class choco.kernel.solver.search.AbstractSearchHeuristic
getBranching, getSolver, setBranching
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomOverWDeg

public DomOverWDeg(Solver solver)
Deprecated. 

DomOverWDeg

public DomOverWDeg(Solver solver,
                   IntDomainVar[] vs)
Deprecated. 
Method Detail

safeDelete

public void safeDelete()
Deprecated. 
Define action to do just before a deletion.

Specified by:
safeDelete in interface PropagationEngineListener

initConstraintForBranching

public void initConstraintForBranching(SConstraint c)
Deprecated. 

getHeuristic

public double getHeuristic(IntDomainVar v)
Deprecated. 
Description copied from class: DoubleHeuristicIntVarSelector
the heuristic that is minimized in order to find the best IntVar

Specified by:
getHeuristic in class DoubleHeuristicIntVarSelector

contradictionOccured

public void contradictionOccured(ContradictionException e)
Deprecated. 
Specified by:
contradictionOccured in interface PropagationEngineListener


Copyright © 2012. All Rights Reserved.