14 auto f = x * y == 97 * 89;
16 std::cout <<
"Quad_model has " << quad_model.var_count() <<
" variables, "
17 << quad_model.term_count(1) <<
" linear terms, and "
18 << quad_model.term_count(2) <<
" quadratic terms" << std::endl;
20 solver.set_time_limit(10);
21 solver.set_target_energy(0);
22 solver.enable_default_callback();
23 auto sol = solver.search();
24 std::cout <<
"x = " << x <<
" = " << sol.get(x) << std::endl;
25 std::cout <<
"y = " << y <<
" = " << sol.get(y) << std::endl;
VarIntCore var_int(const std::string &var_str)
Expr simplify_as_binary(const Expr &expr)
Expr reduce(const Expr &expr)
QUBO++, a C++ library for generating expressions for binary and spin variables.
Easy QUBO Solver for solving QUBO problems.