Форум HeroesWorld-а - Показать сообщение отдельно - Рейтинг on-line (обсуждение)
Показать сообщение отдельно
#196
Старый 14.08.2008, 13:57
  #196
^
K0Lb@zzeR
 
Аватар для K0Lb@zzeR
📖
Регистрация: 17.06.2006
Адрес: Хакасия
Сообщения: 406
Отправить сообщение для  K0Lb@zzeR с помощью ICQ
Регистрация: 17.06.2006
Адрес: Хакасия
Сообщения: 406
Отправить сообщение для  K0Lb@zzeR с помощью ICQ
По умолчанию
Re: Рейтинг on-line (обсуждение)

Доброго времени суток.
Ну что начнем ковырять файл: (R11 - Это первая ячейка, первая колонка)
r1tot = 1;
R1 = (R11 + R12 + R13 + R14)/r1tot;
// if R2 won
f2 = Math.max(Math.min((R2-R1)/400,1),-1);
// if R1 won
f1 = Math.max(Math.min((R1-R2)/400,1),-1);
WP1 = Math.max(16 * ( 1 + f1), 1);
WP2 = Math.max(16 * ( 1 + f2), 1);
LP1 = Math.min(16 * (-1 + f1), -1);
LP2 = Math.min(16 * (-1 + f2), -1);

document.forms[1].cN11a.value = R11 + WP2 / r1tot;
document.forms[1].cN11b.value = R11 + LP2 / r1tot;

Ну вот такая забубенная формула там ... это я вырезал .. если считать для пары ... а если командно .. то там еще сложнее ...

С уважением K0Lb@zzeR.
K0Lb@zzeR вне форума
Ответить с цитированием