polish
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
ABSL_FLAG(std::string, input, "", "Vector Bin Packing (.vpb) data file name.");
|
||||
ABSL_FLAG(std::string, params, "",
|
||||
"Parameters in solver specific text format.");
|
||||
ABSL_FLAG(std::string, solver, "sat", "Solver to use: sat, scip, glip");
|
||||
ABSL_FLAG(std::string, solver, "sat", "Solver to use: sat, scip");
|
||||
ABSL_FLAG(double, time_limit, 900.0, "Time limit in seconds");
|
||||
ABSL_FLAG(int, threads, 1, "Number of threads");
|
||||
ABSL_FLAG(bool, display_proto, false, "Print the input protobuf");
|
||||
@@ -51,6 +51,7 @@ void ParseAndSolve(const std::string& filename, const std::string& solver,
|
||||
}
|
||||
|
||||
packing::vbp::VectorBinPackingProblem data;
|
||||
|
||||
packing::vbp::VbpParser parser;
|
||||
if (!parser.ParseFile(filename)) {
|
||||
LOG(FATAL) << "Cannot read " << filename;
|
||||
|
||||
@@ -9,12 +9,12 @@ cc_library(
|
||||
srcs = ["arc_flow_builder.cc"],
|
||||
hdrs = ["arc_flow_builder.h"],
|
||||
deps = [
|
||||
"@com_google_absl//absl/container:flat_hash_map",
|
||||
"@com_google_absl//absl/strings",
|
||||
"//ortools/base",
|
||||
"//ortools/base:map_util",
|
||||
"//ortools/base:stl_util",
|
||||
"//ortools/base",
|
||||
"//ortools/graph:topologicalsorter",
|
||||
"@com_google_absl//absl/container:flat_hash_map",
|
||||
"@com_google_absl//absl/strings",
|
||||
],
|
||||
)
|
||||
|
||||
@@ -28,9 +28,9 @@ cc_library(
|
||||
":arc_flow_builder",
|
||||
"//ortools/base",
|
||||
"//ortools/base:file",
|
||||
"@com_google_absl//absl/flags:flag",
|
||||
"//ortools/linear_solver",
|
||||
"//ortools/packing:vector_bin_packing_cc_proto",
|
||||
"//ortools/linear_solver:linear_solver",
|
||||
"@com_google_absl//absl/flags:flag",
|
||||
],
|
||||
)
|
||||
|
||||
@@ -55,8 +55,8 @@ cc_library(
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
":vector_bin_packing_cc_proto",
|
||||
"@com_google_absl//absl/strings",
|
||||
"//ortools/base",
|
||||
"//ortools/base:filelineiter",
|
||||
"@com_google_absl//absl/strings",
|
||||
],
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user