Страница 1 из 1

Исправления в теме FAQ

Добавлено: 23 мар 2011, 21:04
Amarows
Сюда буду выкладывать правильные формулы для FAQ.
2.4) Собрание формул (L -- уровень постройки, t- макс температура).

ФОРМУЛЫ.
Производство в час:
Металл = 80*(1+0,05*геолог) * (L * 1,1^L)
Кристалл = 40 * (1+0,05*геолог) * (L * 1,1^L)
Дейтерий = 20 * (1+0,05*геолог) * (L * 1,1^L) * (-0,002*t+1,28)
Солнечная электростанция = (1+0.05*энергетик)* (t/5 + 15) * L * (1,1^L)
Термоядерная электростанция = (1+0.05*энергетик)*30 * L * (1,05 + Уровень Энерготехнологии * 0,01) ^ L


Потребление в час:
Энергии на руднике по добыче металла= 13* L*(1,1^L)
Энергии на руднике по добыче кристалла = 10 * L* (1,1^L)
Энергии на синтезаторе дейтерия = 20 * L*(1,1^L)
Дейтерия на термоядерной электростанции = 10 * L*(1,1^L)

Файл-калькулятор для расчета энергосистемы и производства.

Работает в офисе не ранее 2007 с установленным поиском решения.

Как пользоваться калькулятором.
1. Открыть и запустить калькулятор кнопкой.
2. Вбить входные данные, а именно:
а) курсы ресурсов -- отражают ваши предпочтения по ресурсам. Предполагается, что излишки можно менять;
б) температуру планеты и уровни офицеров
в) Time Horizon -- за какой промежуток времени нужно посчитать окупаемость планеты, в днях;
г) Sat Defaul Risk -- сколько раз за указанный промежуток времени вам снесут спуткики на этой планете;
д) Sat Limit -- сколько макс спутников можно строить на планете чтобы было не боязно;
е) Planets with TNEP -- на скольких планетах вы планируете построить хотя бы одну ТЭ (нужно для расчета стоимости исследования энерготехи),
ж) Target Energy-- энергия производства. Больше энергия -- больше масштаб производства.


В калькуляторе 3 кнопки:
1. Solve -- решает задачу максимизации прибыли (приведенной по курсу в дейтерий) при заданных параметрах температуры и энергии.
2. Optimal Temp -- решает такую же задачу для указанной целевой энергии для всего спектра температур ( верхний ряд графиков);
3. Optimal Plan -- строит пошаговый план развития для планеты с конкретной температурой начиная с 2 тыс энергии (нижний ряд графиков).

Внимание! Для запуска необходим установленный поиск решения в экселе и VBA.
Внимание! Кнопки 2 и 3 требуют значительной производительности компа. Вычисления могут занять некоторое время.

Upd: Обновил формулу для СЭС. Теперь все считается правильно.

Re: Исправления в теме FAQ

Добавлено: 23 мар 2011, 21:32
Ivash
Amarows писал(а): Здесь же будет лежать файл-калькулятор для расчета энергосистемы и производства когда исчезнет вот эта надпись:
Расширение xls запрещено администратором.
заархивируй


Формулы

Для синтезатора:
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: Исправления в теме FAQ

Добавлено: 23 мар 2011, 22:01
Amarows
Ты сам то пробовал по ним что-нибудь посчитать?
Говорю же, с помощью формулы для СЭ у меня энергия не выходит.

Re: Исправления в теме FAQ

Добавлено: 23 мар 2011, 22:04
Ivash
Amarows писал(а):Ты сам то пробовал по ним что-нибудь посчитать?
на подобных формулах, да, на этих мне влом считать, мне хватило скорость и время полёта кораблей))