@@ -25,12 +25,12 @@ bazel build --define cplex=true -- //...
25
25
26
26
Execute:
27
27
``` shell
28
- ./bazel-bin/packingsolver/main --verbose --problem-type rectangleguillotine --objective knapsack --items data/rectangle/alvarez2002/ATP35_items.csv --bins data/rectangle/alvarez2002/ATP35_bins.csv --certificate ATP35_solution.csv --output ATP35_output.json --time-limit 1 -q " RG -p 3NHO -c 4" -a " IMBA* " -q " RG -p 3NHO -c 5" -a " IMBA* "
28
+ ./bazel-bin/packingsolver/main --verbose --problem-type rectangleguillotine --objective knapsack --items data/rectangle/alvarez2002/ATP35_items.csv --bins data/rectangle/alvarez2002/ATP35_bins.csv --certificate ATP35_solution.csv --output ATP35_output.json --time-limit 1 -q " RG -p 3NHO -c 4" -a " IBS " -q " RG -p 3NHO -c 5" -a " IBS "
29
29
```
30
30
31
31
Or in short:
32
32
``` shell
33
- ./bazel-bin/packingsolver/main -v -p RG -f KP -i data/rectangle/alvarez2002/ATP35 -c ATP35_solution.csv -o ATP35_output.json -t 1 -q " RG -p 3NHO -c 4" -a " IMBA* " -q " RG -p 3NHO -c 5" -a " IMBA* "
33
+ ./bazel-bin/packingsolver/main -v -p RG -f KP -i data/rectangle/alvarez2002/ATP35 -c ATP35_solution.csv -o ATP35_output.json -t 1 -q " RG -p 3NHO -c 4" -a " IBS " -q " RG -p 3NHO -c 5" -a " IBS "
34
34
```
35
35
36
36
A solution visualizer is available here: https://librallu.gitlab.io/packing-viz/
@@ -68,7 +68,7 @@ options:
68
68
* ` 3EAR ` : ` --cut-type-1 three-staged-guillotine --cut-type-2 exact --first-stage-orientation any `
69
69
* ` roadef2018 `
70
70
71
- Compatible algorithms: ` A* ` , ` DFS ` , ` IMBA* ` , ` DPA* `
71
+ Compatible algorithms: ` A* ` , ` DFS ` , ` IMBA* ` , ` DPA* ` , ` IBS `
72
72
73
73
## Benchmarks
74
74
@@ -92,6 +92,6 @@ python3 packingsolver/scripts/bench.py "2NEGH-SPP-O" "2NEGH-SPP-R" # ~4h
92
92
python3 packingsolver/scripts/bench.py " 3NEGH-CSP-O" " 3NEGH-CSP-R" " long2020_CSP" # ~20h
93
93
python3 packingsolver/scripts/bench.py " 3GH-CSP-O" " 3HG-CSP-O" " 3HGV-CSP-O" # ~15h
94
94
python3 packingsolver/scripts/bench.py " 2NEGH-CSP-O" " 2NEGH-CSP-R" " 2GH-CSP-O" # ~30h
95
- python3 packingsolver/scripts/bench.py " 3NEG-VBPP-O" " 3NEG-VBPP-R" " 2GH-VBPP-O" " 2GH-VBPP-R" # ~20h
95
+ python3 packingsolver/scripts/bench.py " 3NEG-VBPP-O" " 3NEG-VBPP-R" " 2GH-VBPP-O" " 2GH-VBPP-R" # ~16h
96
96
```
97
97
0 commit comments