contrib: cleanup few java examples

This commit is contained in:
Mizux Seiha
2021-09-29 11:32:24 +02:00
parent 8ac2445b88
commit 49ddd47846
2 changed files with 10 additions and 1 deletions

View File

@@ -27,7 +27,12 @@ import com.google.ortools.linearsolver.MPVariable;
public class DietMIP {
private static void solve(String solverType) {
System.out.println("---- DietMIP with " + solverType);
MPSolver solver = MPSolver.createSolver(solverType);
if (solver == null)
return;
double infinity = MPSolver.infinity();
int n = 4; // variables number
@@ -77,6 +82,7 @@ public class DietMIP {
public static void main(String[] args) throws Exception {
Loader.loadNativeLibraries();
solve("SCIP");
solve("CBC");
}
}

View File

@@ -200,9 +200,12 @@ public class StiglerMIP {
}
}
solver.solve();
final MPSolver.ResultStatus resultStatus = solver.solve();
/** printing */
if (resultStatus != MPSolver.ResultStatus.OPTIMAL) {
System.err.println("The problem does not have an optimal solution!");
}
DecimalFormat df = new DecimalFormat("#.##");
df.setRoundingMode(RoundingMode.CEILING);