Рейтинги в группах

Revision ru10, by kuviman, 2015-07-15 19:11:47

Всем привет!

Не так давно в Саратовском государственном университете закончились летние тренировки по программированию, и чтобы удобнее было следить за успехами наших программистов была внедрена возможность добавлять специальные рейтинги. Теперь такая возможность есть и у вас!

В данный момент рейтинг считается следующим образом: итоговый рейтинг равен среднему арифметическому из рейтингов по каждому соревнованию, в которых пользователь принимал участие. Рейтинг по соревнованию зависит от отношения решенных задач пользователя к числу решенных задач у победителя, а также места на соревновании. Кроме того, к рейтингу соревнования добавляются баллы за дорешивание задач. Ходят слухи, что впервые такой способ подсчета рейтинга был придуман в ИТМО. Более формально:

где

  • R — рейтинг по соревнованию,
  • n — максимум из 50 и количества участников соревнования,
  • place — место участника в 1-индексации,
  • solved — количество решенных задач участника,
  • maxSolved — количество решенных задач победителя,
  • upsolved — количество дорешенных задач участника,
  • problemCount — количество задач в соревновании.

Если пользователь участвовал в команде, считается что он занял место, которое заняла команда.

Чтобы создать специальный рейтинг в группе, вы должны быть ее менеджером. В одной группе может быть несколько рейтингов, которые могут различаться набором соревнований. Для создания рейтинга в сайдбаре группы есть специальная кнопка:

По ее нажатию появится форма создания рейтинга:

Пользователи добавляются в рейтинг лишь в том случае, если участвовали как минимум в заданном проценте от всех соревнований этого рейтинга. По умолчанию необходимо принять участие в 50% соревнований.

При желании можно указать дату заморозки рейтинга: дорешивание после этой даты не будет влиять на рейтинг.

Также добавлена возможность просматривать статус в группе: в нем отражены лишь попытки по соревнованиям группы.

Удачных тренировок в группах Codeforces!

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en3 English kuviman 2015-07-15 19:12:34 96
ru10 Russian kuviman 2015-07-15 19:11:47 97
en2 English kuviman 2015-07-15 18:43:02 31
en1 English kuviman 2015-07-15 18:42:32 2244 Initial revision for English translation
ru9 Russian kuviman 2015-07-15 18:16:58 115
ru8 Russian kuviman 2015-07-15 18:11:35 0 (опубликовано)
ru7 Russian kuviman 2015-07-15 18:10:03 209
ru6 Russian kuviman 2015-07-15 18:08:30 329
ru5 Russian kuviman 2015-07-15 18:06:41 51
ru4 Russian kuviman 2015-07-15 18:05:31 1 Мелкая правка: 'арственному университ' -> 'арственном университ'
ru3 Russian kuviman 2015-07-15 18:05:21 5 Мелкая правка: 'ратовском Государственном Университет' -> 'ратовском государственному университет'
ru2 Russian kuviman 2015-07-15 18:05:00 96 Мелкая правка: 'вании.\n\nЧтобы ' -
ru1 Russian kuviman 2015-07-15 18:01:02 2068 Первая редакция (сохранено в черновиках)