-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathrun_soplib
executable file
·105 lines (96 loc) · 1.97 KB
/
run_soplib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
#!/bin/bash
time_limit=600
program=./main
hash_table_size=12582917
thread_count=4
echo "instance,static_lower_bound,nearest_neighbor_cost,best_solution_cost,time(sec),enumerated0,enumerated1,enumerated2,enumerated3,bounds0,bounds1,bounds2,bounds3" > soplib_result/all_results.csv
run_program()
{
str="$($program soplib/$1.sop $time_limit $hash_table_size $thread_count)"
str="$1,$str"
echo "$str" >> soplib_result/all_results.csv
}
run_program R.200.100.1
sleep 120
run_program R.200.100.15
sleep 120
run_program R.200.100.30
run_program R.200.100.60
sleep 120
run_program R.200.1000.1
sleep 120
run_program R.200.1000.15
sleep 120
run_program R.200.1000.30
run_program R.200.1000.60
sleep 120
run_program R.300.100.1
sleep 120
run_program R.300.100.15
sleep 120
run_program R.300.100.30
run_program R.300.100.60
sleep 120
run_program R.300.1000.1
sleep 120
run_program R.300.1000.15
sleep 120
run_program R.300.1000.30
run_program R.300.1000.60
sleep 120
run_program R.400.100.1
sleep 120
run_program R.400.100.15
sleep 120
run_program R.400.100.30
sleep 120
run_program R.400.100.60
sleep 120
run_program R.400.1000.1
sleep 120
run_program R.400.1000.15
sleep 120
run_program R.400.1000.30
run_program R.400.1000.60
sleep 120
run_program R.500.100.1
sleep 120
run_program R.500.100.15
sleep 120
run_program R.500.100.30
run_program R.500.100.60
sleep 120
run_program R.500.1000.1
sleep 120
run_program R.500.1000.15
sleep 120
run_program R.500.1000.30
run_program R.500.1000.60
sleep 120
run_program R.600.100.1
sleep 120
run_program R.600.100.15
sleep 120
run_program R.600.100.30
run_program R.600.100.60
sleep 120
run_program R.600.1000.1
sleep 120
run_program R.600.1000.15
sleep 120
run_program R.600.1000.30
run_program R.600.1000.60
sleep 120
run_program R.700.100.1
sleep 120
run_program R.700.100.15
sleep 120
run_program R.700.100.30
run_program R.700.100.60
sleep 120
run_program R.700.1000.1
sleep 120
run_program R.700.1000.15
sleep 120
run_program R.700.1000.30
run_program R.700.1000.60