****** Предисловие. Пущай на меня не обижаются фанаты фичи "Боевой опыт", но ИМХО, ныне существующая фича, (в том виде в котором она существует сейчас), мне кажится недоработаной. По этой причине я не играю с этой опцией. Однако, сыграть с фичей, где твои корабли будут премироваться за удачно сделанный выстрел, и величена премии будет зависит не от массы убитого корабля, а от его опасности, мне хочется. Да, и чтобы пресловутый "откорм" не вмешивался в обычную стратегию игры... или, хотя бы, чтобы он был не так сильно выгоден как сейчас. Отсюда и возникла идея модернизации «Опыта». Решил я потратить пару свободных вечеров на доработку алгоритма вычислений "Опыта". И вот, что из этого получилось. ******** Глава первая "Описание идеи" Описание фичи "Ветераны" (new "Опыт") Суть фичи состоит в том, что после битвы техи групп, сделавших удачный выстрел и оставшихся живыми после боя, возрастают. Особенности и формулы подсчета: Прибавка происходит только после битвы, а не во время нее; Премируется та группа кораблей, которая сделала удачный выстрел; Размер премии вычисляется по следующему алгоритму: 1. Вычисляется "рейтинг" группы, сделавшей удачный выстрел. RatingWIN = (MD*TD*20/M)+(TW*W)+(MS*TS*30^(1/3)/M(1/3))4-((L*A)/l0) где: MD - Масса блока двигателя; TD - Технология двигателя группы; М - Полная масса одного корабля группы; TW - Технология оружия группы; W - Калибр; MS - Масса блока защиты; TS -Технология защиты группы; L - Количество кораблей; А - Количество стволов. 2. Вычисляется "рейтинг" уничтоженной группы. Rating RIP = (MD*L*(TD/4+l)+((W*TW*20)*(t+(( A*L)/10)))+( MS* TS*30^(l/3)/ М^(1/3))) где: MD - Масса блока двигателя; L - Количество кораблей; TD - Технология двигателя группы; W - Калибр; TW - Технология оружия группы; А - Количество стволов; MS - Масса блока защиты; TS - Технология защиты группы; М - Полная масса одного корабля группы. 3. Все техи группы WIN увеличиваются в 1+0,025*( Rating RIP/ Rating WIN). *** Edited 12/20/2005 8:49:46 AM UTC by Хрюн***
|