Страница 1 из 1
Конкурс!
Добавлено: 18 мар 2011, 00:33
Gorlum
Кто первым правильно посчитает температуру безубыточности ТЭ (т.е. точку, при которой доход от ТЭ окупает её производство) получит 20 ТМ (25 на огейме).
Re: Конкурс!
Добавлено: 18 мар 2011, 00:43
Gorlum
Формулы
Для синтезатора:
RES_DEUTERIUM => create_function ('$level, $production_factor, $temperature', 'return 10 * $level * pow(1.1, $level) * (0.1 * $production_factor) * (-0.002 * $temperature + 1.28);'),
RES_ENERGY => create_function ('$level, $production_factor, $temperature', 'return -20 * $level * pow(1.1, $level) * (0.1 * $production_factor);'),
Для ТЭ
RES_DEUTERIUM => create_function ('$level, $production_factor, $temperature', 'return -10 * $level * pow(1.1, $level) * (0.1 * $production_factor);'),
RES_ENERGY => create_function ('$level, $production_factor, $temperature', 'return 30 * $level * pow(1.05 + 0.01 * $GLOBALS["user_tech_energy"], $level) * (0.1 * $production_factor);'),
Для СЭ
RES_ENERGY => create_function ('$level, $production_factor, $temperature', 'return ($temperature / 4 + 20) * $level * pow(1.1, $level) * (0.1 * $production_factor);'),
Re: Конкурс!
Добавлено: 18 мар 2011, 01:46
Gorlum
$production_factor можно (и нужно) игнорировать.
Re: Конкурс!
Добавлено: 18 мар 2011, 03:00
Amarows
У задачи много решений в зависимости от Энерготехи.
Устанавливаем следующие параметры:
Геолог, Энергетик -- уровень 0. Эти параметры повлияют только на шкалу, принцип решения будет тот же.
Фактор продукции -- всегда 100%
Производство мета, криса, ровно как и ЭС в расчет не берем -- все это разовые затраты, которые окупаются со временем.
1. Случай первый. Энерготеха -- 3 или 4 уровня (3--минимальная для постройки ТЭ)
При таких параметрах ТЭ 1 уровня производит почти три единицы энергии за одну единицу дейтерия (энергия стоит 0.33). Более того, цена энергии растет с каждым уровнем ТЭ. А так как стоимость производимого на планете дейтерия всегда постоянна при любой данной температуре (например при макс температуре 473 одна единица энергии дает 0.33 ед дейтерия), то производить дейтерий с помощью постройки ТЭ не имеет смысла при любой температуре свыше 473 градусов и ТЭ выше 1го уровня. Меньше температура -- больше можно строить уровень ТЭ. Но не до бесконечности. Решения здесь какбэ и нет ибо даже такая температура станет не выгодна в какой-то момент.
2. Второй вариант. Энерготеха = 5. Аналогично по формулам энергия стоит 0.33 на первом уровне ТЭ и не меняется в цене при постройке доп уровней. А произвести единицу дейтерия стоит все те же 0.33 дейтерия. Выходит что при температуре 473 уже на первом уровне Термоядерки Синтезатор окупит затраченный на производство энергии дейтерий. Выше тех -- больше прибыль от энергии и выше может быть температура.
3. При уровне теха более чем пять становится интереснее... Цена энергии падает с каждым уровнем ТЭ и по степенной функции стремиться к нулю. Ну а стоимость производства дейтерия растет при увеличении температуры. Выходит что при любой температуре мы всегда можем отстроить термоядерку так, что затраты на энергию будут меньше чем прибыль от синтезатора! Ура! Всеобщее счастье! Срочно вбухиваем по 300 полей в дейтерий и строим воздушные шарики! Решение по температуре = бесконечность...
ЗЫ: А знаете ли вы, что...
...стоимость производимой на ТЭ энергии начинает убывать с постройкой дополнительного уровня станции только после уровня 5го энерготеха... Т.е без пятого теха строить станцию бессмысленно: каждая следующая единица энергии будет дороже! Это и есть точка безубыточности теха =)
...дешевле отстроить ТЭ до высокого уровня и юзать на 50% чем строить маленьмую ТЭ и юзать на 100%!
ЗЫЫ: Математические выкладки готов кинуть по запросу.