choco.cp.solver.search.integer.branching
Class AssignVar.ValIteratorWrapper

java.lang.Object
  extended by choco.cp.solver.search.integer.branching.AssignVar.ValIteratorWrapper
All Implemented Interfaces:
AssignVar.ValueChooserWrapper
Enclosing class:
AssignVar

protected static final class AssignVar.ValIteratorWrapper
extends Object
implements AssignVar.ValueChooserWrapper


Constructor Summary
AssignVar.ValIteratorWrapper(ValIterator valHeuristic)
           
 
Method Summary
 boolean finishedBranching(IntBranchingDecision decision)
           
 int getFirstBranch(IntBranchingDecision decision)
           
 int getNextBranch(IntBranchingDecision decision)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssignVar.ValIteratorWrapper

public AssignVar.ValIteratorWrapper(ValIterator valHeuristic)
Method Detail

finishedBranching

public boolean finishedBranching(IntBranchingDecision decision)
Specified by:
finishedBranching in interface AssignVar.ValueChooserWrapper

getFirstBranch

public int getFirstBranch(IntBranchingDecision decision)
Specified by:
getFirstBranch in interface AssignVar.ValueChooserWrapper

getNextBranch

public int getNextBranch(IntBranchingDecision decision)
Specified by:
getNextBranch in interface AssignVar.ValueChooserWrapper


Copyright © 2012. All Rights Reserved.