import numpy as np from branch_and_bound import BnB c = np.array([-5.0, -4.0]) A = np.array( [[2.0, 3.0], [2.0, 1.0]] ) b = np.array([12.0, 6.0]) bounds = [(0, None) for _ in range(c.shape[0])] int_indices = [0, 1] sol, time = BnB(c, A, b, bounds=bounds, int_indices=int_indices) print(f"x* = {sol.x}") print(f"Time to solve: {time} seconds")