public final class Solvers extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CLEANING |
static String |
LEARNING |
static String |
ORDERS |
static String |
PARAMS |
static String |
PHASE |
static String |
RESTARTS |
static String |
SIMP |
Modifier and Type | Method and Description |
---|---|
protected static ICDCL |
configureFromString(String solverconfig,
ICDCL theSolver,
ILogAble logger) |
static ICDCL |
configureSolver(String[] args,
ILogAble logger) |
static boolean |
containsOptValue(String[] args) |
static org.apache.commons.cli.Options |
createCLIOptions() |
static void |
showAvailableConstraintsCleaningStrategies(ILogAble logger) |
static void |
showAvailableLearning(ILogAble logger) |
static void |
showAvailableOrders(ILogAble logger) |
static void |
showAvailablePhase(ILogAble logger) |
static void |
showAvailableRestarts(ILogAble logger) |
static <T extends ISolver> |
showAvailableSolvers(ASolverFactory<T> afactory,
ILogAble logger) |
static <T extends ISolver> |
showAvailableSolvers(ASolverFactory<T> afactory,
String framework,
ILogAble logger) |
static void |
showParams(ILogAble logger) |
static void |
showSimplifiers(ILogAble logger) |
static void |
stringUsage(ILogAble logger) |
static String |
uncompressed(String filename) |
static void |
usage(ILogAble logger) |
public static final String ORDERS
public static final String LEARNING
public static final String RESTARTS
public static final String PHASE
public static final String PARAMS
public static final String SIMP
public static final String CLEANING
protected static ICDCL configureFromString(String solverconfig, ICDCL theSolver, ILogAble logger)
public static org.apache.commons.cli.Options createCLIOptions()
public static void stringUsage(ILogAble logger)
public static boolean containsOptValue(String[] args)
public static void showAvailableRestarts(ILogAble logger)
public static void showAvailablePhase(ILogAble logger)
public static void showAvailableLearning(ILogAble logger)
public static void showAvailableOrders(ILogAble logger)
public static void showParams(ILogAble logger)
public static void showSimplifiers(ILogAble logger)
public static void showAvailableConstraintsCleaningStrategies(ILogAble logger)
public static <T extends ISolver> void showAvailableSolvers(ASolverFactory<T> afactory, ILogAble logger)
public static <T extends ISolver> void showAvailableSolvers(ASolverFactory<T> afactory, String framework, ILogAble logger)
public static void usage(ILogAble logger)
Copyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.