Uses of Interface
choco.kernel.solver.search.ISolutionPool

Packages that use ISolutionPool
choco.cp.solver.configure   
choco.kernel.solver.search A package devoted to the the control of search algorithms.
 

Uses of ISolutionPool in choco.cp.solver.configure
 

Methods in choco.cp.solver.configure that return ISolutionPool
static ISolutionPool StrategyFactory.createSolutionPool(AbstractGlobalSearchStrategy strategy)
           
 

Uses of ISolutionPool in choco.kernel.solver.search
 

Fields in choco.kernel.solver.search declared as ISolutionPool
protected  ISolutionPool AbstractSearchStrategy.solutionPool
           
 

Methods in choco.kernel.solver.search that return ISolutionPool
 ISolutionPool AbstractSearchStrategy.getSolutionPool()
           
static ISolutionPool SolutionPoolFactory.makeDefaultSolutionPool(AbstractGlobalSearchStrategy strategy, int capacity)
           
static ISolutionPool SolutionPoolFactory.makeFifoSolutionPool(AbstractGlobalSearchStrategy strategy, int capacity)
          contains the last/best solutions (capa > 0).
static ISolutionPool SolutionPoolFactory.makeInfiniteSolutionPool(AbstractGlobalSearchStrategy strategy)
          record all solution (not resizable).
static ISolutionPool SolutionPoolFactory.makeNoSolutionPool()
          pool with a nil capacity (not resizable).
static ISolutionPool SolutionPoolFactory.makeOneSolutionPool(AbstractGlobalSearchStrategy strategy)
          pool of unit capacity, contains the last solution (not resizable);
 

Methods in choco.kernel.solver.search with parameters of type ISolutionPool
 void AbstractSearchStrategy.setSolutionPool(ISolutionPool solutionPool)
          a null argument cancel the solution recording.
 



Copyright © 2012. All Rights Reserved.