![]() |
Добро пожаловать, гость ( Вход | Регистрация )
![]() |
Andrej Bazhan |
![]()
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Пользователи Braingames Сообщений: 242 Регистрация: 19.8.2011 Пользователь №: 27 113 ![]() |
Всем привет! Снова вернулся на вершину рейтинга, а тут нехороший сюрприз. В связи с добавлением места в рейтинге и на личную карточку, считаю тем более необходимым исправить его рассчет. Справедливая формула такова:
место = 1 + число игроков с более высоким рейтингом (без учета прикладной). Ф-ция rank() (не dense), короче. Причем предлагаю его изменить и в карточке, и в списке на странице "рейтинг". И да, он не обязан быть уникальным. И тогда новую сортировку по рейтингу+нерейтинговые задачи убрать как ненужное усложнение. |
![]() ![]() |
Troublemaker |
![]()
Сообщение
#2
|
Участник ![]() ![]() Группа: Пользователи Braingames Сообщений: 100 Регистрация: 3.2.2010 Пользователь №: 19 190 ![]() |
Меня лично удивляет тезис "нулевки не предназначены для рейтинга". Это почему же? Если они _НЕ ПРЕДНАЗНАЧЕНЫ_, тогда, может, их вообще убрать с сайта? А если они все-таки на сайте, то их решение в какой-то мере должно влиять и на рейтинг. Благо их влияние мало, но позволяет разделить людей с одинаковым рейтингом, от такого решения вижу только пользу.
P.S. А длинный список пользователей, разделяющих одно место, и конфликт номера места с количеством человек перед тобой -- был совершенно безобразным. Так или иначе эту проблему надо было решать, и IMHO, текущее решение элегантно. |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 17.7.2025, 19:49 |