choco.cp.solver.configure
Class StrategyFactory
java.lang.Object
choco.cp.solver.configure.StrategyFactory
public final class StrategyFactory
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
setNoStopAtFirstSolution
public static void setNoStopAtFirstSolution(Solver solver)
setStopAtFirstSolution
public static void setStopAtFirstSolution(Solver solver)
isOptimize
public static boolean isOptimize(Configuration conf)
setDoOptimize
public static void setDoOptimize(Solver solver,
boolean maximize)
doMaximize
public static boolean doMaximize(Solver solver)
doMaximize
public static Boolean doMaximize(Configuration conf)
getRecomputationGap
public static int getRecomputationGap(Solver solver)
validateCSP
public static void validateCSP(Solver solver)
createBranchAndBound
public static AbstractOptimize createBranchAndBound(Solver solver)
createKickRestart
public static IKickRestart createKickRestart(AbstractGlobalSearchStrategy strategy)
createSearchLoop
public static AbstractSearchLoop createSearchLoop(AbstractGlobalSearchStrategy strategy)
createSolutionPool
public static ISolutionPool createSolutionPool(AbstractGlobalSearchStrategy strategy)
isUsingShavingTools
public static boolean isUsingShavingTools(Solver solver)
createShavingTools
public static ShavingTools createShavingTools(Solver solver)
Copyright © 2012. All Rights Reserved.