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

Автор Little_Bunny, история, 4 года назад, По-английски

All my recent round experiences are like "code -> code -> code -> ... -> code contest ends".

I think it won't hurt to increase the default contest duration to 3h so that we can have some time to think about harder problems.

Any thoughts?

roxy

(Mendatory Waifu Pic)

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

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

git gud lol

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

The "mendatory waifu pic" has encouraged me to agree.

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

What about reducing the number of problems

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

I aryanc403 , fully supports this petition to make the default contest duration to 3 hrs.

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

Downvoted because of anime propaganda

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

I would not suggest this for Div 2 rounds at all . This will give unwanted people more time to cheat .

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

    They already cheat, I don't think more time will be enough for cheaters to cheat more lol

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

      If more time is given more problems would be effected as the main source will solve more problems in more time and leak them to promote cheating .

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

        Just cancel all future Div 2 rounds. This way, 99% of cheaters will have no time to cheat.

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

          There is difference between no time and less time .And you are suggesting end of codeforces :) .

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

            Please state how much time do you think is optimal and why.

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

              According to me for Div 2 contests should remain in their current standard time ( 2hr — 2.15 hr) becuase it is sufficient and Div 1 contests can have 3hr time limit based on difficulty.

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

                As I see it, cheaters don't need more than 1 minute do copy-paste solutions and submit. Sure, longer contests means the source of leaked solutions would solve more problems, but so would honest participants. Why would that affect the difference between ranks of cheaters and non-cheaters?

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

                  Let me explain you . If any solution is leaked in somewhere as the time increase the amount of cheaters copying that increase and it is not linear , in first 10 min if 5 people cheated that ,in next 10 min more than 20 people will cheat and as time increase the no of people . But no of trusted participant solving mroe problems is linear.

                  And trust me with this . I am telling from experience from no of contest I have given .

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

                  Interesting. Why?

                  How is the data collected?

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

                  How cheaters cheat ? You will not understand this issue as you all ( almost everyone here talking ) are from div 1 and there is not much cheating happening so you guys are not effected by this at all . But for some one like me my rank drops like 1000,2000 or even 3000 in last 20-30 min of contest .

                  I would repeat again 3hr contest is not good at all for Div 2 , it might be suitable for Div 1 . You can take a poll and I can tell more than 99% of Div 2 guys don't want contest to be more than current standar time .

                  All the div 1 guys here telling on behalf of div 2 which is wrong.

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

                  Git gud lmao All of you nimcompoops forget that plag check is a thing, but out of commodity you prefer to blame cheaters for your poor results. Since there are succesful people in div2, that really should point out that the main issue for your poor results is.. you. Stop blamimg cheaters and your life will be significantly happier

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

                  I asked you a specific question. Can you answer it?

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

                  Umm, I think what that wizard guy is trying to say is that there are bound to be quite a few people who first try to solve a problem and after being unable to solve it, decide to cheat (they wait because apparently the solutions need to be 'bought' and people resort to buying only if they are unable to solve the problems themselves). Also the entire process of first acquiring the solution and then modifying (obfuscating) it should take some time. So as the contest progresses, the number of actual participants will start decreasing and the number of cheaters will start increasing. The longer the contest is, the more severe the effect, and considering how in even the short-length codechef Div.2&3 rounds the number of solutions for the medium difficulty problems sometimes even almost double in the last 10-20 mins, I think that guy has a point.

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

Yep, would appreciate a bit longer contests as well, as I don't wanna git gud in speed.

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

It's already difficult to find 2 spare hours to participate. Maybe only some contests could be made longer?

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

While I mainly support this, just a small note, which should be obvious since you're from Korea, is that aside from maybe Russia, Western Europe and maybe India, Codeforces contests' time are pretty unfriendly for participants in a lot of countries (for example in my place most contests ends around 23:35). It would be pretty torturous to keep your mind functioning until 12:35/1:35 (or massively fuck up your sleep schedule, which is IMO equally bad), so this would further increase the wedge between Russia/Western Europe and the rest of the world. Aside from this there is generally no objections, but I think changing contest duration to 3 hours would be best if accompanied with changing starting time to that of AGC, which would allow participants from both East Asia and Europe to participate somewhat comfortably.

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

I don't know about duration, but I want the time to be shifted 1 hour earlier.

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

I don't like it, if only the time is made long but other things kept unchanged.

  1. Current codeforces rounds already ruins my sleep schedule a lot. Increasing contest time and not changing the starting time destroys sleep even more.
  2. This 2-hour duration is quite comfortable and, somehow exciting. It motivates me to practice solving problems fast.
»
4 года назад, скрыть # |
 
Проголосовать: нравится +92 Проголосовать: не нравится

I have a similar experience with recent rounds, but I think it is clouded by the fact that almost all recent rated rounds (for Div. 1) have been combined. Several of these combined rounds had unusually short lengths: Good Bye 2021 and round #758 were only 2 hours, while Hello 2022 was not much better with 2 hours and 15 minutes.

Combined rounds have an infinite number of problems and it takes a lot of "code -> code -> code ..." before we get to the problems that are interesting for us. If the contest is short, it easily creates the effect of "code -> code -> code -> ... -> contest ends".

The last round was not combined (for the first time since mid-November!) but it was a rather easy one: the slowest person to solve ABCD1D2 got a performance of only ~2500. Compare this to ~3000 in #752 and ~2650 in #751.

In conclusion I think that the sense of "code -> code -> code -> ... -> contest ends" is created by having to solve a lot of easy problems before you get to the interesting ones. The solution is to reduce the number of combined rounds and create more contests where a grandmaster is expected to solve about 3 problems.

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

I have similar experience, but think the duration doesn't matter much, since the cause is too many heavy implementation problems. In addition, 3hr rounds might scare away newbies.

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

I agree.

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

Yes, it would be really useful for lower-rated participants like me, as they would get more time to solve problems. In the present scenario, I am still working towards higher difficulty level problems and the contest time gets over. If the contest duration is larger, I will most likely be able to solve the problems that I can potentially solve and would be stuck only on the problems where I can't think of ideas.

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

In India contest time overlaps with dinner time (8pm — 10pm), Making all contests of 3 hours wont be a good idea ,atleast for me, also I am a specialist

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

I think that the problem of having all the contest time eaten up by easy/uninteresting problems which are implementation heavy only effects high rated programmers since div. 2 contestants usually are able to solve problems up to their programming skill. If you take a look at the most recent div. 2 you can see that only 6 people AC-ed all the problems. Maybe increasing the time limit only for div. 1s would be a better solution because the majority of div. 2 contestants would have nothing to do the extra hour since the rest of the problems are well above their level.

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

I could easyly spend 12 hours on the problems of each contest. But that I think is no good advice to increase the contest time. The other way makes more sense. It should be agreed on the duration of the contest, then try to find the optimum problemset for that contest time.

And actually, this is how it works currently. So, no need to change. For me more than two hours does not make a better contest.

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

As a Roxy simp and noob at speedforces, I would greatly appreciate this.

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

No please. We already have decent enough number of 2.5 — 3 hour contests and I usually avoid them because 3 hours is too much for me.

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

I think extending contest time will result in more cheating in the rounds. Also, suppose some solutions to the problems are implementation heavy. In that case, they are the same for everyone, so they don't negatively impact your rank or rating in any manner, and you can upsolve them after the contest. According to me ,instead of increasing the contest time, we can try work on our speed by giving more and more virtual contests and getting better with time.

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

agree,but make the start time 1 hr earlier please or the Chinese coders will go to bed at 1:35 : (

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

3h may be too much. But making default time 2.15 seems to me like a very reasonable idea.

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

It's already hard for me to find a time to participate a 2-hour contest, and now I find this blogpost :(

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

yamitikoda saiii!... means yes lol

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

I'm in

Always felt that 120 min here or even 100min at atcoder is too little

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

I feel 3hr is too much..

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

People really get this much free time?
Maybe make 3 hrs in holiday

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

I'll play devil's advocate and put forth another reason against extending contest duration that isn't just "I'm busy and don't have time for longer contests." Codeforces's format has always taken a more speed oriented approach. Problem points decay over time and solving more or harder problems doesn't always mean you beat someone who solved less or easier problems. Part of what makes competitors higher rated isn't just their ability to upsolve hard problems, but their ability to successfully solve these hard problems in contest. So given all of that, 2 hours makes sense as it gives enough time for top competitors to full solve but is also short enough to be speed-oriented.

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

maybe, but contest starts at 22:35 UTC+8(china) and ends at ~24:35 which is acceptable lengthen it to ~25:35(1:35) maybe a bit too late

so just delete problem A or even B in every div

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

That sounds very familiar, This is the usual exam duration (3 hours) and 3 hours looks ideal to me. We can even add more problems to make difficulty gradient better.

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

I'm in

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

AGC's are waiting for you!

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

I took a look at the durations for all Div 1 rounds since last year (starting from Codeforces Round 694 (Div. 1)) and these are some stats on this topic:

  • There are 36 rounds in total, of which 19 are Div 1 only and 17 are Div 1 + Div 2.
  • The most popular duration is 2h15 (11 rounds). 2h and 2h30 come close with 9 and 8 appearances.
  • The average duration is 2h23.

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

I have been requested to bump the blog