Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2evo/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
20,10
3 changes: 3 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2evo/items.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
WIDTH,HEIGHT,ORIENTED,COPIES
10,5,1,4
20,4,1,2
5 changes: 5 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2evo/parameters.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,exact
first_stage_orientation,vertical
8 changes: 8 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2evo/solution.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,20,10,0,0,
0,1,1,0,0,10,10,-2,1,0
0,1,2,0,0,10,5,0,2,1
0,1,3,0,5,10,5,0,2,1
0,1,4,10,0,10,10,-2,1,0
0,1,5,10,0,10,5,0,2,4
0,1,6,10,5,10,5,0,2,4
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2evo_min1cut/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
20,10
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
WIDTH,HEIGHT,ORIENTED,COPIES
10,5,1,4
20,4,1,2
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,exact
first_stage_orientation,vertical
minimum_distance_1_cuts,15
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,20,10,0,0,
0,1,1,0,0,20,10,-2,1,0
0,1,2,0,0,20,4,1,2,1
0,1,3,0,4,20,4,1,2,1
0,1,4,0,8,20,2,-1,2,1
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2evr/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
20,10
3 changes: 3 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2evr/items.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
WIDTH,HEIGHT,ORIENTED,COPIES
5,11,0,2
4,13,0,2
5 changes: 5 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2evr/parameters.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,exact
first_stage_orientation,vertical
6 changes: 6 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2evr/solution.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,20,10,0,0,
0,1,1,0,0,11,10,-2,1,0
0,1,2,0,0,11,5,0,2,1
0,1,3,0,5,11,5,0,2,1
0,1,4,11,0,9,10,-3,1,0
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2evr_min1cut/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
20,10
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
WIDTH,HEIGHT,ORIENTED,COPIES
5,11,0,2
4,13,0,2
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,exact
first_stage_orientation,vertical
minimum_distance_1_cuts,12
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,20,10,0,0,
0,1,1,0,0,13,10,-2,1,0
0,1,2,0,0,13,4,1,2,1
0,1,3,0,4,13,4,1,2,1
0,1,4,0,8,13,2,-1,2,1
0,1,5,13,0,7,10,-3,1,0
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2hvo/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
20,10
3 changes: 3 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2hvo/items.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
WIDTH,HEIGHT,ORIENTED,COPIES
10,5,1,4
20,4,1,2
5 changes: 5 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2hvo/parameters.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,homogenous
first_stage_orientation,vertical
8 changes: 8 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2hvo/solution.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,20,10,0,0,
0,1,1,0,0,10,10,-2,1,0
0,1,2,0,0,10,5,0,2,1
0,1,3,0,5,10,5,0,2,1
0,1,4,10,0,10,10,-2,1,0
0,1,5,10,0,10,5,0,2,4
0,1,6,10,5,10,5,0,2,4
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2hvo_min1cut/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
20,10
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
WIDTH,HEIGHT,ORIENTED,COPIES
10,5,1,4
20,4,1,2
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,homogenous
first_stage_orientation,vertical
minimum_distance_1_cuts,15
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,20,10,0,0,
0,1,1,0,0,20,10,-2,1,0
0,1,2,0,0,20,4,1,2,1
0,1,3,0,4,20,4,1,2,1
0,1,4,0,8,20,2,-1,2,1
2 changes: 1 addition & 1 deletion data/rectangleguillotine/tests/knapsack_2hvr/bins.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
WIDTH,HEIGHT
40,30
20,10
3 changes: 2 additions & 1 deletion data/rectangleguillotine/tests/knapsack_2hvr/items.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
WIDTH,HEIGHT,ORIENTED,COPIES
10,25,0,4
5,11,0,2
4,13,0,2
16 changes: 6 additions & 10 deletions data/rectangleguillotine/tests/knapsack_2hvr/solution.csv
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
PLATE_ID,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,0,0,0,40,30,0,0,
0,1,0,0,25,30,-2,1,0
0,2,0,0,25,10,0,2,1
0,3,0,10,25,10,0,2,1
0,4,0,20,25,10,0,2,1
0,5,25,0,10,30,-2,1,0
0,6,25,0,10,25,0,2,5
0,7,25,25,10,5,-1,2,5
0,8,35,0,5,30,-3,1,0
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,20,10,0,0,
0,1,1,0,0,11,10,-2,1,0
0,1,2,0,0,11,5,0,2,1
0,1,3,0,5,11,5,0,2,1
0,1,4,11,0,9,10,-3,1,0
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2hvr_min1cut/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
20,10
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
WIDTH,HEIGHT,ORIENTED,COPIES
5,11,0,2
4,13,0,2
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,homogenous
first_stage_orientation,vertical
minimum_distance_1_cuts,12
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,20,10,0,0,
0,1,1,0,0,13,10,-2,1,0
0,1,2,0,0,13,4,1,2,1
0,1,3,0,4,13,4,1,2,1
0,1,4,0,8,13,2,-1,2,1
0,1,5,13,0,7,10,-3,1,0
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2nho_2/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ID,WIDTH,HEIGHT,COST,COPIES,COPIES_MIN,BOTTOM_TRIM,TOP_TRIM,LEFT_TRIM,RIGHT_TRIM,BOTTOM_TRIM_TYPE,TOP_TRIM_TYPE,LEFT_TRIM_TYPE,RIGHT_TRIM_TYPE
0,16,12,192,1,0,0,0,0,0,H,S,H,S
5 changes: 5 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2nho_2/items.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
ID,WIDTH,HEIGHT,PROFIT,COPIES,ORIENTED,STACK_ID
0,5,2,6.92308,2,1,0
1,2,5,6.92308,9,1,1
2,6,6,27.6923,1,1,2
3,3,3,9,3,1,3
11 changes: 11 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2nho_2/parameters.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
NAME,VALUE
objective,Knapsack
number_of_stages,2
cut_type,NonExact
first_stage_orientation,Horizontal
minimum_distance_1_cuts,0
maximum_distance_1_cuts,-1
minimum_distance_2_cuts,0
minimum_waste_length,0
maximum_number_2_cuts,-1
cut_thickness,0
24 changes: 24 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2nho_2/solution.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,16,12,0,0,
0,1,1,0,0,16,5,-2,1,0
0,1,2,0,0,2,5,1,2,1
0,1,3,2,0,2,5,1,2,1
0,1,4,4,0,2,5,1,2,1
0,1,5,6,0,2,5,1,2,1
0,1,6,8,0,2,5,1,2,1
0,1,7,10,0,2,5,1,2,1
0,1,8,12,0,2,5,1,2,1
0,1,9,14,0,2,5,1,2,1
0,1,10,0,5,16,6,-2,1,0
0,1,11,0,5,3,6,-2,2,10
0,1,12,0,5,3,3,3,3,11
0,1,13,0,8,3,3,-1,3,11
0,1,14,3,5,3,6,-2,2,10
0,1,15,3,5,3,3,3,3,14
0,1,16,3,8,3,3,-1,3,14
0,1,17,6,5,3,6,-2,2,10
0,1,18,6,5,3,3,3,3,17
0,1,19,6,8,3,3,-1,3,17
0,1,20,9,5,6,6,2,2,10
0,1,21,15,5,1,6,-1,2,10
0,1,22,0,11,16,1,-3,1,0
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2nvo_min1cut/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
15,10
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
WIDTH,HEIGHT,ORIENTED
10,6,1
9,4,1
5,7,1
4,3,1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,non-exact
first_stage_orientation,vertical
minimum_distance_1_cuts,6
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,15,10,0,0,
0,1,1,0,0,10,10,-2,1,0
0,1,2,0,0,10,6,0,2,1
0,1,3,0,6,10,4,-2,2,1
0,1,4,0,6,9,4,1,3,3
0,1,5,9,6,1,4,-1,3,3
0,1,6,10,0,5,10,-3,1,0
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2nvr/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
16,10
5 changes: 5 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2nvr/items.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
WIDTH,HEIGHT,ORIENTED,COPIES
6,11,0,1
9,4,1,1
5,7,1,1
4,3,1,1
5 changes: 5 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2nvr/parameters.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,non-exact
first_stage_orientation,vertical
12 changes: 12 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2nvr/solution.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,16,10,0,0,
0,1,1,0,0,11,10,-2,1,0
0,1,2,0,0,11,6,0,2,1
0,1,3,0,6,11,4,-2,2,1
0,1,4,0,6,9,4,1,3,3
0,1,5,9,6,2,4,-1,3,3
0,1,6,11,0,5,10,-2,1,0
0,1,7,11,0,5,7,2,2,6
0,1,8,11,7,5,3,-2,2,6
0,1,9,11,7,4,3,3,3,8
0,1,10,15,7,1,3,-1,3,8
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2nvr_min1cut/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
16,10
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
WIDTH,HEIGHT,ORIENTED,COPIES
6,11,0,1
9,4,1,1
5,7,1,1
4,3,1,1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,non-exact
first_stage_orientation,vertical
minimum_distance_1_cuts,6
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,16,10,0,0,
0,1,1,0,0,11,10,-2,1,0
0,1,2,0,0,11,6,0,2,1
0,1,3,0,6,11,4,-2,2,1
0,1,4,0,6,9,4,1,3,3
0,1,5,9,6,2,4,-1,3,3
0,1,6,11,0,5,10,-3,1,0
2 changes: 1 addition & 1 deletion data/rectangleguillotine/tests/knapsack_2rvo/bins.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
WIDTH,HEIGHT
40,30
15,10
11 changes: 5 additions & 6 deletions data/rectangleguillotine/tests/knapsack_2rvo/items.csv
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
WIDTH,HEIGHT,ORIENTED,COPIES
25,20,1,1
15,10,1,2
10,10,1,1
10,20,1,1
5,20,1,1
WIDTH,HEIGHT,ORIENTED
10,6,1
9,4,1
5,7,1
4,3,1
24 changes: 12 additions & 12 deletions data/rectangleguillotine/tests/knapsack_2rvo/solution.csv
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
PLATE_ID,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,0,0,0,40,30,0,0,
0,1,0,0,25,30,-2,1,0
0,2,0,0,25,10,-2,2,1
0,3,0,0,15,10,1,3,2
0,4,15,0,10,10,2,3,2
0,5,0,10,25,20,0,2,1
0,6,25,0,15,30,-2,1,0
0,7,25,0,15,10,1,2,6
0,8,25,10,15,20,-2,2,6
0,9,25,10,10,20,3,3,8
0,10,35,10,5,20,4,3,8
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,15,10,0,0,
0,1,1,0,0,10,10,-2,1,0
0,1,2,0,0,10,6,0,2,1
0,1,3,0,6,10,4,-2,2,1
0,1,4,0,6,9,4,1,3,3
0,1,5,9,6,1,4,-1,3,3
0,1,6,10,0,5,10,-2,1,0
0,1,7,10,0,5,7,2,2,6
0,1,8,10,7,5,3,-2,2,6
0,1,9,10,7,4,3,3,3,8
0,1,10,14,7,1,3,-1,3,8
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2rvo_min1cut/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
15,10
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
WIDTH,HEIGHT,ORIENTED
10,6,1
9,4,1
5,7,1
4,3,1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,roadef2018
first_stage_orientation,vertical
minimum_distance_1_cuts,6
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,15,10,0,0,
0,1,1,0,0,10,10,-2,1,0
0,1,2,0,0,10,6,0,2,1
0,1,3,0,6,10,4,-2,2,1
0,1,4,0,6,9,4,1,3,3
0,1,5,9,6,1,4,-1,3,3
0,1,6,10,0,5,10,-3,1,0
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2rvr/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
16,10
5 changes: 5 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2rvr/items.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
WIDTH,HEIGHT,ORIENTED,COPIES
6,11,0,1
9,4,1,1
5,7,1,1
4,3,1,1
5 changes: 5 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2rvr/parameters.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
NAME,VALUE
objective,knapsack
number_of_stages,2
cut_type,roadef2018
first_stage_orientation,vertical
12 changes: 12 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2rvr/solution.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
PLATE_ID,COPIES,NODE_ID,X,Y,WIDTH,HEIGHT,TYPE,CUT,PARENT
0,1,0,0,0,16,10,0,0,
0,1,1,0,0,11,10,-2,1,0
0,1,2,0,0,11,6,0,2,1
0,1,3,0,6,11,4,-2,2,1
0,1,4,0,6,9,4,1,3,3
0,1,5,9,6,2,4,-1,3,3
0,1,6,11,0,5,10,-2,1,0
0,1,7,11,0,5,7,2,2,6
0,1,8,11,7,5,3,-2,2,6
0,1,9,11,7,4,3,3,3,8
0,1,10,15,7,1,3,-1,3,8
2 changes: 2 additions & 0 deletions data/rectangleguillotine/tests/knapsack_2rvr_min1cut/bins.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
WIDTH,HEIGHT
16,10
Loading
Loading