Блог пользователя MikeMirzayanov

Автор MikeMirzayanov, 16 лет назад, По-русски

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

Не так давно на Codeforces была введена система рейтинга. Для полноты картины представляю вам табель о рангах.

Отныне участникам будут присваиваться звания, которые будут отражать ваши знания, навыки и умения в таком нелегком деле как решение задач по программированию. По результатам прошедших раундов вам будет начисляться (у кого-то сниматься, но, надеюсь это не про вас) рейтинг, и при достижении определенных успехов вас ждет повышение по службе. Ниже представлена таблица, отражающая зависимость между рейтингом и званиями. Более того, званиям присвоены цвета, и это тоже отражено в таблице.

Рейтинг Звание
0-1199Рядовой
1200-1349Ефрейтор
1350-1499Сержант
1500-1649Лейтенант
1650-1799Капитан
1800-1999Майор
2000-2199Подполковник
2200-2399Полковник
2400-2699Генерал
2700+Маршал

Как вы успели заметить: пока в нашем полку только три капитана: vepifanovgusakovRAVEmanНо, я уверен, после Codeforces Beta Round #3 нас ждет большая серия повышений.

Желаю высокого рейтинга,
MikeMirzayanov
  • Проголосовать: нравится
  • +1
  • Проголосовать: не нравится

16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Я за цветовую градацию, но вот военные звания помоему абсолютно излишни.
  • 16 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится
    А по-моему, лейтенант, все очень органично. Если не система не приживется - можно убрать, но ведь мы же в конце-концов Codeforces. Давайте попробуем.
    • 16 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +12 Проголосовать: не нравится

      Это уже какие-то CodeArmedForces =D

      Плюс начинают-то обычно с рядового... Тем не менее нельзя не признать, что идея весьма оригинальная, особенно меня забавляет капитан.

    • 16 лет назад, скрыть # ^ |
       
      Проголосовать: нравится 0 Проголосовать: не нравится
      А черный - это Главнокомандующий? 8))
      • 16 лет назад, скрыть # ^ |
         
        Проголосовать: нравится 0 Проголосовать: не нравится
        Черные - штабные :-) И как я понимаю, тут в штабе мужчины в меньшинстве (один к двум). Страшно представить, как воевать-то будем ;-)
        • 16 лет назад, скрыть # ^ |
           
          Проголосовать: нравится +1 Проголосовать: не нравится

          :-))) Дим, насмешил, спасибо! Особенно если взглянуть на мой нынешний "портрет", то сразу поймешь - имея такого человека в штабе, за армию можно быть спокойным.
          Я, конечно, человек не слишком искушенный в этой области, но мне новая система нравится. "Куда там, в штабе сидит!"-скажете вы. Но все же прекрасно понимают, что я там, потому что выполняю немножко другую функцию на Codeforces, и совершенно не способна программировать. Но если бы что-то подобное появилось в сфере моей профессиональной деятельности, я была бы только рада))

      • 16 лет назад, скрыть # ^ |
         
        Проголосовать: нравится 0 Проголосовать: не нравится
        Ну вообще, если вводить что-либо подобное, то военные звания выглядят самым удачным вариантом, т.к. они достаточно общеизвестны и всем понятны, к тому же для целевой аудитории codeforces вполне нейтральны, т.е. не должны никого задевать. Если у кого на уме более удачные обозначения, предлагайте.
        • 16 лет назад, скрыть # ^ |
           
          Проголосовать: нравится 0 Проголосовать: не нравится
          > т.е. не должны никого задевать

          А меня почему-то задевает. Может потому что в нашей стране до сих пор нет профессиональной армии?..
          Я, например, довольно холодно отношусь к армии вообще, а к нашей особенно, и в свое время "откосил", так что носить звание, например, "лейтенант" мне будет, наверно, не очень комфортно...
          • 16 лет назад, скрыть # ^ |
             
            Проголосовать: нравится 0 Проголосовать: не нравится
            Слей пару контестов, станешь рядовым:) Ведь если ты "откосил", то у тебя в военном билете наверняка это звание написано:)
      • 15 лет назад, скрыть # ^ |
        Rev. 4  
        Проголосовать: нравится 0 Проголосовать: не нравится
        Есть ещё выше Маршала - Генералиссимус;)
    • 16 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +13 Проголосовать: не нравится
      Предлагаю звания заменить на подпорутчик, порутчик, штабс-капитан и тд
      • 16 лет назад, скрыть # ^ |
         
        Проголосовать: нравится +12 Проголосовать: не нравится
        Кстати, да. Если заменить на устаревшие или полувыдуманные, но понятные всем звания, негативный оттенок сгладится.
      • 16 лет назад, скрыть # ^ |
         
        Проголосовать: нравится 0 Проголосовать: не нравится
        Звучит разумно. Но сложно предложить систему целиком, чтобы она вся состояла из архаичных званий. Плюс хочется сохранить целостность, не путая, например, звания флота, гвардии и т.п.
        • 16 лет назад, скрыть # ^ |
           
          Проголосовать: нравится 0 Проголосовать: не нравится
          Мне все-таки кажется что военные звания здесь вообще не по теме. Они создавались специально для военной системы со своими специфичными порядками, субординацией и строгой иерархией подчинения. У нас же ничего такого нет, все участники равны в правах, свобода воли не ограничена.
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Согласен с it4.kp, это как-то не очень.

Что насчет цветов радуги - красные самые крутые, потом там оранжевые, желтые, ну вы знаете. Можно и названия придумать такие, чтобы на соответствующие буквы начинались - Крутой, Охотник ну и т. д., с креативом у меня не очень =)

Альтернативный(довольно бредовый) вариант - считать какую-нибудь монотонную функцию от рейтинга и это число будет цветом человека, переведенным в RGB.

Конечно, TC-шные цвета это уже многим привычно, но этот сайт ведь вроде позиционируется как новый - думаю какая-нибудь новая идея будет весьма в тему.


16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
16 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
прямо от души)))) спасибо за военную градацию=))))
16 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
Мне нравится )
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Зачем? Оо
Идея унылая. Давайте ещё информацию о погоде, курсе валют на главную страницу ;)  это нововведение из этого списка. Тем более сайт позиционируется как веб2.0 проект... а это отголоски пхпбб форумов ;)
И это такая тема, которая может задеть чувства других людей. Мне например очень неприятно. Это конечно не столь важно, и можно не обращать внимание, но отношение уже поменялось к сайту. Раньше заходил и так приятно было - хороший спокойный дизайн, ничего лишнего. А теперь такой ком в горле, потому что грустно, потому что уже совсем не тот сайт, и потому что чувство, что все так и останется.
Я кароче негодуе. Марихуана - это оружие джа. XXX.
  • 16 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится
    Особенно все ужасно выглядит справа ;)
  • 16 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится
    То, что поехал дизайн мне тоже не очень нравиться. Я думаю, что с этим сделать. Вероятно я не всегда буду подсвечивать ники.

    Идея, как я понимаю, имеет своих сторонников и противников. Будем пробовать. Если после некоторого времени сообщество посчитает, что некоторые фишки лишние - уберем. Но! Я точно знаю, что угодить всем никогда не получается. Я буду смотреть на общее отношение - в конце концов, я как никто другой заинтересован сделать Codeforces интересным, полезным и популярным.
    • 16 лет назад, скрыть # ^ |
       
      Проголосовать: нравится 0 Проголосовать: не нравится
      Так может быть сделать гибкую настройку, чтобы каждый пользователь смог подобрать, что захочет. Если это возможно конечно.
    • 16 лет назад, скрыть # ^ |
       
      Проголосовать: нравится 0 Проголосовать: не нравится
      > Я точно знаю, что угодить всем никогда не получается.

      По-моему, если званий не будет, возражать особо никто не будет.
  • 16 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    Тем более сайт позиционируется как веб2.0 проект...

    for great justice

16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Давайте еще для каждого участника добавим результаты в беге на 5 км, стрельбе и подтягивании. Очень гармонично будет.
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Система рангов в дополнение к цвету и числу очень интересно. 

Как пример можно использовать Last.fm badges. Ранг дается в зависимости от количества прослушанных треков.

Правда, военная тематика не всем близка. Так что предлагаю создать редактор (веб 2.0 же) рангов, где можно указать любые диапозоны рейтинга и соответствующие звания-цвета. Потом созданные темы складывать в единую базу, где каждый может подобрать что хочет.

Например, ученик - подмостерье - фокусник - колдун - маг - великий маг - архимаг. А "штаб" назвать Советов Старейшин.

16 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
На projecteuler.net тоже вводили военные звания, но народ был против... Теперь там нейтральные названия novice -- expert, а параллельно -- правильные многогранники (тетраэдр для самых маленьких рейтингов, икосаэдр для expert, а для legend -- шар :) )
В качестве бреда такое альтернативное предложение -- присваивать участникам не "звания", а "эффективность". У самого маленького рейтинга будет эффективность, скажем, О(2^2^n), а у самого большого -- О(log log n).
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
интересно кто нибудь в армию тут ходил?)
Я
за:
- эффективность О(2^2^n) .. О(log log n)
- личностей/легенд программирования, математики, физики
 
нейтрально:
- военное ранги
- студенты, аспиранты, ...

против:
- бреда про всяких экстрасенсов, суперменов и прочей не существующей лабуды


16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Offtopic:
Раунды #2 и #3 пересекаются с тренировками на neerс.ifmo.ru/trains (
Как будут выбираться даты проведения будущих раундов?
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Есть смутное подозрение, что использование цветов темнее: #202020, darkgreen, darkblue, saddlebrown, darkred, и все это без жирного, будет смотреться более кучаво чем жирный с более яркими цветами.
Может тока с желтым еще пошаманить и с насыщенностью серого...
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Coloring seems to be a bit incomplete.
Who to distinguish ranks of the same color without going to profile details?
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
One more thing, don't you think that one slot for blue color, and 4 slots for red is wrong distribution?

blue/yellow/red
2/2/3
2/3/2
3/2/2

seems to be much better
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

It is hard for me to distinguish some colors, for example i can't distinguish your yellow and green. It is not your problem, but make sure you select these colors right.

16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Оффтоп:
Когда кто тот комментит мой коммент мне на мыло приходит письмо, с линкой на коммент, такого вида codeforces.ru/comments/*#comment-* , при переходе не совсем удобно - не видно топик :) . Хотелось бы, чтобы перенаправление было именно на страницу топика на соответствующий коммент, либо чтобы на странице была линка на страницу соответствующего топика ( вида http://mirror.codeforces.com/blog/entry/* ), ибо я такового не нашёл (первый вариант предпочтительней, на мой взгляд).
16 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Новичков можно призывниками обозвать.. 8) А то, вроде присягу не принял, а уже рядовой... )) А потом уже, после участия в сражениях контестах, можно и звание присваивать.
15 лет назад, скрыть # |
 
Проголосовать: нравится +4 Проголосовать: не нравится
This table is not updated...
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Идея со званиями мне очень нравится, единственно соглашусь с теми, кто предлагает сделать свои звания. Хотя и так меня тоже устраивает. А по поводу цветовой градации - сейчас все нормально. Увеличивать кол-во цветов плохо.... получится что то непонятное и цветастое....
  • 15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится
    Полностью согласен...Военские звания очень хорошо дополняют рейтинг...это даже настроение поднимает)) не знаю почему у вас какие-то негативные мысли появляются)))
  • 15 лет назад, скрыть # ^ |
    Rev. 5  
    Проголосовать: нравится +1 Проголосовать: не нравится
    А мне звания изначально показались хорошей идеей, а сейчас думаю, что они на нашей почве не прижились.

    Цвет - это наглядно и понятно. Но неужели много людей водят курсором, чтобы отличить "красного" "полковника" от "подполковника", "зеленого" "сержанта" от "ефрейтора"?
    Кому-то может быть нравится зваться "капитаном", а кому-то не нравится зваться "сержантом", а кому-то вообще не нравятся воинские звания.  Зачем это?

    Я считаю, что звания надо просто отменить.
     
    • 15 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +3 Проголосовать: не нравится

      PS. Хотя одно "звание" для программиста мне очень понравилось: "Google mentor". Я его на майке у Петра видел.
    • 15 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +5 Проголосовать: не нравится
      абсолютно согласен, звания не прижились

      при указании рейтинга некоторого участника никто не обращает внимание на звание, говорят лишь о цвете или о числовом эквиваленте; взять хотя бы, например, natalia, у которой рейтинг 1999 и одного балла не хватает до красного, но она - первый оранжевый автор

      лично меня раздражают военные звания, они мне неприятны
      • 15 лет назад, скрыть # ^ |
         
        Проголосовать: нравится +38 Проголосовать: не нравится
        можно опять поднять тему про ...
        • 15 лет назад, скрыть # ^ |
           
          Проголосовать: нравится 0 Проголосовать: не нравится
          единого мнения нет среди кодефорсчан, ситуация примерно 50:50, поэтому какие-либо изменения вряд ли будут проводиться

          но я, на всякий случай, плюс поставил ;)
          • 15 лет назад, скрыть # ^ |
             
            Проголосовать: нравится +5 Проголосовать: не нравится
            Вообще говоря, если подумать, какие звания туда не воткни - все равно все будут мыслить в цветах.

            Мне просто эффективности алгоритмов кажутся более оригинальными и больше по теме, чем военные звания. Но функциональной нагрузки не несет ни то, ни другое - это делают цвета. Звания же - так, элемент дизайна...
            • 15 лет назад, скрыть # ^ |
               
              Проголосовать: нравится +2 Проголосовать: не нравится
              возможно, ты прав

              с другой стороны оценки эффективности выглядят очень оригинально, поэтому могут легко запоминаться и даже использоваться в повседневном общении

              кстати, можно дописывать эти оценки в ники участников, например:
              можно попробовать и без O ( ):
              можно и ещё поизвращаться:
              • 15 лет назад, скрыть # ^ |
                 
                Проголосовать: нравится +18 Проголосовать: не нравится
                Делайте что угодно, только сначала надо добавить галку в профиль, типа "Я нормальный" и если она выставлена, то показывать ник без всяких званий, сложности и прочей ерунды :)
              • 15 лет назад, скрыть # ^ |
                 
                Проголосовать: нравится +8 Проголосовать: не нравится
                Возможно, стоит писать не текстом, а сделать картинки-иконки, которые будут вставляться перед ником (ну, примерно как кружочек на топкодере, только побольше, чтобы выдно было). Текст через запятую, имхо, излишне. А иконки - очень даже может быть))
  • 15 лет назад, скрыть # ^ |
    Rev. 2  
    Проголосовать: нравится 0 Проголосовать: не нравится
    О, отлично, заговорили-таки о званиях, а то всё о цветах да о цветах. По мне, так в целом идея великолепна, вот только плохо, что офицеров больше, чем солдат, - ну не бывает же так по правде.
    P.S. Кстати, звания у нас и так "свои" - их список отличается от списка званий служащих ВС РФ.
15 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится +5 Проголосовать: не нравится
Вот, я наконец-то понял, зачем нужны звания! Представьте себе ситуацию, что какая-нибудь инопланетная цивилизация развяжет с Землёй хакерскую войну. Кого в первую очередь призовёт к службе в объединённой армии Земли ООН? Вот то-то и оно.
P.S. Это, кстати, к тому факту, что вирус, которым в фильме "День независимости" американцы заразили сеть космических захватчиков, на самом деле написал Петя Митричев.
P.P.S. А ещё это к песенке группы Manowar - "Warriors Of The World United".
  • 15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится
    пожалуй, это самая веская причина, зачем нужны звания ;)

    ...кто там меня к психиатру на приём отправлял? иди сюда, дарагой, тут веселее =)
15 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится +1 Проголосовать: не нравится
Раз уж апнули тему, то я хотел бы напомнить о предложении одного болгарского пацифиста - )
ИМХО предложение о множестве "зверушек" из героев это довольно круто. Особенно если сделать распределение соответственно абсолютному месту в топе, тогда после каждого соревнования можно будет с нетерпением смотреть какой "зверушкой" ты стал. И конечно неплохо было бы дать возможность выбирать между разными видами званий.
»
5 лет назад, скрыть # |
 
Проголосовать: нравится -49 Проголосовать: не нравится

MikeMirzayanov Can we please apply these ranks maybe once a year. Just the ranks, rating range and colours can be considered as the current one only. Lieutenant sounds cooler than expert. XD

Maybe the LGMs: Um_nik Radewoosh tourist would also like to become Marshall for a day.

PS: sorry to tag you guys, thought you guys will agree.