Насчёт статистики...
Естественно, что она будет вестись вручную.
ДЛя этого нужно, чтобы итоги каждой игры были опубликованы на форуме. Привязывать статистику(рейтинг) к кол-ву очков, набранных за матч - дополнительный гемор.
Кто-то не сделает скрин, и вся статистика погорела.
Реально, можно сделать 2 варианта:
1й - коэффициент побед относительно общему числу сыгранных матчей.
Если:
А = кол-во матчей;
В = кол-во побед;
то, приравнивая к 10-бальной системе получаем формулу:
Формула: (B)*10/(A)
Пример:
(A) Всего матчей - 11
(B) Побед - 7
10 - кол-во баллов max.
Рейтинг = 7*10/11 =6,36
2й - привязать изменение рейтинга к рейтингам играющих команд.
За основу берётся 1й способ вычисления фактического рейтинга + зависимость рейтингов.
В этом случае будет работать формула такого типа:
Если:
А = рейтинг команды(для которой высчитываем рейтинг) после матча
В = рейтинг команды противника до игры
С = рейтинг команды(для которой высчитываем рейтинг) до игры
то получаем формулу:
А - (В/10*(A-C))
Пример просчёта для команды1 в случае проигрыша:
команда1 рейтинг до игры= 5,0(3*10/6) | фактический рейтинг после игры(только по партиям)= 4,28
-всего игр=6, побед=3
команда2 рейтинг до игры= 8,18(9*10/11) | фактический рейтинг после игры(только по партиям)= 8,33
- всего игр=11, побед=9
формула просчёта:
4,28-(8,18/10*(4,28-5,0))=
=4,28-(0,81*(-0,72))=
=4,28-(-0,58)=
=4,28+0,63 = 4,86
Как видно из формулы, фактический рейтинг команды1 изменился с 5,0 на 4,28
Но если учитывать, что они играли с командой, выше их по рейтингу и, следовательно, по уровню игры,
в просчёте рейтинга это учитывается, и рейтинг меняеся с 5,0 на 4,86.
Аналогичная ситуация и в просчёте команда2.
Они при выиграше не получают огромный прирост только из-за того,
что они выиграли, а по факту - они гораздо сильнее соперников.
Это исключит набивание рейтингов при игре команд, с разными уровнями подготовки.
p.s. Если из вас найдутся люди, кому не в лом было всё это читать и осмысливать - отпишитесь