Description Тест на нетривиальное планирование. Есть три локации - рейд, причал 1 и причал 2. На рейде стоят два судна. Суда могут перемещаться между локациями за 1 ед. времени. Суда способны загружать груз с причала 1 со скоростью 2 ед, и с причала 2 со скоростью 1 ед./интервал. Изначально суда пусты. Необходимо загрузить суда по 20 ед. каждое и направить их обратно на рейд. Оптимальное решение - суда идут каждое на свой причал, загружают груз, меняются причалами, качают до упора и возвращаются на рейд. При этом, причал 1 должен использоваться непрерывно, и судам необходимо закончить загружаться одновременно. Очевидное, но неоптимальное решение - суда разъезжаются по причалам, судно у причала 1 загружается до упора, судно у причала 2 загружается и едет к причалу 1 с таким расчётом, чтобы прибыть к отбытию другого судна, и загружается до конца. Typified 1 Cargoes 0; LNG; 0.0 Berths 1; Raid 2; Pier 1 3; Pier 2 Storages 4; Storage 1; [(0, 200.0)] Vessel Types 1001; Тип судна1 Bunker Types Bunkers Tows Loading Equipment Types Loading Equipments Transport Ships 5; Ship 1; [(0, 40.0)]; 1001 6; Ship 2; [(0, 40.0)]; 1001 Templates 7; mov; []; 1001; 1; 2; []; 1.0 8; mov; []; 1001; 2; 1; []; 1.0 9; mov; []; 1001; 1; 3; []; 1.0 10; mov; []; 1001; 3; 1; []; 1.0 11; mov; []; 1001; 2; 3; []; 1.0 12; mov; []; 1001; 3; 2; []; 1.0 19; loa; []; 4; 0; 1001; 2; []; 2.0; U 20; loa; []; 4; 0; 1001; 3; []; 1.0; U Cargo Flows Initial Vessel State 5; 1 6; 1 Initial Storage State 0; 5; 0.0 0; 6; 0.0 0; 4; 200.0 Final Vessel State 5; 1 6; 1 Final Storage State 0; 5; 20.0 0; 6; 20.0 Task Properties 24.0; 0 Fixed Operations Solution 16.0 7 ; R; 0.0 ; 1.0 (6 []) \* Судно 6 идёт к причалу 2 от причала 1. 9 ; R; 0.0 ; 1.0 (5 []) \* Судно 5 идёт к причалу 3 от причала 1. 19; R; 1.0 ; 7.0 (6 [] 2) \* Судно 6 принимает груз 0 из хранилища 4 с интенсивностью 2 у причала 2. 20; R; 1.0 ; 6.0 (5 [] 1) \* Судно 5 принимает груз 0 из хранилища 4 с интенсивностью 1 у причала 3. 12; R; 7.0 ; 1.0 (5 []) \* Судно 5 идёт к причалу 2 от причала 3. 11; R; 8.0 ; 1.0 (6 []) \* Судно 6 идёт к причалу 3 от причала 2. 19; R; 8.0 ; 7.0 (5 [] 2) \* Судно 5 принимает груз 0 из хранилища 4 с интенсивностью 2 у причала 2. 20; R; 9.0 ; 6.0 (6 [] 1) \* Судно 6 принимает груз 0 из хранилища 4 с интенсивностью 1 у причала 3. 8 ; R; 15.0; 1.0 (5 []) \* Судно 5 идёт к причалу 1 от причала 2. 10; R; 15.0; 1.0 (6 []) \* Судно 6 идёт к причалу 1 от причала 3.