Commit 3dfe2fe9 authored by Vladislav Kiselev's avatar Vladislav Kiselev

Добавлены описания к тестам, исправлены ошибки с интенсивностью.

parent ace9a194
......@@ -84,8 +84,18 @@ Task Properties
20.0; 0
Fixed Operations
20; F; 1.0; 2.0 (101 202 [] 2)
20; F; 1.0; 2.0 (101 202 [] 2) \* Судно 101 принимает груз 10002 из бункеровщика 202 с интенсивностью 2 у причала 2.
Solution
8.0
20; F; 1.0; 2.0 (101 202 [] 2)
7 ; R; 0.0; 1.0 (101 []) \* Судно 101 идёт к причалу 2 от причала 1.
7 ; R; 0.0; 1.0 (102 []) \* Судно 102 идёт к причалу 2 от причала 1.
19; R; 1.0; 2.0 (101 [] 20) \* Судно 101 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
20; F; 1.0; 2.0 (101 202 [] 2) \* Судно 101 принимает груз 10002 из бункеровщика 202 с интенсивностью 2 у причала 2.
19; R; 3.0; 2.0 (102 [] 20) \* Судно 102 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
20; R; 3.0; 2.0 (102 201 [] 2) \* Судно 102 принимает груз 10002 из бункеровщика 201 с интенсивностью 2 у причала 2.
19; R; 5.0; 1.0 (101 [] 20) \* Судно 101 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
8 ; R; 6.0; 1.0 (101 []) \* Судно 101 идёт к причалу 1 от причала 2.
19; R; 6.0; 1.0 (102 [] 20) \* Судно 102 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
8 ; R; 7.0; 1.0 (102 []) \* Судно 102 идёт к причалу 1 от причала 2.
......@@ -108,35 +108,29 @@ Fixed Operations
Solution
11.0
7 ; R; 0.0 ; 1.0 (101 []) \* Судно 101 идёт к причалу 2 от причала 1.
9 ; R; 0.0 ; 1.0 (102 []) \* Судно 102 идёт к причалу 3 от причала 1.
21; R; 0.0 ; 1.0 (202 [] 2) \* Бункеровщик 202 принимает груз 10002 из хранилища 5 с интенсивностью 2 у причала 3.
12; R; 1.0 ; 1.0 (102 []) \* Судно 102 идёт к причалу 2 от причала 3.
13; R; 1.0 ; 1.0 (202 []) \* Бункеровщик 202 идёт к причалу 2 от причала 3.
19; R; 1.0 ; 1.0 (101 [] 20) \* Судно 101 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
21; R; 1.0 ; 2.0 (201 [] 2) \* Бункеровщик 201 принимает груз 10002 из хранилища 5 с интенсивностью 2 у причала 3.
11; R; 2.0 ; 1.0 (101 []) \* Судно 101 идёт к причалу 3 от причала 2.
19; R; 2.0 ; 2.0 (102 [] 20) \* Судно 102 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
20; R; 2.0 ; 1.0 (102 202 [] 2) \* Судно 102 принимает груз 10002 из бункеровщика 202 с интенсивностью 2 у причала 2.
12; R; 3.0 ; 1.0 (101 []) \* Судно 101 идёт к причалу 2 от причала 3.
13; R; 3.0 ; 1.0 (201 []) \* Бункеровщик 201 идёт к причалу 2 от причала 3.
14; R; 3.0 ; 1.0 (202 []) \* Бункеровщик 202 идёт к причалу 3 от причала 2.
11; R; 4.0 ; 1.0 (102 []) \* Судно 102 идёт к причалу 3 от причала 2.
19; R; 4.0 ; 2.0 (101 [] 20) \* Судно 101 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
20; R; 4.0 ; 2.0 (101 201 [] 2) \* Судно 101 принимает груз 10002 из бункеровщика 201 с интенсивностью 2 у причала 2.
21; R; 4.0 ; 2.0 (202 [] 2) \* Бункеровщик 202 принимает груз 10002 из хранилища 5 с интенсивностью 2 у причала 3.
12; R; 5.0 ; 1.0 (102 []) \* Судно 102 идёт к причалу 2 от причала 3.
13; R; 6.0 ; 1.0 (202 []) \* Бункеровщик 202 идёт к причалу 2 от причала 3.
14; R; 6.0 ; 1.0 (201 []) \* Бункеровщик 201 идёт к причалу 3 от причала 2.
19; R; 6.0 ; 1.0 (102 [] 20) \* Судно 102 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
20; R; 7.0 ; 1.0 (101 202 [] 2) \* Судно 101 принимает груз 10002 из бункеровщика 202 с интенсивностью 2 у причала 2.
21; R; 7.0 ; 1.0 (201 [] 2) \* Бункеровщик 201 принимает груз 10002 из хранилища 5 с интенсивностью 2 у причала 3.
11; R; 8.0 ; 1.0 (101 []) \* Судно 101 идёт к причалу 3 от причала 2.
13; R; 8.0 ; 1.0 (201 []) \* Бункеровщик 201 идёт к причалу 2 от причала 3.
20; R; 8.0 ; 1.0 (102 202 [] 2) \* Судно 102 принимает груз 10002 из бункеровщика 202 с интенсивностью 2 у причала 2.
12; R; 9.0 ; 1.0 (101 []) \* Судно 101 идёт к причалу 2 от причала 3.
14; R; 9.0 ; 1.0 (202 []) \* Бункеровщик 202 идёт к причалу 3 от причала 2.
20; R; 9.0 ; 1.0 (102 201 [] 2) \* Судно 102 принимает груз 10002 из бункеровщика 201 с интенсивностью 2 у причала 2.
7 ; R; 0.0 ; 1.0 (102 []) \* Судно 102 идёт к причалу 2 от причала 1.
9 ; R; 0.0 ; 1.0 (101 []) \* Судно 101 идёт к причалу 3 от причала 1.
21; R; 0.0 ; 1.0 (201 [] 2) \* Бункеровщик 201 принимает груз 10002 из хранилища 5 с интенсивностью 2 у причала 3.
12; R; 1.0 ; 1.0 (101 []) \* Судно 101 идёт к причалу 2 от причала 3.
13; R; 1.0 ; 1.0 (201 []) \* Бункеровщик 201 идёт к причалу 2 от причала 3.
19; R; 1.0 ; 1.0 (102 [] 20) \* Судно 102 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
21; R; 1.0 ; 2.0 (202 [] 2) \* Бункеровщик 202 принимает груз 10002 из хранилища 5 с интенсивностью 2 у причала 3.
19; R; 2.0 ; 2.0 (101 [] 20) \* Судно 101 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
20; R; 2.0 ; 1.0 (101 201 [] 2) \* Судно 101 принимает груз 10002 из бункеровщика 201 с интенсивностью 2 у причала 2.
13; R; 3.0 ; 1.0 (202 []) \* Бункеровщик 202 идёт к причалу 2 от причала 3.
14; R; 3.0 ; 1.0 (201 []) \* Бункеровщик 201 идёт к причалу 3 от причала 2.
19; R; 4.0 ; 2.0 (102 [] 20) \* Судно 102 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
20; R; 4.0 ; 2.0 (102 202 [] 2) \* Судно 102 принимает груз 10002 из бункеровщика 202 с интенсивностью 2 у причала 2.
21; R; 4.0 ; 2.0 (201 [] 2) \* Бункеровщик 201 принимает груз 10002 из хранилища 5 с интенсивностью 2 у причала 3.
13; R; 6.0 ; 1.0 (201 []) \* Бункеровщик 201 идёт к причалу 2 от причала 3.
14; R; 6.0 ; 1.0 (202 []) \* Бункеровщик 202 идёт к причалу 3 от причала 2.
19; R; 6.0 ; 1.0 (101 [] 20) \* Судно 101 принимает груз 10001 из хранилища 4 с интенсивностью 20 у причала 2.
20; R; 7.0 ; 1.0 (102 201 [] 2) \* Судно 102 принимает груз 10002 из бункеровщика 201 с интенсивностью 2 у причала 2.
21; R; 7.0 ; 1.0 (202 [] 2) \* Бункеровщик 202 принимает груз 10002 из хранилища 5 с интенсивностью 2 у причала 3.
11; R; 8.0 ; 1.0 (102 []) \* Судно 102 идёт к причалу 3 от причала 2.
13; R; 8.0 ; 1.0 (202 []) \* Бункеровщик 202 идёт к причалу 2 от причала 3.
20; R; 8.0 ; 1.0 (101 201 [] 2) \* Судно 101 принимает груз 10002 из бункеровщика 201 с интенсивностью 2 у причала 2.
10; R; 9.0 ; 1.0 (102 []) \* Судно 102 идёт к причалу 1 от причала 3.
20; R; 9.0 ; 1.0 (101 202 [] 2) \* Судно 101 принимает груз 10002 из бункеровщика 202 с интенсивностью 2 у причала 2.
8 ; R; 10.0; 1.0 (101 []) \* Судно 101 идёт к причалу 1 от причала 2.
8 ; R; 10.0; 1.0 (102 []) \* Судно 102 идёт к причалу 1 от причала 2.
14; R; 10.0; 1.0 (201 []) \* Бункеровщик 201 идёт к причалу 3 от причала 2.
14; R; 10.0; 1.0 (202 []) \* Бункеровщик 202 идёт к причалу 3 от причала 2.
......@@ -8,10 +8,10 @@ Description
Буксир способен перемещаться между рейдом и терминалами за 1 ед. времени.
Плавучий кран имеет возможность переместиться из терминала 2 в терминал 1 с помошью буксира за 3 ед. времени.
Грузовое судно способно качать нефть у терминала 1 при помощи плавичего крана со скоростью 20.
Так же, оно способно качать нефть у терминала 2 при помощи плавичего крана со скоростью 15.
Грузовое судно способно качать нефть у терминала 1 при помощи плавучего крана со скоростью 20.
Так же, оно способно качать нефть у терминала 2 при помощи плавучего крана со скоростью 15.
Грузовое судно пусто. В стационарных хранилищах ноходится 100 ед. нефти.
Грузовое судно пусто. В стационарных хранилищах находится 100 ед. нефти.
Необходимо опустошить береговое хранилище.
......@@ -92,5 +92,5 @@ Solution
5; R; 0.0; 1.0 (320 []) \* Буксир 320 идёт к причалу 314 от причала 315.
6; R; 1.0; 2.0 (321 [320]) \* Судно 321 идёт к причалу 316 от причала 314 используя буксиры {320}.
7; R; 3.0; 1.0 (320 []) \* Буксир 320 идёт к причалу 314 от причала 316.
4; R; 3.0; 6.0 (321 [323] 15) \* Судно 321 принимает груз 313 из хранилища 317 с интенсивностью 15 у причала 316 используя оборудование {Плавучий кран}.
4; R; 9.0; 1.0 (321 [323] 10) \* Судно 321 принимает груз 313 из хранилища 317 с интенсивностью 10 у причала 316 используя оборудование {Плавучий кран}.
4; R; 3.0; 6.0 (321 [323] -15) \* Судно 321 принимает груз 313 из хранилища 317 с интенсивностью -15 у причала 316 используя оборудование {Плавучий кран}.
4; R; 9.0; 1.0 (321 [323] -10) \* Судно 321 принимает груз 313 из хранилища 317 с интенсивностью -10 у причала 316 используя оборудование {Плавучий кран}.
......@@ -107,14 +107,15 @@ Fixed Operations
Solution
16.0
15; R; 0.0 ; 1.0 (94 []) \* Буксир 94 идёт к причалу 86 от причала 87.
8 ; R; 1.0 ; 2.0 (96 [94]) \* Судно 96 идёт к причалу 88 от причала 86 используя буксиры {94}.
16; R; 0.0 ; 3.0 (94 []) \* Буксир 94 идёт к причалу 88 от причала 87.
11; R; 0.0 ; 1.0 (95 []) \* Буксир 95 идёт к причалу 86 от причала 88.
8 ; R; 1.0 ; 2.0 (96 [95]) \* Судно 96 идёт к причалу 88 от причала 86 используя буксиры {95}.
10; R; 3.0 ; 1.0 (96 [94, 95]) \* Судно 96 швартуется к причалу 88 используя буксиры {94, 95}.
7 ; R; 4.0 ; 1.0 (96 [101] 1) \* Судно 96 принимает груз 85 из хранилища 91 с интенсивностью 1 у причала 88 используя оборудование {Плавучий кран 3}.
4 ; R; 5.0 ; 2.0 (96 [99, 101] 1) \* Судно 96 принимает груз 84 из хранилища 90 с интенсивностью 1 у причала 88 используя оборудование {Плавучий кран 1, Плавучий кран 3}.
5 ; R; 7.0 ; 1.0 (96 [100, 101] 1) \* Судно 96 принимает груз 84 из хранилища 90 с интенсивностью 1 у причала 88 используя оборудование {Плавучий кран 2, Плавучий кран 3}.
4 ; R; 8.0 ; 1.0 (96 [99, 101] 1) \* Судно 96 принимает груз 84 из хранилища 90 с интенсивностью 1 у причала 88 используя оборудование {Плавучий кран 1, Плавучий кран 3}.
2 ; R; 9.0 ; 3.0 (96 [99, 100] 2) \* Судно 96 принимает груз 83 из хранилища 89 с интенсивностью 2 у причала 88 используя оборудование {Плавучий кран 1, Плавучий кран 2}.
7 ; R; 9.0 ; 5.0 (96 [101] 1) \* Судно 96 принимает груз 85 из хранилища 91 с интенсивностью 1 у причала 88 используя оборудование {Плавучий кран 3}.
4 ; R; 14.0; 1.0 (96 [99, 101] 1) \* Судно 96 принимает груз 84 из хранилища 90 с интенсивностью 1 у причала 88 используя оборудование {Плавучий кран 1, Плавучий кран 3}.
5 ; R; 15.0; 1.0 (96 [100, 101] 1) \* Судно 96 принимает груз 84 из хранилища 90 с интенсивностью 1 у причала 88 используя оборудование {Плавучий кран 2, Плавучий кран 3}.
5 ; R; 4.0 ; 1.0 (96 [100, 101] -1) \* Судно 96 принимает груз 84 из хранилища 90 с интенсивностью -1 у причала 88 используя оборудование {Плавучий кран 2, Плавучий кран 3}.
7 ; R; 5.0 ; 1.0 (96 [101] -1) \* Судно 96 принимает груз 85 из хранилища 91 с интенсивностью -1 у причала 88 используя оборудование {Плавучий кран 3}.
4 ; R; 6.0 ; 2.0 (96 [99, 101] -1) \* Судно 96 принимает груз 84 из хранилища 90 с интенсивностью -1 у причала 88 используя оборудование {Плавучий кран 1, Плавучий кран 3}.
2 ; R; 8.0 ; 2.0 (96 [99, 100] -2) \* Судно 96 принимает груз 83 из хранилища 89 с интенсивностью -2 у причала 88 используя оборудование {Плавучий кран 1, Плавучий кран 2}.
7 ; R; 8.0 ; 4.0 (96 [101] -1) \* Судно 96 принимает груз 85 из хранилища 91 с интенсивностью -1 у причала 88 используя оборудование {Плавучий кран 3}.
4 ; R; 12.0; 3.0 (96 [99, 101] -1) \* Судно 96 принимает груз 84 из хранилища 90 с интенсивностью -1 у причала 88 используя оборудование {Плавучий кран 1, Плавучий кран 3}.
2 ; R; 15.0; 1.0 (96 [99, 100] -2) \* Судно 96 принимает груз 83 из хранилища 89 с интенсивностью -2 у причала 88 используя оборудование {Плавучий кран 1, Плавучий кран 2}.
7 ; R; 15.0; 1.0 (96 [101] -1) \* Судно 96 принимает груз 85 из хранилища 91 с интенсивностью -1 у причала 88 используя оборудование {Плавучий кран 3}.
Description
Тест на фиксированные операци. В основе лежит TaskT.tipp.
Есть три локации - рейд, причал 1 и причал 2.
На рейде судно, ещё одно прийдёт на рейд через 3 ед. времени.
Суда могут перемещаться между локациями за 1 ед. времени.
Суда способны загружать груз с причала 1 со скоростью 10 ед, и с причала 2 со скоростью 5 ед./интервал.
Изначально суда пусты.
Необходимо загрузить суда по 100 ед. каждое и направить их обратно на рейд,
а так же выполнить запланированную операцию погрузки вротого судна у причала 1 с момента времени 6 в течении 3-х интервалов.
Цель - протестировать фиксированные операции.
Typified
1
......@@ -15,6 +32,8 @@ Storages
Vessel Types
1001; Тип судна1
Bunker Types
Bunkers
Tows
......@@ -36,7 +55,6 @@ Templates
12; mov; []; 1001; 3; 2; []; 1.0
19; loa; []; 4; 0; 1001; 2; []; 10.0; U
20; loa; []; 4; 0; 1001; 3; []; 5.0; U
21; mov; []; 1001; 1; 1; []; 3.0
Cargo Flows
......@@ -63,10 +81,26 @@ Task Properties
30.0; 0
Fixed Operations
21; F; 0.0; 3.0 (5 [])
19; F; 6.0; 3.0 (5 [] 10)
21; F; 0.0; 3.0 (5 []) \* Судно 5 идёт к причалу 1 от причала 1.
19; F; 6.0; 3.0 (5 [] 10) \* Судно 5 принимает груз 0 из хранилища 4 с интенсивностью 10 у причала 2.
Solution
18.0
21; F; 0.0; 3.0 (5 [])
19; F; 6.0; 3.0 (5 [] 10)
7 ; R; 0.0 ; 1.0 (6 []) \* Судно 6 идёт к причалу 2 от причала 1.
21; F; 0.0 ; 3.0 (5 []) \* Судно 5 идёт к причалу 1 от причала 1.
19; R; 1.0 ; 5.0 (6 [] 10) \* Судно 6 принимает груз 0 из хранилища 4 с интенсивностью 10 у причала 2.
9 ; R; 3.0 ; 1.0 (5 []) \* Судно 5 идёт к причалу 3 от причала 1.
20; R; 4.0 ; 1.0 (5 [] 5) \* Судно 5 принимает груз 0 из хранилища 4 с интенсивностью 5 у причала 3.
12; R; 5.0 ; 1.0 (5 []) \* Судно 5 идёт к причалу 2 от причала 3.
11; R; 6.0 ; 1.0 (6 []) \* Судно 6 идёт к причалу 3 от причала 2.
19; F; 6.0 ; 3.0 (5 [] 10) \* Судно 5 принимает груз 0 из хранилища 4 с интенсивностью 10 у причала 2.
20; R; 7.0 ; 6.0 (6 [] 5) \* Судно 6 принимает груз 0 из хранилища 4 с интенсивностью 5 у причала 3.
19; R; 9.0 ; 6.0 (5 [] 10) \* Судно 5 принимает груз 0 из хранилища 4 с интенсивностью 10 у причала 2.
10; R; 13.0; 1.0 (6 []) \* Судно 6 идёт к причалу 1 от причала 3.
7 ; R; 14.0; 1.0 (6 []) \* Судно 6 идёт к причалу 2 от причала 1.
11; R; 15.0; 1.0 (5 []) \* Судно 5 идёт к причалу 3 от причала 2.
19; R; 15.0; 2.0 (6 [] 10) \* Судно 6 принимает груз 0 из хранилища 4 с интенсивностью 10 у причала 2.
20; R; 16.0; 1.0 (5 [] 5) \* Судно 5 принимает груз 0 из хранилища 4 с интенсивностью 5 у причала 3.
8 ; R; 17.0; 1.0 (6 []) \* Судно 6 идёт к причалу 1 от причала 2.
10; R; 17.0; 1.0 (5 []) \* Судно 5 идёт к причалу 1 от причала 3.
Description
Тест на сбор ресурсов в нужном месте.
Есть три локации - рейд, причал 1 и причал 2.
На рейде стоит судно, у причала 1 находится буксир, у причала 2 располагается плавучий кран.
Грузовое судно может перемещаться между рейдом и причалом 1 с помощью буксира за 2 ед. времени.
Буксир способен перемещаться от причалов к рейду за 2 ед. времени.
Так же буксир перемещается между причалами за 1 ед. времени.
Плавучий кран имеет возможность переместиться из причала 2 в причал 1 с помошью буксира за 3 ед. времени.
Грузовое судно способно выгружать нефть у терминала 1 при помощи плавучего крана со скоростью 20.
В грузовом судне находится 100 ед. нефти. Стационарное хранилище пусто.
Необходимо опустошить грузовое судно и вернуть его на причал.
Typified
1
......@@ -16,10 +33,12 @@ Vessel Types
1001; Тип судна1
1002; Тип бункеровщика1
Bunker Types
Bunkers
Tows
6; Tow 1; []; 1002
6; Tow 1; 1000000; 1002
Loading Equipment Types
1003; Кран
......@@ -36,6 +55,7 @@ Templates
10; mov; []; 1002; 3; 1; []; 2.0
11; mov; []; 1002; 2; 1; []; 2.0
12; mov; []; 1002; 2; 3; []; 1.0
15; mov; []; 1002; 3; 2; []; 1.0
13; mov; []; 1003; 3; 2; [1002]; 2.0
14; loa; []; 1001; 0; 4; 2; [1003]; 20.0; U
......@@ -60,12 +80,14 @@ Final Storage State
Task Properties
25.0; 0
Fixed Operations
Solution
14.0
11; R; 0.0; 2.0 (6 [])
8; R; 2.0; 2.0 (7 [6])
12; R; 4.0; 1.0 (6 [])
13; R; 5.0; 2.0 (5 [6])
14; R; 7.0; 5.0 (7 [5])
9; R; 12.0; 2.0 (7 [6])
12; R; 0.0 ; 1.0 (6 []) \* Буксир 6 идёт к причалу 3 от причала 2.
13; R; 1.0 ; 2.0 (5 [6]) \* Плавучий кран идёт к причалу 2 от причала 3 используя буксиры {6}.
11; R; 3.0 ; 2.0 (6 []) \* Буксир 6 идёт к причалу 1 от причала 2.
8 ; R; 5.0 ; 2.0 (7 [6]) \* Судно 7 идёт к причалу 2 от причала 1 используя буксиры {6}.
14; R; 7.0 ; 5.0 (7 [5] -20) \* Судно 7 принимает груз 0 из хранилища 4 с интенсивностью -20 у причала 2 используя оборудование {Плавучий кран}.
9 ; R; 12.0; 2.0 (7 [6]) \* Судно 7 идёт к причалу 1 от причала 2 используя буксиры {6}.
Typified
1
Cargoes
83; Груз1; 0.0
Berths
86; Рейд
Storages
89; Хранилище1; [(83, 1000.0)]
Vessel Types
1001; Тип судна1
Bunkers
Tows
Loading Equipment Types
Loading Equipments
Transport Ships
101; Судно1; [(83, 1000000.0)]; 1001
102; Судно2; [(83, 1000000.0)]; 1001
Templates
1; mrn; []; 1001; 86; []; 1.0
2; unm; []; 1001; 86; []; 1.0
3; loa; []; 1001; 83; 89; 86; []; 10.0; M
Cargo Flows
Initial Vessel State
101; 86
102; 86
Initial Storage State
83; 89; 100.0
83; 101; 10.0
83; 102; 10.0
Final Vessel State
101; 86
102; 86
Final Storage State
83; 101; 0.0
83; 102; 0.0
Task Properties
10.0; 0
Solution
6.0
1; R; 0.0; 1.0 (101 [])
3; R; 1.0; 1.0 (101 [])
2; R; 2.0; 1.0 (101 [])
1; R; 3.0; 1.0 (102 [])
3; R; 4.0; 1.0 (102 [])
2; R; 5.0; 1.0 (102 [])
Description
Тест на совместимость операций грузообработки со швертовкой и без.
Есть две локации - рейд и причал.
На рейде два судна разных типов.
Суда могут перемещаться между локациями за 1 ед. времени, за исключением корабля первого типа на направлении
с рейда на причал - в этом случае путь займёт 2 ед. времени.
Судно второго типа способно швартоваться/отшвартовываться у причала за 2 ед. времени.
Суда способны загружать груз с причала со скоростью 100 ед./интервал, но судно второго типа должно быть пришвартовано.
Изначально суда пусты.
Необходимо загрузить суда по 100 ед. каждое и направить их обратно на рейд.
Typified
1
......@@ -15,6 +31,8 @@ Vessel Types
1001; Тип судна1
1002; Тип судна2
Bunker Types
Bunkers
Tows
......@@ -34,8 +52,8 @@ Templates
10; mov; []; 1002; 2; 1; []; 1.0
11; mrn; []; 1002; 2; []; 2.0
12; unm; []; 1002; 2; []; 2.0
19; loa; []; 4; 0; 1001; 2; []; 100.0; U
20; loa; []; 4; 0; 1002; 2; []; 100.0; M
19; loa; []; 4; 0; 1001; 2; []; 10.0; U
20; loa; []; 4; 0; 1002; 2; []; 10.0; M
Cargo Flows
......@@ -53,31 +71,23 @@ Final Vessel State
6; 1
Final Storage State
0; 5; 1000.0
0; 6; 1000.0
0; 5; 100.0
0; 6; 100.0
Task Properties
30.0; 0
Fixed Operations
Solution
26.0
7; R; 0.0; 2.0 (5 [])
9; R; 0.0; 1.0 (6 [])
11; R; 1.0; 2.0 (6 [])
8; R; 2.0; 1.0 (5 [])
7; R; 3.0; 2.0 (5 [])
20; R; 3.0; 10.0 (6 [])
12; R; 13.0; 2.0 (6 [])
10; R; 15.0; 1.0 (6 [])
19; R; 15.0; 10.0 (5 [])
9; R; 16.0; 1.0 (6 [])
10; R; 17.0; 1.0 (6 [])
9; R; 18.0; 1.0 (6 [])
10; R; 19.0; 1.0 (6 [])
9; R; 20.0; 1.0 (6 [])
10; R; 21.0; 1.0 (6 [])
9; R; 22.0; 1.0 (6 [])
10; R; 23.0; 1.0 (6 [])
8; R; 25.0; 1.0 (5 [])
7 ; R; 0.0 ; 2.0 (5 []) \* Судно 5 идёт к причалу 2 от причала 1.
9 ; R; 0.0 ; 1.0 (6 []) \* Судно 6 идёт к причалу 2 от причала 1.
11; R; 1.0 ; 2.0 (6 []) \* Судно 6 швартуется к причалу 2.
20; R; 3.0 ; 10.0 (6 [] 10) \* Судно 6 принимает груз 0 из хранилища 4 с интенсивностью 10 у причала 2.
12; R; 13.0; 2.0 (6 []) \* Судно 6 отшвартовывается от причала 2.
10; R; 15.0; 1.0 (6 []) \* Судно 6 идёт к причалу 1 от причала 2.
19; R; 15.0; 10.0 (5 [] 10) \* Судно 5 принимает груз 0 из хранилища 4 с интенсивностью 10 у причала 2.
8 ; R; 25.0; 1.0 (5 []) \* Судно 5 идёт к причалу 1 от причала 2.
......@@ -96,20 +96,20 @@ Fixed Operations
Solution
15.0
61; R; 0.0 ; 1.0 (111 [123, 124]) \* Судно 111 идёт к причалу 16 от причала 10 используя буксиры {123, 124}.
65; R; 1.0 ; 1.0 (111 [122, 123, 124]) \* Судно 111 швартуется к причалу 16 используя буксиры {122, 123, 124}.
64; R; 2.0 ; 1.0 (122 []) \* Буксир 122 идёт к причалу 10 от причала 16.
65; R; 1.0 ; 1.0 (111 [121, 123, 124]) \* Судно 111 швартуется к причалу 16 используя буксиры {121, 123, 124}.
64; R; 2.0 ; 1.0 (123 []) \* Буксир 123 идёт к причалу 10 от причала 16.
64; R; 2.0 ; 1.0 (124 []) \* Буксир 124 идёт к причалу 10 от причала 16.
67; R; 2.0 ; 1.0 (111 [] 6) \* Судно 111 принимает груз 13 из хранилища 18 с интенсивностью 6 у причала 16.
61; R; 3.0 ; 1.0 (112 [122, 124]) \* Судно 112 идёт к причалу 16 от причала 10 используя буксиры {122, 124}.
66; R; 4.0 ; 1.0 (111 [121, 122, 124]) \* Судно 111 отшвартовывается от причала 16 используя буксиры {121, 122, 124}.
65; R; 5.0 ; 1.0 (112 [122, 123, 124]) \* Судно 112 швартуется к причалу 16 используя буксиры {122, 123, 124}.
67; R; 2.0 ; 1.0 (111 [] -6) \* Судно 111 принимает груз 13 из хранилища 18 с интенсивностью -6 у причала 16.
61; R; 3.0 ; 1.0 (112 [123, 124]) \* Судно 112 идёт к причалу 16 от причала 10 используя буксиры {123, 124}.
66; R; 4.0 ; 1.0 (111 [121, 123, 124]) \* Судно 111 отшвартовывается от причала 16 используя буксиры {121, 123, 124}.
65; R; 5.0 ; 1.0 (112 [121, 123, 124]) \* Судно 112 швартуется к причалу 16 используя буксиры {121, 123, 124}.
68; R; 6.0 ; 1.0 (112 [] 6) \* Судно 112 принимает груз 13 из хранилища 18 с интенсивностью 6 у причала 16.
66; R; 7.0 ; 1.0 (112 [122, 123, 124]) \* Судно 112 отшвартовывается от причала 16 используя буксиры {122, 123, 124}.
65; R; 8.0 ; 1.0 (111 [122, 123, 124]) \* Судно 111 швартуется к причалу 16 используя буксиры {122, 123, 124}.
67; R; 9.0 ; 1.0 (111 [] 6) \* Судно 111 принимает груз 13 из хранилища 18 с интенсивностью 6 у причала 16.
66; R; 10.0; 1.0 (111 [121, 122, 124]) \* Судно 111 отшвартовывается от причала 16 используя буксиры {121, 122, 124}.
66; R; 7.0 ; 1.0 (112 [121, 123, 124]) \* Судно 112 отшвартовывается от причала 16 используя буксиры {121, 123, 124}.
65; R; 8.0 ; 1.0 (111 [121, 123, 124]) \* Судно 111 швартуется к причалу 16 используя буксиры {121, 123, 124}.
67; R; 9.0 ; 1.0 (111 [] -6) \* Судно 111 принимает груз 13 из хранилища 18 с интенсивностью -6 у причала 16.
66; R; 10.0; 1.0 (111 [121, 123, 124]) \* Судно 111 отшвартовывается от причала 16 используя буксиры {121, 123, 124}.
65; R; 11.0; 1.0 (112 [121, 123, 124]) \* Судно 112 швартуется к причалу 16 используя буксиры {121, 123, 124}.
68; R; 12.0; 1.0 (112 [] 6) \* Судно 112 принимает груз 13 из хранилища 18 с интенсивностью 6 у причала 16.
66; R; 13.0; 1.0 (112 [121, 122, 123]) \* Судно 112 отшвартовывается от причала 16 используя буксиры {121, 122, 123}.
62; R; 14.0; 1.0 (111 [122, 123]) \* Судно 111 идёт к причалу 10 от причала 16 используя буксиры {122, 123}.
62; R; 14.0; 1.0 (112 [121, 124]) \* Судно 112 идёт к причалу 10 от причала 16 используя буксиры {121, 124}.
62; R; 14.0; 1.0 (111 [123, 124]) \* Судно 111 идёт к причалу 10 от причала 16 используя буксиры {123, 124}.
62; R; 14.0; 1.0 (112 [121, 122]) \* Судно 112 идёт к причалу 10 от причала 16 используя буксиры {121, 122}.
Description
Тест на использование стационарных хранилищ.
Есть три локации - рейд, терминал 1 и терминал 2.
На рейде стоят два грузовых судна и буксир.
Грузовое судно может перемещаться между терминалами с помощью буксира за 1 ед. времени.
Ргузовое судно перемещается от рейда к причалам за 5 ед. своим ходом, либо за 2 ед. времени с помощью буксира.
Буксир способен перемещаться между локациями за 1 ед. времени.
Грузовое судно способно принимать или разгружать груз у терминала 1 со скоростью 20 ед./интервал.
Так же грузовое судно способно принимать или разгружать груз у терминала 2 со скоростью 1 ед./интервал.
Первое грузовое судно содержит 100 ед. груза, второе пусто.
В хранилище при первом терминале находится 20 ед. груза, в хранилище при втором - 80 ед.
Необходимо опустошить первое грузовое судно и заполнить второе.
Typified
1
Cargoes
22; Груз1; 0.0
22; Груз 1; 0.0
Berths
17; Рейд
......@@ -22,23 +40,23 @@ Bunker Types
Bunkers
Tows
27; Буксир1; []; 1002
27; Буксир1; 1000000; 1002
Loading Equipment Types
Loading Equipments
Transport Ships
24; Судно1; [(22, 100000.0)]; 1001
25; Судно2; [(22, 100000.0)]; 1001
24; Судно 1; [(22, 100000.0)]; 1001
25; Судно 2; [(22, 100000.0)]; 1001
Templates
4010; mov; []; 1001; 19; 18; [1002]; 1.0
4009; mov; []; 1001; 18; 19; [1002]; 1.0
4; mov; []; 1001; 17; 19; []; 5.0
4006; mov; []; 1001; 17; 19; [1002]; 2.0
3; mov; []; 1001; 17; 18; []; 5.0
4005; mov; []; 1001; 17; 18; [1002]; 2.0
4009; mov; []; 1001; 18; 19; [1002]; 1.0
15; mov; []; 1002; 18; 17; []; 1.0
16; mov; []; 1002; 19; 17; []; 1.0
18; mov; []; 1002; 19; 18; []; 1.0
......@@ -73,20 +91,21 @@ Final Storage State
Task Properties
16.0; 0
Fixed Operations
Solution
12.0
4005; R; 0.0; 2.0 (24 [27])
15; R; 2.0; 1.0 (27 [])
3996; R; 2.0; 3.0 (24 [] 20)
4005; R; 3.0; 2.0 (25 [27])
4009; R; 5.0; 1.0 (24 [27])
3998; R; 5.0; 3.0 (25 [] 20)
3992; R; 6.0; 1.0 (24 [] 1)
4010; R; 7.0; 1.0 (24 [27])
3996; R; 8.0; 1.0 (24 [] 20)
4009; R; 9.0; 1.0 (24 [27])
3998; R; 9.0; 2.0 (25 [] 20)
4010; R; 10.0; 1.0 (24 [27])
4009; R; 11.0; 1.0 (25 [27])
3996; R; 11.0; 1.0 (24 [] 19)
4005; R; 0.0 ; 2.0 (24 [27]) \* Судно 24 идёт к причалу 18 от причала 17 используя буксиры {27}.
15 ; R; 2.0 ; 1.0 (27 []) \* Буксир 27 идёт к причалу 17 от причала 18.
3996; R; 2.0 ; 3.0 (24 [] -20) \* Судно 24 принимает груз 22 из хранилища 20 с интенсивностью -20 у причала 18.
4005; R; 3.0 ; 2.0 (25 [27]) \* Судно 25 идёт к причалу 18 от причала 17 используя буксиры {27}.
4009; R; 5.0 ; 1.0 (24 [27]) \* Судно 24 идёт к причалу 19 от причала 18 используя буксиры {27}.
3998; R; 5.0 ; 4.0 (25 [] 20) \* Судно 25 принимает груз 22 из хранилища 20 с интенсивностью 20 у причала 18.
3992; R; 6.0 ; 1.0 (24 [] -1) \* Судно 24 принимает груз 22 из хранилища 21 с интенсивностью -1 у причала 19.
3994; R; 7.0 ; 1.0 (24 [] 1) \* Судно 24 принимает груз 22 из хранилища 21 с интенсивностью 1 у причала 19.
4010; R; 8.0 ; 1.0 (24 [27]) \* Судно 24 идёт к причалу 18 от причала 19 используя буксиры {27}.
17 ; R; 9.0 ; 1.0 (27 []) \* Буксир 27 идёт к причалу 19 от причала 18.
3996; R; 9.0 ; 1.0 (24 [] -20) \* Судно 24 принимает груз 22 из хранилища 20 с интенсивностью -20 у причала 18.
3998; R; 10.0; 1.0 (25 [] 20) \* Судно 25 принимает груз 22 из хранилища 20 с интенсивностью 20 у причала 18.
3996; R; 11.0; 1.0 (24 [] -20) \* Судно 24 принимает груз 22 из хранилища 20 с интенсивностью -20 у причала 18.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment