switch flags setters and getters to the absl format
This commit is contained in:
@@ -23,19 +23,19 @@ void RunConstraintProgrammingExample() {
|
||||
const int64 numVals = 3;
|
||||
|
||||
// Define decision variables.
|
||||
IntVar* const x = solver.MakeIntVar(0, numVals - 1, "x");
|
||||
IntVar* const y = solver.MakeIntVar(0, numVals - 1, "y");
|
||||
IntVar* const z = solver.MakeIntVar(0, numVals - 1, "z");
|
||||
IntVar *const x = solver.MakeIntVar(0, numVals - 1, "x");
|
||||
IntVar *const y = solver.MakeIntVar(0, numVals - 1, "y");
|
||||
IntVar *const z = solver.MakeIntVar(0, numVals - 1, "z");
|
||||
|
||||
// Define constraints.
|
||||
std::vector<IntVar*> xyvars = {x, y};
|
||||
std::vector<IntVar *> xyvars = { x, y };
|
||||
solver.AddConstraint(solver.MakeAllDifferent(xyvars));
|
||||
|
||||
LOG(INFO) << "Number of constraints: " << solver.constraints();
|
||||
|
||||
// Create decision builder to search for solutions.
|
||||
std::vector<IntVar*> allvars = {x, y, z};
|
||||
DecisionBuilder* const db = solver.MakePhase(
|
||||
std::vector<IntVar *> allvars = { x, y, z };
|
||||
DecisionBuilder *const db = solver.MakePhase(
|
||||
allvars, Solver::CHOOSE_FIRST_UNBOUND, Solver::ASSIGN_MIN_VALUE);
|
||||
|
||||
solver.NewSearch(db);
|
||||
@@ -51,11 +51,11 @@ void RunConstraintProgrammingExample() {
|
||||
LOG(INFO) << "Problem solved in " << solver.wall_time() << "ms";
|
||||
LOG(INFO) << "Memory usage: " << Solver::MemoryUsage() << " bytes";
|
||||
}
|
||||
} // namespace operations_research
|
||||
} // namespace operations_research
|
||||
|
||||
int main(int argc, char** argv) {
|
||||
int main(int argc, char **argv) {
|
||||
google::InitGoogleLogging(argv[0]);
|
||||
FLAGS_logtostderr = 1;
|
||||
absl::GetFlag(FLAGS_logtostderr) = 1;
|
||||
operations_research::RunConstraintProgrammingExample();
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user