Ок выложу.Только как быть с превышением лимита игроков?(про систему расчёта)
Значит вот эта система подсчёта.Лично я там мало что понял)
""" Сначала вычисляется игровой рейтинг для каждого игрока:
Ригровой= 1000 * (X+ 2 * X^3)
где X= (N - Место) / (N-1)
(Здесь "Место" означает место в партии, занятое i-м игроком и
принимает значения 1,2..N, N - число игроков, закончивших партию).
Если какие-то игроки разделяют несколько (К) мест, то производится усреднение их игрового рейтинга:
Ригровой= 1/К * E Ригровой[j]
j пробегает всех
таких игроков
Вычисляется рейтинг всей партии как среднее рейтингов всех игроков,которые они имели на момент окончания игры:
N
Рпартии = (1/N) E Рпосле_окончания_паpтии
i=1
И, наконец, происходит пересчет текущего рейтинга:
Рновый= 2/3 * Рстарый+ Ригровой*(1 + Рпартии/6000))"""
2/3 * Pстарый
А потом к нему прибавляется рейтинг заработанный участником на данном турнире. Меня смущает цифра 6000 ? Откуда она взята - фиг его знает. Просто эта система считала рейтинг за турниры в которых не могло принимать участие больше 11 игроков (это ограничено было правилами игры на которую считался рейтинг по данной системе). Может эта цифра связана именно с эти фактом ??? Кто разбирается в формулах ? Скажите чо нибудь ? :)