![]() |
Добро пожаловать, гость ( Вход | Регистрация )
![]() |
Andrej Bazhan |
![]()
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Пользователи Braingames Сообщений: 242 Регистрация: 19.8.2011 Пользователь №: 27 113 ![]() |
Всем привет! Снова вернулся на вершину рейтинга, а тут нехороший сюрприз. В связи с добавлением места в рейтинге и на личную карточку, считаю тем более необходимым исправить его рассчет. Справедливая формула такова:
место = 1 + число игроков с более высоким рейтингом (без учета прикладной). Ф-ция rank() (не dense), короче. Причем предлагаю его изменить и в карточке, и в списке на странице "рейтинг". И да, он не обязан быть уникальным. И тогда новую сортировку по рейтингу+нерейтинговые задачи убрать как ненужное усложнение. |
![]() ![]() |
Andrej Bazhan |
![]()
Сообщение
#2
|
![]() Участник ![]() ![]() Группа: Пользователи Braingames Сообщений: 242 Регистрация: 19.8.2011 Пользователь №: 27 113 ![]() |
А вы посмотрите формулу внимательно. По ней вы так же видите, сколько людей перед вами, как и сейчас. Даже точнее. Именно ПЕРЕД, а не перед+на равне, но по алфавиту выше.
Вроде все здесь умные люди, а спорят почему - то над очевидными вещами. Впрочем, не отвечая прямо на неудобные аргументы. Надо уметь признавать свои ошибки, господа. Еще раз спрошу, зачем пытаться разделять места людей с одинаковым рейтингом по признакам, для этого не предназначенным? Это все равно будет не корректно и не добавит удовлетворенности. Айсар пытается говорить, что не бывает 2 первых мест. Откуда такое стремление выделиться над равными? Тогда нужно пытаться учитывать более значимые вещи, чем нулевки. Например, время раздумья над задачами. Но это не просто. А зачем? У сайта есть разрешающая способность (предел точности) - рейтинг. По нему люди одинаковы, значит должны занимать одно место. И все довольны. Сообщение было отредактировано Andrej Bazhan: 18.5.2015, 10:04 |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 17.7.2025, 8:53 |