На других языках: Deutsch English Français 日本語 Polski Українська 简体中文

Лаборатория

From Official Factorio Wiki
Jump to navigation Jump to search
Лаборатория

  • Base game
  •  
  • Space Age mod

Затраты

2
+
10
+
10
+
4
1

Всего сырья

21.5
+
15
+
36

Цвет на карте

Здоровье

150
195 240
285 375

Размер пачки

10

Вместимость ракеты

10

Размеры

3×3

Потребление

60 kW (электричество)

Research speed

1
1.3 1.6
1.9 2.5

Время добычи

0.2

Слоты для модулей

2 слотов

Тип объекта

lab

Служебное имя

lab

Необходимые технологии

Усиливающие технологии

Делается в

Лаборатория - это устройство которое проводит исследование. Каждая технология требует определённый набор исследовательских пакетов. Лаборатория "потребляет" исследовательские пакеты и продвигает прогресс для исследования выбранной технологии. Производство исследовательских пакетов можно автоматизировать при помощи сборочных автоматов.

Формулы для расчёта потребления и производства исследовательских пакетов

Для вычисления количества необходимых исследовательских пакетов в секунду нам понадобится 3 формулы:

  • ERS=(1+B[r]100)×(1+M[r]100)
  • ACT=T[r]ERS
  • PPS=NACT

Где:

  • ERS - фактическая скорость исследования лабораторий с учётом всех бонусов
  • B[r] - "Скорость исследования" из вкладки "Бонусы"
  • M[r] - сумма всех модулей влияющих на скорость (Модуль скорость - положительно; Модуль продуктивности и Модуль качества - отрицательно), в процентах
  • ACT - фактическое время цикла
  • T[r] - базовое время цикла, необходимое для изучения одной единицы в лаборатории (можно найти в дереве технологий)
  • PPS - количество пакетов в секунду
  • N - количество активных лабораторий

К примеру, для 10 лабораторий, изучающих технологию "Ядерная энергия" (базовое время одного цикла 30 секунд) с технологией "Скорость лабораторий 4" (Бонус скорости исследований 140%) и без модулей эффективности, формулы следующие:

  • ERS=1+140100=2.4
  • ACT=302.4=12.5
  • PPS=1012.5=0.8

Это означает что для бесперебойного исследования потребуется 0,8 исследовательских пакетов каждого типа в секунду.

Упрощение формулы

Предполагая что все лаборатории имеют одинаковый B[r] (что всегда так, только если на них не влияют разные модули), приведённые выше расчёты и формулы можно объединить в одно уравнение:

  • PPS=NT[r]×(1+B[r]100)×(1+M[r]100)

Числовой пример, основанный на ранее использованных данных для технологии "Ядерная энергия":

  • PPS=10×(1+140100)×130=1030×(1+1.4)=13×2.4=2.43=0.8 исследовательских пакетов в секунду.

Если вам необходимо найти количество лабораторий, необходимое для потребления определённого числа исследовательских пакетов в секунду, используйте следующую формулу:

  • N=((1+B[r]100)×(1+M[r]100)×1T[r]×PPS)1

Смотрите также