Minor addition.

This commit is contained in:
Marcel Kronfeld 2010-11-29 16:40:30 +00:00
parent 8de2023ae1
commit 34f3640efd

View File

@ -827,6 +827,12 @@ public class OptimizerFactory {
return runnable.getBinarySolution();
}
// ///////////////////////////// Optimize using a default strategy
public static BitSet optimizeToBinary(final int optType,
AbstractOptimizationProblem problem) {
return optimizeToBinary(optType, problem, null);
}
// ///////////////////////////// Optimize using a default strategy
public static BitSet optimizeToBinary(final int optType,
AbstractOptimizationProblem problem, String outputFilePrefix) {
@ -860,6 +866,11 @@ public class OptimizerFactory {
return runnable.getDoubleSolution();
}
public static double[] optimizeToDouble(final int optType,
AbstractOptimizationProblem problem) {
return optimizeToDouble(optType, problem, null);
}
public static double[] optimizeToDouble(final int optType,
AbstractOptimizationProblem problem, String outputFilePrefix) {
OptimizerRunnable runnable = optimize(optType, problem,
@ -886,6 +897,11 @@ public class OptimizerFactory {
return runnable.getResult();
}
public static IndividualInterface optimizeToInd(final int optType,
AbstractOptimizationProblem problem) {
return optimizeToInd(optType, problem, null);
}
public static IndividualInterface optimizeToInd(final int optType,
AbstractOptimizationProblem problem, String outputFilePrefix) {
OptimizerRunnable runnable = optimize(optType, problem,