vbn;157503Вот, предложу подобие формулы расчета:
R = ( R_1 + R_2 + ... + R_i ) / i * K_i,
где i - количество игр, в которых участвовал игрок;
K_i = {0.7, 0.8, 0.9, 1.0} ну или {0.55, 0.70, 0.85, 1.00} - бонусно-срезательный коэфиициент (чем больше игр, тем меньше очков срезается)
Пример.
some1 (1 игра) = 1000 + 0000 + 0000 + 0000 = 1000
some2 (2 игры) = 0500 + 1000 + 0000 + 0000 = 1500
some3 (3 игры) = 0800 + 0900 + 0400 + 0000 = 2100
some4 (4 игры) = 0700 + 0800 + 1000 + 1000 = 3500
Считаем среднее:
s1=1000/1=1000
s2=1500/2=0750
s3=2100/3=0700
s4=3500/4=0875
А теперь - БОНУС (ну или урезание, если хотите)
R1=1000*0,7=700 (550)
R2=0750*0,8=600 (525)
R3=0700*0,9=630 (595)
R4=0875*1,0=875 (875)
Плюс системы - учитывается каждый из этапов игры, главное лишь правильно подобрать коэффициенты.
Все мозги разбил на части, все извилины заплёл

))
Перечитал три раза. Разобрался. Хорошая система. Коэффициент продумать - и ок.
Мощно задвинул!!