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

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

Раунд будет нерейтинговым. Однако, раунд будет учитываться при отборе на финал Технокубока. Кроме того, мы планируем провести дополнительный (четвертый) отборочный раунд, чтобы компенсировать проблемы на этом раунде. Следите за обновлениями. Приносим свои извинения за получившуюся ситуацию. Надеюсь, вам понравились задачи.

Привет.

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

Череда технических сложностей привела к такому результату. На этой неделе у нас вышел из строя сервер для системы Polygon (и очень оперативно Mail.Ru смогли его заменить, спасибо!). Я забыл переконфигурировать Polygon, что привело к проблемам на веб-серверах Codeforces. Один из серверов Codeforces вообще перестал отвечать, и что с ним я пока не знаю (такое с ним вообще впервые).

Прямо сейчас я сильно расстроен и переживаю случившиеся. Я думаю над тем, как принципиально подход, чтобы у меня было больше возможностей разрабатывать, настраивать и конфигурировать системы Codeforces.

Еще раз приношу извинение за неудобства.

  • Проголосовать: нравится
  • -689
  • Проголосовать: не нравится

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Will the contest become unrated? Many people probably gave up after 10-20 minutes of trying and just didn't bother continuing the contest.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +15 Проголосовать: не нравится

Сейчас пост попадёт в топ по минусам

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +19 Проголосовать: не нравится

Well I just hope it will be rated.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +37 Проголосовать: не нравится

На самом деле просто майнил Биткоины.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

2ой unrated раунд это перебор.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -54 Проголосовать: не нравится

The contest should not be unrated because 2 unrated contests in a row will affect the standard of the Codeforces platform and also the rating of some users including me.

  • »
    »
    9 лет назад, скрыть # ^ |
    ← Rev. 6  
    Проголосовать: нравится +18 Проголосовать: не нравится

    Many contests went to be unrated even for 10 minutes failure of server. The duration of server failure occurred in this contest is more than 20 minutes Being rated, won't it unfair to the contestants whose gave up during server failure?

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -20 Проголосовать: не нравится

I have skipped classed twice to improve rating and Round 444 was unrated. Please make this rated :(

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +46 Проголосовать: не нравится

I guess it's not just a matter of realize if "Making it rated will get my rating up o down". Let's see it from an objective point of view: The time servers went down one might wait for a little time until they would be back, may be for 5 or even 10 minutes. But almost 30 minutes definitely tires people. I think most of people just decided to drop the contest (because one can't even see the statements) and others just continued. Also, people that dropped the contest would have in mind that since the servers went down it would be unrated, so it's not kind of fair to make it rated for everyone. To end this, a percentage of all the people that went ahead and didn't drop the contest have to think and notice that their positions were like that because of all the people that dropped the contest and that might do it well than them. My final conclusion is that it should be unrated.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится

А почему этот топик не показывается у меня в прямом эфире? В настройках у меня соответствующая галочка не стоит.

»
9 лет назад, скрыть # |
← Rev. 3  
Проголосовать: нравится -108 Проголосовать: не нравится

.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

this should be unrated ...

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I don't care will it be rated or not (actually I don't care about rating at all),only funny thing is whenever I should get 70+ it's unrated.We had 2 consecutive unrated rounds in July and I missed over 250+ on those.Problems were nice,although I spent over 1h on E and got the right dp but hadn't time to submit,I wish we had 3h :D.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +14 Проголосовать: не нравится

I believe the constest should be rated but I understand if it isnt.

Many people who prepare for lag from codeforces servers often open the complete problemset in a separated tab. By doing this those people were affected very little since they could keep working on other problems

Maybe in future contests the bad gateway page could be redirected to the complete problemset so contestants could still have access to the statements, or something like this.

If this preocaution was taken I would see no reason at all to make the contest unrated

»
9 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится -19 Проголосовать: не нравится

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

  • »
    »
    9 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    Разве были проблемы с задачами либо тестами? Ну да, сайт упал и это отняло время решения. Именно поэтому раунд продлили, не так ли?

    • »
      »
      »
      9 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +16 Проголосовать: не нравится

      Не совсем так на самом деле. Вот смотри: Сайт упал где то на 30 минуте. А это значит, что например тот кто сдал задачу D до 30 минуты тот успел (и баллов от нее отнялось не так много) Далее кто то написал на 31 минуте решение, а отправить ее уже не смог. И не смог еще минут 30 следующих. А если ему не повезло то и час. (и потратил ооочень много баллов) И коснулось это многих людей, и получается то, что люди которые могли быть выше в таблице оказались сильно ниже.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -13 Проголосовать: не нравится

I think it's not a huge issue as I know most of the contestants open up all the problems in different tabs in the beginning. So the thought process was not interrupted that much.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

The server went down for like 30 minutes, but they gave those minutes back after. It's true that some people just left the contest because of frustration, but some of us really tried to do our best. I think that it is fair to rate it.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +37 Проголосовать: не нравится

Codeforces became one of the most searched today websites on websitedown.info!

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +50 Проголосовать: не нравится

Don't be upset, MikeMirzayanov. Things do happen sometimes. And I'm glad you're always trying to make this wonderful website better :)

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

Thx MikeMirzayanov for being honest! Respect

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +12 Проголосовать: не нравится

Don't say sorry Sir , we are happy to have such a polygon like Codeforces in our life, we should thank you may be , even with some human errors ,it's ok .you are the best

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

From website notification: "We apologize for the situation, hope you enjoyed the problems." It's good to know that codeforces have sense of humor xD

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -13 Проголосовать: не нравится

I had a couple of bad rounds that made my color green and the last two rounds I got three div. 2 problems and both were unrated :(

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

God bless me

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

I was hoping we would have something like this being applied today... :(

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +12 Проголосовать: не нравится

It would be a good idea to have an auxiliar blog/site(like a Facebook page) to make announcements when the site goes down(The contest won't be rated/It will be back in a few minutes/etc.).This would really help avoiding confusions regarding what will/should happen in situations like these.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -6 Проголосовать: не нравится

когда выступаешь плохо то получаеться rated но когда выступаешь нормально то unrated

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -25 Проголосовать: не нравится

а что не могли начислить те баллы которые люди потеряли (из за того что cf лег ) после раунда ?

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I didn't have an open tab with all the problem statements and spent the whole time without access to them. Since I submitted problem C just before the down time, I effectively had 30 minutes less time.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -19 Проголосовать: не нравится

Will round 446 be rated?

I love this platform, but i love rating more. Ranking make me excited whether in coding or in gaming.

In my opinion, this kind of issue has the same influnce to everyone. Somebody said they haven't preopen the page, but they do have ability to open it, they just haven't do instead of have no ability.

However in some contest the problem description is unintelligible and it still rated. I think this situation more unfair relative to the server crash.

All in all, hope to have more rated contest no matter up or down.

»
9 лет назад, скрыть # |
← Rev. 5  
Проголосовать: нравится -14 Проголосовать: не нравится

A miss of a new peak...4:15 a.m.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +80 Проголосовать: не нравится

This is what happens if you don't write "Thanks to <...> and MikeMirzayanov for Codeforces and Polygon platforms." in global announcement of round.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -10 Проголосовать: не нравится

Обиднее всего тем, кто участвовал в отборе на Технокубок и кому эти баллы, потерянные, пока кф лежал, могли помочь попасть в первую сотку. Нельзя же так часто ронять сервер.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +13 Проголосовать: не нравится

So a notification says that this round will be 'undated', but I wonder, why is this round unrated, while last time there were similar (perhaps even greater) problems with Codeforces, the round was rated? Seems a bit inconsistent.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

What part of the participants are eligible to take part in the final in Moscow?

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -15 Проголосовать: не нравится

Лойс, если бы твой рейт изменился после контеста, не будь проблем с серверами.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +11 Проголосовать: не нравится

You mean "unrated" not "undated".

Actually I hope it was undated instead of unrated :(

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +80 Проголосовать: не нравится

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -11 Проголосовать: не нравится

very baaad, I was in the seventh heaven when I solved 3 tasks, but then ...

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -44 Проголосовать: не нравится

I would like to propose a solution to this uncomfortable situation: Perhaps make the round rated, but scale down the rating changes to 1/3 or 1/4 of what they would normally be.

  • »
    »
    9 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +5 Проголосовать: не нравится

    Why does this have so many downvotes? This is a plausible solution in my opinion:

    • does not cause rating inflation
    • rewards those who performed well but doesn't take too much away from those affected by the crash
    • »
      »
      »
      9 лет назад, скрыть # ^ |
       
      Проголосовать: нравится -12 Проголосовать: не нравится

      Consider this situation. Two government tax collectors come to the house of everyone in the neighborhood. Some people they only demand a couple dollars from, but they demand 100000 USD from you, because you are the tallest person in the neighborhood. It turns out, the amount you pay is relative to number of meters tall you are. A day later they come back and say "Oh, it's ok, you can just pay us 25000, it is enough". Are you going to pay? Or does your neighborhood say, NO?

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Well I just hope it will be rated.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +7 Проголосовать: не нравится

Since Mike contribution to cp is ∞, having a mistake and getting -300 downvotes is negligible. Hope to see great rounds (as used to be) in the future

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -40 Проголосовать: не нравится

well codeforces lost one DIV1 candidate today :-( , because i got rank 66 and my previous rating was 1840 .

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -38 Проголосовать: не нравится

why not making ratingChange = max(0, actualRatingChange) xD

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

What does the unrated mean?It is UNDATED rather than UNRATED.

  • »
    »
    9 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    It it a typing mistake, the round is unrated. Unrated means the codeforces rating of the participants won't change as a result of this competition. It will stay the same no matter if you took part in the competition or not.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +47 Проголосовать: не нравится

Methinks there should have been a testing round after the server got replaced. It's quite predictable that something gets broken when hw is replaced (at least for me, be glad the problem isn't missing drivers).

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится

There are no ups without falls.

»
9 лет назад, скрыть # |
← Rev. 5  
Проголосовать: нравится -50 Проголосовать: не нравится

Writer of problem nuber D(Div 2) should get award for such kind of poor problem discription..... :(

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

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

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

Сколько участников прошло в финал после 2 и 3 отборочных раундов?

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -10 Проголосовать: не нравится

I thought if this round will be unrated it will be fiasco. It's fiasco, bro.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Again unrated contest , when CF will be fixed?!!??!

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Its OK, as the problem is going to be fixed and round 4 is going to be held, but please, while estimating, ignore round 3's results,or at least give more importance to round 4's results.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Everybody makes mistakes, the important thing is that you are going to correct the mistake.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +67 Проголосовать: не нравится
If you are upset about today round, I understand you. Please, downvote this blog instead of the official announcement. The coordinator, writers and tester did a great job making the round. But technical issues erased their effort.

The chain of technical issues leaded to so bad work of the website. This week our server with Polygon system had broken and Mail.Ru quckly replaced it with another one. I forgot to reconfigure Polygon on the new server and it leaded to 502 during the contest. Also today one Codeforces server stopped to respond and I do not know the reason yet (it is first time issue with this server).

Right now I feel myself very upset and thinking about the way to change an approach to have enough time to setup, monitor and develop the system.

Sorry again about it.

I appreciate Mike and all the work that goes into Codeforces and I know this message had to be written in a hurry. And I also know that bilingualism is hard—I learned to speak my first foreign language as an adult and it consumed quite a lot of time and energy. Furthermore, I am grateful for the various English translations here.

So I offer some suggestions on more idiomatic English:


If you are upset about [today's] round, I understand []. Please, downvote this blog [post] instead of the official announcement. The coordinator, writers and tester did a great job [creating|preparing] the round. But technical issues [wasted] their effort[s]. [A] chain of technical issues [led] to the website [working badly]. This week our server with [the] Polygon system [broke|failed] and Mail.Ru quickly replaced it with another one. I forgot to reconfigure Polygon on the new server and it [led] to 502 [errors] during the contest. Also today[,] one Codeforces server stopped [responding] and I do not know the reason yet (it is [the] first time [we have had an] issue with this server). Right now I feel [] very upset and [I am] thinking about [ways] to change [our] approach to have enough time to setup, monitor and develop the system. Sorry again about [this].
  • »
    »
    9 лет назад, скрыть # ^ |
    ← Rev. 2  
    Проголосовать: нравится -26 Проголосовать: не нравится

    Thank you for sharing with us what is surely helpful, especially for those who aren't originally English men, like me.

    And I hope you completing your help by discussing something:

    In the last section, before Mr. Mike apologised again, isn't it right to keep "I am thinking about [the] way to change [an] approach to..." as he wrote it?

    When he said "the" he probably meant "the way that changes...".

    And when he said "an" he probably meant a specific approach in his mind, because there probably are other approaches that aren't have to be changed.

»
9 лет назад, скрыть # |
 
Проголосовать: нравится -17 Проголосовать: не нравится

This is my first contest. ...... Then 502

......

»
9 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

Most people are bashing CodeForces for the server issue. Being a regular competitive programmer for almost 2 years and also a participant of this contest, I understand the reason of frustration quite clearly. Even I was also a victim of the server down issue as I had to submit problem C almost 1 hour after I had actually finished coding it. However, as these website and server issues are also part of programming( not contest programming obviously :P ), I think we should consider this technical failure as an isolated incident rather than an unpardonable offense. Of course, this type of unexpected incident should never be allowed to happen in future, but nevertheless CodeForces has been doing a wonderful job hosting contests at such huge scale and I personally think this site is amazing and unique in many ways. So, keep up the good work people. Hoping for a great rated contest in the next round. Fingers crossed. :D