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

Автор Wind_Eagle, история, 4 года назад, По-русски

Привет Codeforces! Недавно я стал автором Codeforces Round #672 (Div. 2) (он состоится скоро). Сразу же после того, как контест был добавлен в расписание, я получил огромное число сообщений с примерно следующим содержанием:

"Привет, я могу побыть тестером на твоем раунде? Я хочу получить опыт тестирования соревнований" и т.д.

Я хочу вам кое-что сообщить. Если вы не знали, процесс создания раунда выглядит примерно так:

1) Автор делает контест. Конечно, он/она тоже должен/должна внимательно проверить свое соревнование.

2) Когда эта работа сделана, координатор может позвать людей протестировать ваше соревнование. И автор, и координтор могут приглашать людей на тестирование раунда в этот период.

3) Когда и это сделано, раунд может быть помещен в расписание. После этого тестирование соревнования не требуется

Теперь, я надеюсь, вы понимаете, что тестирование соревнования совершенно не нужно после того, как вы увидели соревнование в расписании. Если что, такие сообщения меня не раздражали. Я просто хочу чтобы вы не тратили свое время.

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

»
4 года назад, # |
  Проголосовать: нравится +73 Проголосовать: не нравится

Tbh testing an already prepared round makes a lot of sense. A tester can give difficulty feedback (needed to choose the scoring) and sometimes notice that this is a well-known problem and should be replaced if possible.

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

    By already prepared round he means already tested and scheduled round. We don't schedule rounds before testing usually.

    • »
      »
      »
      4 года назад, # ^ |
      Rev. 2   Проголосовать: нравится +55 Проголосовать: не нравится

      And I mean that an already prepared and tested round can still benefit from a new tester. But yeah, it's diminishing returns — with so many testers there is almost no point in having another.

      But the blog seems to focus more on the fact that something is done and sealed, not on the fact that there were many testers already.

»
4 года назад, # |
  Проголосовать: нравится +18 Проголосовать: не нравится

Might be that they want to part of testing in your future rounds :)

»
4 года назад, # |
  Проголосовать: нравится +45 Проголосовать: не нравится

Lol, my round had been tested around two days before the beginning. Turns out that your third point is wrong :)

»
4 года назад, # |
  Проголосовать: нравится -16 Проголосовать: не нравится

Then just clarify about the process of becoming tester... New comers aren't welcomed then?? If yes then how should on approach the authors.

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

    I don't know a lot about testing process, but I think that inexperienced people(rating<1400? idk) wouldn't contribute much to it. They will solve 2-3 problems at max, can't create wrong\slow solutions to strengthen tests, and there is a chance that they might just leak the problems.

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

That's not true. I remember several times when I saw the round in timetable, understood that I won't be able to participate in it in scheduled time, reached to author and tested the round.

But I still don't see a reason to write a PM. I wouldn't trust a random person with problems from future competition. Authors and coordinator reach out to people they trust, whom they most probably know outside of the internet.