choco.real.search
Class AbstractRealVarSelector

java.lang.Object
  extended by choco.search.AbstractSearchHeuristic
      extended by choco.real.search.AbstractRealVarSelector
All Implemented Interfaces:
RealVarSelector, IVarSelector
Direct Known Subclasses:
CyclicRealVarSelector

public abstract class AbstractRealVarSelector
extends AbstractSearchHeuristic
implements RealVarSelector

An interface for real variable selector during a braching assigning intervals.


Field Summary
 
Fields inherited from class choco.search.AbstractSearchHeuristic
branching, problem
 
Constructor Summary
AbstractRealVarSelector()
           
 
Method Summary
 AbstractVar selectVar()
          the IVarSelector can be asked to return a variable
 
Methods inherited from class choco.search.AbstractSearchHeuristic
getBranching
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface choco.real.search.RealVarSelector
selectRealVar
 
Methods inherited from interface choco.search.IVarSelector
getBranching
 

Constructor Detail

AbstractRealVarSelector

public AbstractRealVarSelector()
Method Detail

selectVar

public AbstractVar selectVar()
Description copied from interface: IVarSelector
the IVarSelector can be asked to return a variable

Specified by:
selectVar in interface IVarSelector
Returns:
a variable on whose domain an alternative can be set (such as a non instantiated search variable)