choco.cp.solver.search
Class SearchLoop

java.lang.Object
  extended by choco.kernel.solver.search.AbstractSearchLoop
      extended by choco.cp.solver.search.AbstractSearchLoopWithRestart
          extended by choco.cp.solver.search.SearchLoop
All Implemented Interfaces:
ISearchLoop

public final class SearchLoop
extends AbstractSearchLoopWithRestart


Field Summary
 
Fields inherited from class choco.cp.solver.search.AbstractSearchLoopWithRestart
br, branchingObj, ctx, currentBranching, kickRestart, moveAfterSolution, previousNbSolutions
 
Fields inherited from class choco.kernel.solver.search.AbstractSearchLoop
searchStrategy, stop
 
Fields inherited from interface choco.kernel.solver.search.ISearchLoop
LOGGER
 
Constructor Summary
SearchLoop(AbstractGlobalSearchStrategy searchStrategy, IKickRestart kickRestart)
           
 
Method Summary
protected  void worldPop()
           
protected  void worldPush()
           
 
Methods inherited from class choco.cp.solver.search.AbstractSearchLoopWithRestart
downBranch, endLoop, getCurrentTrace, getKickRestart, goUpBranch, initialize, initLoop, initSearch, openNode, restart, setKickRestart, setRestartAfterEachSolution, upBranch
 
Methods inherited from class choco.kernel.solver.search.AbstractSearchLoop
getBacktrackCount, getDepthCount, getNodeCount, getRestartCount, getSearchStrategy, isStopped, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchLoop

public SearchLoop(AbstractGlobalSearchStrategy searchStrategy,
                  IKickRestart kickRestart)
Method Detail

worldPop

protected void worldPop()
Specified by:
worldPop in class AbstractSearchLoopWithRestart

worldPush

protected void worldPush()
Specified by:
worldPush in class AbstractSearchLoopWithRestart


Copyright © 2012. All Rights Reserved.