Привет Codeforces! Недавно я стал автором Codeforces Round #672 (Div. 2) (он состоится скоро). Сразу же после того, как контест был добавлен в расписание, я получил огромное число сообщений с примерно следующим содержанием:
"Привет, я могу побыть тестером на твоем раунде? Я хочу получить опыт тестирования соревнований" и т.д.
Я хочу вам кое-что сообщить. Если вы не знали, процесс создания раунда выглядит примерно так:
1) Автор делает контест. Конечно, он/она тоже должен/должна внимательно проверить свое соревнование.
2) Когда эта работа сделана, координатор может позвать людей протестировать ваше соревнование. И автор, и координтор могут приглашать людей на тестирование раунда в этот период.
3) Когда и это сделано, раунд может быть помещен в расписание. После этого тестирование соревнования не требуется
Теперь, я надеюсь, вы понимаете, что тестирование соревнования совершенно не нужно после того, как вы увидели соревнование в расписании. Если что, такие сообщения меня не раздражали. Я просто хочу чтобы вы не тратили свое время.
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.
By already prepared round he means already tested and scheduled round. We don't schedule rounds before testing usually.
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.
Might be that they want to part of testing in your future rounds :)
Lol, my round had been tested around two days before the beginning. Turns out that your third point is wrong :)
Then just clarify about the process of becoming tester... New comers aren't welcomed then?? If yes then how should on approach the authors.
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.
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.