- - - продолжение - - -
ЦУП :
В статистике также есть колонки P и Q. P указывает на вклад металлурга в растопку печи, Q - на его вклад в поддержание температуры при выплавке слитков. В случае, если в печи нет ни одного слитка, у металлургов, в данный момент совершающих операции с печью, меняется P. Если есть хотя бы один слиток, у них меняется Q.
1) P=(суммарное кол-во тепла на растоп)/(20*общее число выплавленных слитков за все время + 1) Если у металлурга находятся поленья в печи при условии, что в ней нет слитков, то тепло с поленьев добавляется в числитель P. Каждый выплавляемый металлургом слиток добавляется в знаменатель P. 20 - нормировочный множитель.
2) Изменение Q. Если в печи есть хотя бы один слиток, то рассматриваются все металлурги на данной печи, у которых в ней находится хотя бы одно полено или хотя бы один слиток. Для каждого i-го металлурга считаются две величины – Х_i (суммарный приток тепла в минуту с поленьев металлурга в печи) и Y_i (суммарное потребление тепла в минуту слитками металлурга в печи + (остывание печи за минуту)/(число всех слитков в печи)). Затем рассчитываются величины A_i = min(X_i-Y_i,0) и B_i = max(X_i-Y_i,0). У каждого металлурга с номером i статистика меняется на А_i - B_i * (сумма всех А) / (сумма всех B). Если (сумма всех B) = 0, то статистика остается неизменной.
Стоит также отметить помощь персонажа ReeW , оказавшего существенную помощь в работе над формулами
Полное описание модуля металлургии можно прочесть на форуме в разделе "Новости проекта" - http://forum.ereality.ru/topic51094/page1.html
|