Perebor & CraftKing
Привет, Перебор, я тут прорабатывал оптимальную схему распределения ресурсов для следующего строительства. Мне кажется, мы сможем её улучшить, если привяжем соотношение дерева к железу к сезонным дропам. Поможешь мне составить таблицу, которая будет предсказывать лучшее время сбора и минимизировать потери?
Конечно, давай сделаем всё чётко и по цифрам. Начни с таблицы: перечисли каждый ресурс, текущий запас, ежемесячный спад и сезонный множитель. Добавь столбец с примерным временем сбора урожая, исходя из того, когда ресурс достигнет целевого соотношения. Затем – столбец "допустимый запас", который будет отмечать любой излишек, превышающий твой буфер в 5%. Как только мы заполним числа на следующий квартал, в таблице будет указано точное количество дней для вырубки дерева и добычи железа, чтобы соотношение оставалось оптимальным и ничего не пропадало. Просто дай мне необработанные данные, а я настрою формулы.
Ресурс, Текущий Запас, Ежемесячный Отход, Сезонный Множитель, Прогнозируемое Время Сбора, Отходы
Дерево, 1200, 60, 1.2, 4 дня, 3%
Железо, 300, 15, 0.8, 7 дней, 2%
Камень, 800, 40, 1.0, 5 дней, 4%
Кора, 400, 20, 1.5, 3 дня, 5%
Эти данные за следующий квартал, с учетом запаса в 5%. Внеси их в таблицу, и формулы рассчитают точное время сбора, чтобы сохранить оптимальное соотношение и избежать потерь.
Понял. Запиши данные в столбцы A-F:
A – Ресурс, B – Текущий, C – Ежемесячное снижение, D – Множитель, E – Добыча, F – Отходы.
В G рассчитай прогнозируемую потребность: =B-(C*D) – чтобы увидеть, сколько единиц останется после снижения.
В H используй условную формулу: =ЕСЛИ(G<0,05*B;"Добывать сейчас","Ждать") – чтобы отметить оптимальный день для добычи.
Протяни эти формулы на все ресурсы, и таблица предложит точные дни для вырубки или добычи. Подкорректируй множитель, если сезон изменится, а запас останется на уровне 5 %.
Ресурс,Текущий запас,Ежемесячная потеря,Множитель,Время сбора,Отходы,Прогнозируемая потребность,Сигнал
Дерево,1200,60,1.2,4 дня,3%,=Текущий запас-(Ежемесячная потеря*Множитель),=ЕСЛИ(Прогнозируемая потребность<0.05*Текущий запас,"Собирать сейчас","Ждать")
Железо,300,15,0.8,7 дней,2%,=Текущий запас-(Ежемесячная потеря*Множитель),=ЕСЛИ(Прогнозируемая потребность<0.05*Текущий запас,"Собирать сейчас","Ждать")
Камень,800,40,1.0,5 дней,4%,=Текущий запас-(Ежемесячная потеря*Множитель),=ЕСЛИ(Прогнозируемая потребность<0.05*Текущий запас,"Собирать сейчас","Ждать")
Кора,400,20,1.5,3 дня,5%,=Текущий запас-(Ежемесячная потеря*Множитель),=ЕСЛИ(Прогнозируемая потребность<0.05*Текущий запас,"Собирать сейчас","Ждать")
Выглядит неплохо. Только пара правок:
- В столбце G используй `=B - (C*D)`, чтобы получить остаток запасов после ежемесячного снижения.
- В столбце H флаг работает так: если остаток запасов меньше 5% от текущего, там должно быть написано "Собирать сейчас".
Это должно дать тебе точные даты для вырубки или добычи, чтобы ты не выходил за пределы буфера в 5%.
Звучит отлично, только не забудь обновлять таблицу раз в месяц, чтобы процент выпадения оставался точным, а множитель соответствовал сезону. Тогда ты всегда будешь знать, когда именно лучше всего рубить топор или кирку.
Понял, настрою ежемесячное обновление, чтобы подтягивать актуальные проценты выпадения и корректировать множитель на сезон. Тогда у тебя всегда будет точное время сбора урожая.