Skip to content

Commit 8c43963

Browse files
committed
2.3.44
1 parent 0dda1f2 commit 8c43963

25 files changed

+4173
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2 3
2+
2 1 1 10 1 2 20
3+
2 2 1 10 1 20 1 3 30
4+
Lines changed: 318 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,318 @@
1+
{
2+
"capacityRenewable": [25, 25],
3+
"capacityNonRenewable": [240, 240],
4+
"tasks":
5+
[
6+
{
7+
"id": 0, "successors": [1, 2, 3],
8+
"modes":
9+
[
10+
{ "duration": 0, "demandRenewable": [0, 0], "demandNonRenewable": [0, 0] }
11+
]
12+
},
13+
{
14+
"id": 1, "successors": [4, 5, 6],
15+
"modes":
16+
[
17+
{ "duration": 5, "demandRenewable": [10, 13], "demandNonRenewable": [7, 0] },
18+
{ "duration": 1, "demandRenewable": [15, 19], "demandNonRenewable": [0, 17] },
19+
{ "duration": 7, "demandRenewable": [15, 2], "demandNonRenewable": [0, 0] }
20+
]
21+
},
22+
{
23+
"id": 2, "successors": [10, 11],
24+
"modes":
25+
[
26+
{ "duration": 1, "demandRenewable": [17, 16], "demandNonRenewable": [4, 13] },
27+
{ "duration": 3, "demandRenewable": [7, 2], "demandNonRenewable": [1, 17] },
28+
{ "duration": 5, "demandRenewable": [0, 0], "demandNonRenewable": [19, 5] }
29+
]
30+
},
31+
{
32+
"id": 3, "successors": [7, 8, 9],
33+
"modes":
34+
[
35+
{ "duration": 4, "demandRenewable": [0, 2], "demandNonRenewable": [8, 13] },
36+
{ "duration": 1, "demandRenewable": [19, 19], "demandNonRenewable": [18, 7] },
37+
{ "duration": 3, "demandRenewable": [0, 17], "demandNonRenewable": [0, 0] }
38+
]
39+
},
40+
{
41+
"id": 4, "successors": [10],
42+
"modes":
43+
[
44+
{ "duration": 3, "demandRenewable": [5, 0], "demandNonRenewable": [18, 19] },
45+
{ "duration": 3, "demandRenewable": [17, 8], "demandNonRenewable": [0, 0] },
46+
{ "duration": 6, "demandRenewable": [0, 0], "demandNonRenewable": [0, 11] }
47+
]
48+
},
49+
{
50+
"id": 5, "successors": [10],
51+
"modes":
52+
[
53+
{ "duration": 10, "demandRenewable": [0, 0], "demandNonRenewable": [0, 7] },
54+
{ "duration": 7, "demandRenewable": [0, 0], "demandNonRenewable": [0, 8] },
55+
{ "duration": 7, "demandRenewable": [0, 12], "demandNonRenewable": [0, 0] }
56+
]
57+
},
58+
{
59+
"id": 6, "successors": [15],
60+
"modes":
61+
[
62+
{ "duration": 7, "demandRenewable": [0, 0], "demandNonRenewable": [1, 18] },
63+
{ "duration": 4, "demandRenewable": [8, 7], "demandNonRenewable": [0, 0] },
64+
{ "duration": 4, "demandRenewable": [0, 7], "demandNonRenewable": [2, 13] }
65+
]
66+
},
67+
{
68+
"id": 7, "successors": [12],
69+
"modes":
70+
[
71+
{ "duration": 9, "demandRenewable": [0, 0], "demandNonRenewable": [0, 9] },
72+
{ "duration": 6, "demandRenewable": [0, 6], "demandNonRenewable": [11, 4] },
73+
{ "duration": 8, "demandRenewable": [0, 0], "demandNonRenewable": [8, 7] }
74+
]
75+
},
76+
{
77+
"id": 8, "successors": [12],
78+
"modes":
79+
[
80+
{ "duration": 1, "demandRenewable": [11, 20], "demandNonRenewable": [20, 12] },
81+
{ "duration": 10, "demandRenewable": [0, 0], "demandNonRenewable": [11, 0] },
82+
{ "duration": 9, "demandRenewable": [0, 0], "demandNonRenewable": [4, 5] }
83+
]
84+
},
85+
{
86+
"id": 9, "successors": [12],
87+
"modes":
88+
[
89+
{ "duration": 4, "demandRenewable": [0, 0], "demandNonRenewable": [0, 13] },
90+
{ "duration": 5, "demandRenewable": [0, 19], "demandNonRenewable": [0, 0] },
91+
{ "duration": 2, "demandRenewable": [0, 19], "demandNonRenewable": [0, 18] }
92+
]
93+
},
94+
{
95+
"id": 10, "successors": [13, 14, 15, 16],
96+
"modes":
97+
[
98+
{ "duration": 10, "demandRenewable": [10, 0], "demandNonRenewable": [3, 0] },
99+
{ "duration": 7, "demandRenewable": [2, 10], "demandNonRenewable": [0, 0] },
100+
{ "duration": 5, "demandRenewable": [0, 10], "demandNonRenewable": [0, 0] }
101+
]
102+
},
103+
{
104+
"id": 11, "successors": [13, 14, 15, 16],
105+
"modes":
106+
[
107+
{ "duration": 6, "demandRenewable": [0, 19], "demandNonRenewable": [0, 0] },
108+
{ "duration": 10, "demandRenewable": [0, 0], "demandNonRenewable": [10, 1] },
109+
{ "duration": 1, "demandRenewable": [15, 19], "demandNonRenewable": [13, 16] }
110+
]
111+
},
112+
{
113+
"id": 12, "successors": [18],
114+
"modes":
115+
[
116+
{ "duration": 7, "demandRenewable": [0, 4], "demandNonRenewable": [0, 8] },
117+
{ "duration": 6, "demandRenewable": [0, 7], "demandNonRenewable": [3, 0] },
118+
{ "duration": 6, "demandRenewable": [0, 0], "demandNonRenewable": [7, 7] }
119+
]
120+
},
121+
{
122+
"id": 13, "successors": [17],
123+
"modes":
124+
[
125+
{ "duration": 2, "demandRenewable": [11, 0], "demandNonRenewable": [7, 17] },
126+
{ "duration": 4, "demandRenewable": [0, 2], "demandNonRenewable": [19, 13] },
127+
{ "duration": 10, "demandRenewable": [0, 0], "demandNonRenewable": [0, 9] }
128+
]
129+
},
130+
{
131+
"id": 14, "successors": [17],
132+
"modes":
133+
[
134+
{ "duration": 7, "demandRenewable": [0, 16], "demandNonRenewable": [0, 0] },
135+
{ "duration": 4, "demandRenewable": [5, 0], "demandNonRenewable": [13, 0] },
136+
{ "duration": 1, "demandRenewable": [10, 20], "demandNonRenewable": [19, 18] }
137+
]
138+
},
139+
{
140+
"id": 15, "successors": [17, 18],
141+
"modes":
142+
[
143+
{ "duration": 5, "demandRenewable": [0, 0], "demandNonRenewable": [11, 11] },
144+
{ "duration": 2, "demandRenewable": [7, 0], "demandNonRenewable": [13, 20] },
145+
{ "duration": 3, "demandRenewable": [15, 0], "demandNonRenewable": [8, 0] }
146+
]
147+
},
148+
{
149+
"id": 16, "successors": [17, 18],
150+
"modes":
151+
[
152+
{ "duration": 5, "demandRenewable": [0, 9], "demandNonRenewable": [12, 5] },
153+
{ "duration": 1, "demandRenewable": [17, 14], "demandNonRenewable": [17, 12] },
154+
{ "duration": 9, "demandRenewable": [0, 13], "demandNonRenewable": [0, 0] }
155+
]
156+
},
157+
{
158+
"id": 17, "successors": [20, 21],
159+
"modes":
160+
[
161+
{ "duration": 3, "demandRenewable": [1, 11], "demandNonRenewable": [19, 17] },
162+
{ "duration": 4, "demandRenewable": [0, 0], "demandNonRenewable": [13, 11] },
163+
{ "duration": 5, "demandRenewable": [0, 0], "demandNonRenewable": [0, 14] }
164+
]
165+
},
166+
{
167+
"id": 18, "successors": [19, 23],
168+
"modes":
169+
[
170+
{ "duration": 5, "demandRenewable": [0, 3], "demandNonRenewable": [0, 9] },
171+
{ "duration": 8, "demandRenewable": [0, 0], "demandNonRenewable": [17, 0] },
172+
{ "duration": 8, "demandRenewable": [4, 0], "demandNonRenewable": [0, 8] }
173+
]
174+
},
175+
{
176+
"id": 19, "successors": [21],
177+
"modes":
178+
[
179+
{ "duration": 1, "demandRenewable": [19, 10], "demandNonRenewable": [11, 13] },
180+
{ "duration": 7, "demandRenewable": [0, 6], "demandNonRenewable": [0, 15] },
181+
{ "duration": 6, "demandRenewable": [7, 0], "demandNonRenewable": [0, 8] }
182+
]
183+
},
184+
{
185+
"id": 20, "successors": [24],
186+
"modes":
187+
[
188+
{ "duration": 5, "demandRenewable": [2, 16], "demandNonRenewable": [0, 0] },
189+
{ "duration": 8, "demandRenewable": [0, 0], "demandNonRenewable": [0, 12] },
190+
{ "duration": 6, "demandRenewable": [19, 0], "demandNonRenewable": [0, 0] }
191+
]
192+
},
193+
{
194+
"id": 21, "successors": [24],
195+
"modes":
196+
[
197+
{ "duration": 1, "demandRenewable": [15, 17], "demandNonRenewable": [7, 20] },
198+
{ "duration": 5, "demandRenewable": [14, 0], "demandNonRenewable": [0, 3] },
199+
{ "duration": 10, "demandRenewable": [9, 0], "demandNonRenewable": [0, 4] }
200+
]
201+
},
202+
{
203+
"id": 22, "successors": [25],
204+
"modes":
205+
[
206+
{ "duration": 3, "demandRenewable": [14, 0], "demandNonRenewable": [20, 0] },
207+
{ "duration": 3, "demandRenewable": [20, 0], "demandNonRenewable": [14, 7] },
208+
{ "duration": 3, "demandRenewable": [19, 16], "demandNonRenewable": [0, 0] }
209+
]
210+
},
211+
{
212+
"id": 23, "successors": [25],
213+
"modes":
214+
[
215+
{ "duration": 7, "demandRenewable": [0, 0], "demandNonRenewable": [2, 17] },
216+
{ "duration": 10, "demandRenewable": [0, 10], "demandNonRenewable": [0, 0] },
217+
{ "duration": 7, "demandRenewable": [14, 0], "demandNonRenewable": [0, 5] }
218+
]
219+
},
220+
{
221+
"id": 24, "successors": [26, 27],
222+
"modes":
223+
[
224+
{ "duration": 3, "demandRenewable": [9, 6], "demandNonRenewable": [13, 0] },
225+
{ "duration": 4, "demandRenewable": [4, 0], "demandNonRenewable": [0, 10] },
226+
{ "duration": 3, "demandRenewable": [18, 4], "demandNonRenewable": [10, 7] }
227+
]
228+
},
229+
{
230+
"id": 25, "successors": [28, 31],
231+
"modes":
232+
[
233+
{ "duration": 7, "demandRenewable": [12, 0], "demandNonRenewable": [0, 0] },
234+
{ "duration": 9, "demandRenewable": [7, 2], "demandNonRenewable": [0, 0] },
235+
{ "duration": 2, "demandRenewable": [8, 9], "demandNonRenewable": [5, 9] }
236+
]
237+
},
238+
{
239+
"id": 26, "successors": [30],
240+
"modes":
241+
[
242+
{ "duration": 1, "demandRenewable": [3, 16], "demandNonRenewable": [19, 17] },
243+
{ "duration": 4, "demandRenewable": [7, 14], "demandNonRenewable": [0, 2] },
244+
{ "duration": 6, "demandRenewable": [0, 10], "demandNonRenewable": [0, 7] }
245+
]
246+
},
247+
{
248+
"id": 27, "successors": [29],
249+
"modes":
250+
[
251+
{ "duration": 6, "demandRenewable": [0, 0], "demandNonRenewable": [4, 15] },
252+
{ "duration": 9, "demandRenewable": [1, 0], "demandNonRenewable": [12, 0] },
253+
{ "duration": 5, "demandRenewable": [14, 0], "demandNonRenewable": [0, 4] }
254+
]
255+
},
256+
{
257+
"id": 28, "successors": [29],
258+
"modes":
259+
[
260+
{ "duration": 6, "demandRenewable": [0, 0], "demandNonRenewable": [9, 12] },
261+
{ "duration": 4, "demandRenewable": [15, 1], "demandNonRenewable": [0, 17] },
262+
{ "duration": 5, "demandRenewable": [6, 3], "demandNonRenewable": [15, 0] }
263+
]
264+
},
265+
{
266+
"id": 29, "successors": [34],
267+
"modes":
268+
[
269+
{ "duration": 9, "demandRenewable": [0, 4], "demandNonRenewable": [0, 5] },
270+
{ "duration": 9, "demandRenewable": [8, 0], "demandNonRenewable": [3, 4] },
271+
{ "duration": 5, "demandRenewable": [0, 0], "demandNonRenewable": [17, 0] }
272+
]
273+
},
274+
{
275+
"id": 30, "successors": [31, 32, 33],
276+
"modes":
277+
[
278+
{ "duration": 1, "demandRenewable": [12, 13], "demandNonRenewable": [10, 15] },
279+
{ "duration": 5, "demandRenewable": [15, 1], "demandNonRenewable": [0, 0] },
280+
{ "duration": 2, "demandRenewable": [0, 6], "demandNonRenewable": [19, 0] }
281+
]
282+
},
283+
{
284+
"id": 31, "successors": [34],
285+
"modes":
286+
[
287+
{ "duration": 5, "demandRenewable": [15, 0], "demandNonRenewable": [0, 9] },
288+
{ "duration": 3, "demandRenewable": [0, 13], "demandNonRenewable": [18, 4] },
289+
{ "duration": 10, "demandRenewable": [6, 0], "demandNonRenewable": [2, 2] }
290+
]
291+
},
292+
{
293+
"id": 32, "successors": [33],
294+
"modes":
295+
[
296+
{ "duration": 4, "demandRenewable": [0, 0], "demandNonRenewable": [19, 3] },
297+
{ "duration": 2, "demandRenewable": [11, 0], "demandNonRenewable": [0, 20] },
298+
{ "duration": 5, "demandRenewable": [13, 0], "demandNonRenewable": [3, 6] }
299+
]
300+
},
301+
{
302+
"id": 33, "successors": [34],
303+
"modes":
304+
[
305+
{ "duration": 8, "demandRenewable": [18, 0], "demandNonRenewable": [0, 0] },
306+
{ "duration": 7, "demandRenewable": [8, 0], "demandNonRenewable": [0, 0] },
307+
{ "duration": 3, "demandRenewable": [8, 13], "demandNonRenewable": [0, 4] }
308+
]
309+
},
310+
{
311+
"id": 34, "successors": [],
312+
"modes":
313+
[
314+
{ "duration": 0, "demandRenewable": [0, 0], "demandNonRenewable": [0, 0] }
315+
]
316+
}
317+
]
318+
}

0 commit comments

Comments
 (0)