Edit- since this post is getting flagged, I’d like to clarify that I don’t mean that Codechef is bad. It has played a big role in my CP journey (just like many others). If you don’t like any point which I mentioned, you can state that in the replies. Thanks.
[This is an alt account]
Hi fellow Codechef users
I have been a constant user of this site since a year and have spent a lot of time on this site. I was in love with Codechef in the beginning. After months of hard-work, I was finally sure of becoming a 5-star after yesterday’s Lunchtime. However, there seems to be a problem with one of the questions (why Codechef why?) and I think I have reached the saturation point as well.
I would like to mention a few things I’ve observed why Codechef doesn’t feel as good as it used to be. Take this as constructive criticism-
The server is laggy. There have been a number of contests where you have to wait for 10+ minutes just to receive a WA (or AC if you are lucky) verdict.
The problem statements for Div1 in short contests aren’t friendly for someone who has just reached Div1. I could hardly solve any question in most of the Div1 short challenges in the beginning which demotivates a beginner. (I would strongly recommend changing the rating requirement for Div1 to be 1900 or 2000)
The ranklist in short contests is not real time. This sucks a lot. I have a tendency to constantly check my rank during a short contest. It takes hardly one or two seconds on Codeforces and Atcoder to update the rank after I have solved a question. However lately, Codechef is taking upto 5-10 minutes to update the same. This turns out to be frustrating.
The sample test cases are sometimes vague. This point is valid only in comparison with Codeforces. I have found that Codeforces tends to give better sample testcases for each of the problem than Codechef. You get a lot of help to debug before submitting a solution.
Long Challenge- I think enough has been said about the relevance of Long Challenge so I won’t speak anymore except that it is a Goldmine (pun intended) for cheaters to increase their ratings.