@@ -21,44 +21,16 @@ function test_packing()
21
21
max_y, _ = MOI. add_constrained_variable (model, MOI. Integer ())
22
22
23
23
for i in 1 : n
24
- MOI. add_constraint (
25
- model,
26
- s[i],
27
- MOI. EqualTo (sizes[i]),
28
- )
29
- MOI. add_constraint (
30
- model,
31
- x[i],
32
- MOI. Interval (1 , upper_bound),
33
- )
34
- MOI. add_constraint (
35
- model,
36
- y[i],
37
- MOI. Interval (1 , upper_bound),
38
- )
24
+ MOI. add_constraint (model, s[i], MOI. EqualTo (sizes[i]))
25
+ MOI. add_constraint (model, x[i], MOI. Interval (1 , upper_bound))
26
+ MOI. add_constraint (model, y[i], MOI. Interval (1 , upper_bound))
39
27
end
40
- MOI. add_constraint (
41
- model,
42
- max_x,
43
- MOI. Interval (1 , upper_bound),
44
- )
45
- MOI. add_constraint (
46
- model,
47
- max_y,
48
- MOI. Interval (1 , upper_bound),
49
- )
28
+ MOI. add_constraint (model, max_x, MOI. Interval (1 , upper_bound))
29
+ MOI. add_constraint (model, max_y, MOI. Interval (1 , upper_bound))
50
30
51
31
for i in 1 : n
52
- MOI. add_constraint (
53
- model,
54
- 1 max_x - 1 x[i],
55
- MOI. GreaterThan (sizes[i]),
56
- )
57
- MOI. add_constraint (
58
- model,
59
- 1 max_y - 1 y[i],
60
- MOI. GreaterThan (sizes[i]),
61
- )
32
+ MOI. add_constraint (model, 1 max_x - 1 x[i], MOI. GreaterThan (sizes[i]))
33
+ MOI. add_constraint (model, 1 max_y - 1 y[i], MOI. GreaterThan (sizes[i]))
62
34
end
63
35
64
36
MOI. add_constraint (
0 commit comments