Маяк
Маяк |
Інгредієнти |
|||||||||||||
+ + + + → | |||||||||||||
Сировини загалом |
|||||||||||||
+ + + + | |||||||||||||
Колір на мапі |
|||||||||||||
Здоров’я |
|
||||||||||||
Розмір стеку |
20 |
||||||||||||
Ефективність |
|
||||||||||||
Розміри |
3×3 |
||||||||||||
Макс. споживання |
|
||||||||||||
Час добування |
0.2 |
||||||||||||
Площа забезпечення |
9x9 клітинок |
||||||||||||
Слотів модулів |
2 слотів |
||||||||||||
Тип об’єкту |
|||||||||||||
Внутрішньоігрова назва |
beacon |
||||||||||||
Потребує технологію |
|||||||||||||
Виробляється в |
|||||||||||||
Overall effect stacks with multiple beacons covering the same machine. |
Маяк - це пристрій, який передає ефекти модуля на сусідні машини у квадраті 9×9. Ефекти передаються лише з половинною ефективністю. Однак маяк дозволяє передавати ефект модуля на декілька машин і ефект усіх маяків у діапазоні стеків однієї машини. Крім того, маяки можуть забезпечувати прискорення, що виходять за межі нормальних слотів для внутрішніх модулів, наприклад підвищувати видобуток верстата-качалки у виснаженій свердловині до 0,25 нафти за цикл, де сам по собі він може досягати лише 0,2 виходу.
Маяк випромінює електричний заряд із постійним інтервалом, колір змінюється залежно від того, які модулі розміщено в маяку, або якщо він не містить жодних модулів.
Використання
Маяки є найкращими в таких сценаріях:
- Є багато сумісних машин у щільній зоні
Це дозволяє ефекту маяка досягати кількох машин, дозволяючи гравцеві зберігати матеріали на виробництві модулів.
- Є одна машина, яка повинна мати надзвичайну швидкість роботи
Найкращим прикладом цього є кар’єрні бури. Коли рудна ділянка невелика, але багата, для задоволення попиту необхідна більша швидкість на бур, оскільки додати більше бурів неможливо. Таким чином, маяки з декількома модулями швидкості навколо кар’єрного бура (з модулями в самому бурі) можна використовувати для збільшення швидкості окремого бура в кілька разів, щоб компенсувати невелику кількість бурів.
Маяки не слід використовувати в цих сценаріях:
- Машина(и), яку(і) посилюють, працює рідко
Це призводить до втрати електроенергії, оскільки маяки завжди споживатимуть енергію, навіть якщо машини, які вони посилюють, зупинені. Однак цей момент можна обійти за допомогою певного планування та використання вимикача живлення.
- Спроба посилити несумісні з модулем машини
Маяк впливатиме лише на машини, які мають слоти для модулів.
Обмеження
- Лише будівлі зі слотами для модулів можуть виграти від ефектів маяка (тобто лазерна турель не виграє). Єдиним винятком із цього правила є самі маяки, які «не» отримують переваги від модулів, вставлених у них самих (або інших маяків), тому їх вартість енергії не може бути зменшена.
- Наразі в маяках можна використовувати лише модулі швидкості і ощадливості, а модулі продуктивності – ні.
- Переданий ефект маяка становить лише половину ефекту модулів усередині. Отже, два однакових модуля = переданий один модуль. Це обмеження можна подолати за допомогою більшої кількості маяків із областями, що перекриваються.
Максимальна кількість на будівлю
Максимальна кількість маяків, які можна встановити в радіусі будівлі, залежить від площі цієї будівлі:
- Будівлі розміром від 2×2 до 4×4: 12 маяків.
- Зауважте, що ця конфігурація може бути практично неможливою без використання роботів для постачання будівлі, оскільки може не вистачити місця для конвеєрів і маніпуляторів.
- 5×5 будівель: 16 маяків'.
- Єдина будівля такого розміру, яка може виграти від маяків, це нафтоперегінний завод. Вони не можуть постачатися роботами, але всі їхні входи та виходи – це рідини по трубах (за винятком зрідження вугілля), що означає, що маніпулятори не потрібні, а також пропонують більш універсальну максимальну довжину підземної мережі труб з 9 клітинок (без переходів).
- 9x9 будівель: 20 маяків.
- Наразі єдиною будівлею такого розміру в грі є ракетна шахта. На відміну від невеликих будівель, ця конфігурація передбачає проміжок у 2 клітинки між маяками та будівлею та проміжок у 1 клітинку між маяками, вирівняними з центральною клітиною будівлі, що забезпечує простір для конвеєрів і маніпуляторів.
Максимальна кількість маяків, які можна побудувати в діапазоні ряду будівель:
- Ряд із 3×3 будівель: 8 маяків.
- Кожна будівля в ряду може бути в діапазоні 8 маяків (будівлі в кінці ряду, можливо, більше), якщо подвійний ряд маяків (без проміжків між) будується паралельно (може бути на відстані до 2 плиток). Однак центральний ряд будівель, які потрібно посилити, має бути зміщений відносно ряду маяків; тобто центральна клітина жодної будівлі в центральному ряду не може лежати на лінії, що з’єднує центральні клитинки будь-якої пари протилежних маяків у двох рядах маяків.
- Ряд із 5×5 будівель: 10 маяків.
- Застосовуються ті самі правила, що й раніше, за винятком того, що тепер центральний ряд не має бути зміщеним; тобто центри підсилених будівель повинні збігатися з центрами деякої пари маяків. Це вимагає залишити проміжок в 1 клітинку між будівлями в центральному ряду (припускаючи, що ряди маяків не мають проміжків). Оскільки єдиними будівлями розміром 5×5, придатними для використання маяка, є нафтоперегінні заводи, безкоштовна клітинка насправді корисна, щоб зробити рядок доступним для гравця (рядок нафтоперегінних заводів без проміжків — ні).
Маякові масиви
Маяки можуть значно підвищити загальні можливості фабрики. Однак вони споживають значну кількість електроенергії (480 кВт кожна), займають нетривіальний простір, ускладнюють логістику, а також відносно дорогі в виготовленні. Таким чином, будуючи всю виробничу лінію з високим посиленням маяків, значно економніше побудувати ряд виробничих будівель, оточених рядами маяків, а не окремі будівлі, оточені максимальною теоретично можливою кількістю маяків. Це також спрощує логістику та робить дизайн більш зручним відносно тайлів поверхні.
Максимально можливі переваги дещо зменшуються в конфігурації рядів-масивів (для будівель 3×3 можливе 8 маяків на будівлю замість 12; для будівель 5×5 10 замість 16), але кількість маяків, необхідних для досягнення цього рівень посилення значно нижчий. Наприклад, для одного ряду будівель 3×3, оточених подвійним рядом маяків, так що кожна виробнича будівля знаходиться в діапазоні 8 маяків, загальна кількість необхідних маяків становить 2n + 6
, де n – кількість виробничих будівель.
Тоді середня кількість маяків на будівлю дорівнює 2 + (6 ÷ n)
, що прагне до 2 (тобто кількість необхідних маяків зменшується на 75% порівняно з ізольованими будівлями з 8 окремими маяками кожна ), коли n прямує до нескінченності. Для напр. n = 10, формула оцінюється як 2.6, що все одно є зменшенням кількості маяків на 67,5%.
Багаторядні масиви
Для збільшення кількості будівель ефективність можна додатково підвищити, розділивши виробничі будівлі на кілька рядів. У цьому випадку маяки у всіх рядах масиву, крім крайніх, можуть бути спільними для двох рядів виробничих будівель з обох боків. (Зауважте, що не має значення, чи створюють вони різні рецепти та/чи різні будівлі взагалі.) Загальна кількість необхідних маяків, припускаючи виробничі будівлі розміром 3×3 і ряди однакової довжини, дорівнює B(r,c) = (r + 1)(c + 3) = rc + 3r + c + 3
, де r – кількість рядів виробничих будівель, а c – кількість рядів виробничих будівель в один ряд.
Тоді кількість маяків на посилену будівлю дорівнює (3 ÷ rc) + (1 ÷ r) + (3 ÷ c) + 1
, що прагне до 1 як r, так і c перейти до нескінченності. Для скінченних масивів оптимальна кількість рядків визначається як r = -0,5 + sqrt[(n ÷ 3) + 0,25]
, де «n» — загальна кількість будівель, які потрібно покращити.
Наведена вище формула зазвичай не повертає цілих результатів. Якщо таким чином знайдене r не є цілим числом, повторіть його, тобто обчисліть необхідну кількість маяків за допомогою floor(r) (наступне нижче ціле число) і ceiling(r) (наступне старше ціле) рядків і порівняйте результати. Для кожного такого цілого числа r обчисліть c як floor(n ÷ r), а потім обчисліть кількість маяків як B(r,c) + mod(n,r) + 1, де B(r,c) наведено вище, а mod(n,r) є n за модулем r, тобто залишок (n ÷ r), що дорівнює n - (r × c).
У будь-якому випадку будуть mod(n,r) будівлі, які "залишаться"; їх слід додавати по одному на рядок до кінців безперервного блоку сусідніх рядків, щоб наведене вище обчислення загальної кількості маяків було дійсним. Інші конфігурації для залишків (наприклад, усі додані в кінець одного рядка, по одному в кінці кожного другого рядка тощо) потребують більшої кількості маяків для покриття.
Оптимальні масиви
Для структур 3×3 оптимальними є масиви, які задовольняють c = 3r
, у тому сенсі, що вони мінімізують кількість маяків, необхідних для покриття загальної кількості структур (rc), таким чином дозволяючи найчастіше використовують окремого маяка. Оскільки структури можуть створюватися лише в цілих кількостях, існує, нижче розумного обмеження загального розміру масиву, лише скінченна кількість цілочисельних структур, які враховують rc, з якими оптимальний масив такий, що c = 3r
, а c і r є цілими числами. Кілька перших підрахунків разом із пов’язаними розмірами масиву та співвідношенням маяків до структур наведено в таблиці нижче.
Структури | Ряди | Колонки | Маяки | Маяків на структуру | Розміри (плитки)* |
---|---|---|---|---|---|
3 | 1 | 3 | 12 | 4.00 | 18×11 |
12 | 2 | 6 | 27 | 2.25 | 27×19 |
27 | 3 | 9 | 48 | 1.78 | 36×27 |
48 | 4 | 12 | 75 | 1.56 | 45×35 |
75 | 5 | 15 | 108 | 1.44 | 54×43 |
108 | 6 | 18 | 147 | 1.36 | 63×51 |
147 | 7 | 21 | 192 | 1.31 | 72×59 |
... | ... | ... | ... | ... | ... |
3r^2 | r | 3r | (r + 1) (3r + 3) | 1 + 2/r + 1/r^2 | (9r + 9) × (8r + 3) |
Примітки до таблиці:
- Розмір масиву в плитках (останній стовпець таблиці) припускає, що над або під кожним рядком структур залишається простір для 2 плиток (наприклад, маніпулятор + скриня), а в іншому місці не залишається додаткового місця.
- Масив із 5 рядів (75 структур) є найбільшим, який може охопити логістична мережа, сформована з робопортів, розташованих за межами його зони. Для більших масивів принаймні мінімальна кількість робопортів повинна бути стратегічно розташована всередині, щоб забезпечити покриття, тим самим дещо погіршуючи співвідношення маяків до структур.