differentiable mixed-integer methodology is adopted from: https://arxiv.org/abs/2506.19646 b_1, b_2, e_1, e_2 = 0.2, 0.0825, 0.1, 0.1 A = torch.tensor([[a_1 ...