Суть проблемы состоит в том когда подходит очередь команды собирать ресурсы с определенных кораблей по порядку - все корабли стоящие в списке на сбор с них ресурсов, стоят колом и ничего не делают, ждут на месте пока корабль сборщик не обойдет их всех по порядку. Тут получается. Идеальная схема когда один TL собирает ресурсы допустим с 30 шахтеров по кругу, а другой увозит с него эти ресурсы на место - не работает, т. к. он беспрерывно выполняет эту команду на сбор, пока не забьёт свой трюм полностью или пока другой корабль не полетит забирать ресурсы у него, тем самым не остановив выполнение его команд. Со временем такая схема встанет колом, т. к. TL рано или поздно соберет с шахтеров все ресурсы и не даст им работать - бесконечно выполняя команду на сбор по кругу. Схема где корабль собирает ресурсы с шахтеров и увозит их сам на место выгрузки - будет работать только то время, пока он будет лететь на базу на разгрузку и заправку. Как только в списке команд пойдет сбор ресурсов с шахтеров и он будет лететь до них из другого сектора, шахтеры опять все встанут колом. Тут появилось понимание проблемы. А соответственно поиск ее решения. А решение одно - свести к минимуму время выполнения команды на сбор ресурсов с шахтеров - соответственно давая им больше времени на сбор. Тут опишу свою схему сбора. 1 группа из 20 Мистралей Супертяжей собирает ресурсы с разбитого астероида. Я разбил их условно на 4 подгруппы по 5 штук в каждой. На сбор ресурсов с них я назначил одного Мистраля Супертяжа. Рядом с ними висит 1 корабль - любой вообще, допустим Нова. Цикл команд корабля сборщика начинается с его разгрузочной базы. Начинаем команды допустим: 1) Дозаправка 2) Забрать 1 батарейку с этой Новы (т.к. Нова ничего не делает он ее и не тормозит пока он ползет до нее со своей базы) 3) положить эту батарейку обратно (тут как раз мы разрываем цикл сбора ресурсов который не дает работать шахтерам) 4) Собрать с первой подгруппы Мистралей Супертяжей по 150 кремния (5 кораблей по 150 это 750 кремния умножим на 18 объема - получаем 13500 единиц) 5) Летим на базу сгружать кремний. Далее опять по кругу - дозаправка, обмен батарейкой с Новой, сбор ресурсов со 2 подгруппы и так далее до конца 4 подгруппы и возврата на базу. Получается команда на сбор ресурсов длится какие-то секунды - и все корабли спокойно работают.
А на основе всего вышеизложенного - вы уже можете сами сделать как вам удобнее. Использовать нужные вам корабли подбирая при этом размер группы, размер и количество подгрупп. Ну и главное количество самих групп.
Ладно. Всем успехов, приятной игры в этот шедевр от Эгософта, и застройте полностью теперь свою вселенную. |